diff --git a/ios/frameworks/.sdk-version b/ios/frameworks/.sdk-version
index a72fd67..c7c9773 100644
--- a/ios/frameworks/.sdk-version
+++ b/ios/frameworks/.sdk-version
@@ -1 +1 @@
-3.28.0
+3.29.0
diff --git a/ios/frameworks/AtomicTransact.xcframework/Info.plist b/ios/frameworks/AtomicTransact.xcframework/Info.plist
index 19fdf16..af4e087 100644
--- a/ios/frameworks/AtomicTransact.xcframework/Info.plist
+++ b/ios/frameworks/AtomicTransact.xcframework/Info.plist
@@ -8,32 +8,32 @@
BinaryPath
AtomicTransact.framework/AtomicTransact
LibraryIdentifier
- ios-arm64_x86_64-simulator
+ ios-arm64
LibraryPath
AtomicTransact.framework
SupportedArchitectures
arm64
- x86_64
SupportedPlatform
ios
- SupportedPlatformVariant
- simulator
BinaryPath
AtomicTransact.framework/AtomicTransact
LibraryIdentifier
- ios-arm64
+ ios-arm64_x86_64-simulator
LibraryPath
AtomicTransact.framework
SupportedArchitectures
arm64
+ x86_64
SupportedPlatform
ios
+ SupportedPlatformVariant
+ simulator
CFBundlePackageType
diff --git a/ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeDirectory b/ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeDirectory
index ebb2b5e..cd04839 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/CodeRequirements-1 b/ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeRequirements-1
deleted file mode 100644
index ec444a5..0000000
Binary files a/ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeRequirements-1 and /dev/null differ
diff --git a/ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeResources b/ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeResources
index 2859881..81b565d 100644
--- a/ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeResources
+++ b/ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeResources
@@ -6,7 +6,7 @@
ios-arm64/AtomicTransact.framework/AtomicTransact
- GfRvP6JDmbWBMQlI7xZ4zD65gxc=
+ uZGAY8tovyUdIRqIuAAY8Y1jseI=
ios-arm64/AtomicTransact.framework/Headers/AtomicTransact.h
@@ -14,23 +14,23 @@
ios-arm64/AtomicTransact.framework/Info.plist
- FuN3ES4zVJKSuRJ0x7fioIJXz6c=
+ f74pVJJjWBwYi1H9BBa7W91JFhQ=
ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.abi.json
- +Uy4lv26izNZIuxeqdDs4SSE/tY=
+ y5yrvP19McxIfFJ4N8DEc6bahqE=
ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.private.swiftinterface
- 0g3tsSHAt0xj5XkSZU6SzLwOTl4=
+ 0qvv1izRwx9+y3w0g1zyngNRU78=
ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.swiftdoc
- rbslrdDU7brBnPcv2/nPPF1QfJY=
+ LJWaCWCoiv04/wCka0hr8tBC71Q=
ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.swiftinterface
- 0g3tsSHAt0xj5XkSZU6SzLwOTl4=
+ 0qvv1izRwx9+y3w0g1zyngNRU78=
ios-arm64/AtomicTransact.framework/Modules/module.modulemap
@@ -42,7 +42,7 @@
ios-arm64_x86_64-simulator/AtomicTransact.framework/AtomicTransact
- j5YqW29GSDDrenOA3J1OdGhseVs=
+ r7vNrRvLj1VWZ6CUDOtvuEOiSAc=
ios-arm64_x86_64-simulator/AtomicTransact.framework/Headers/AtomicTransact.h
@@ -50,39 +50,39 @@
ios-arm64_x86_64-simulator/AtomicTransact.framework/Info.plist
- YXv0hZ00tV6aFd+pCFJabXpxL90=
+ wXprxbxR+AmpoEbTyzyP02EeKvI=
ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.abi.json
- +/TEx0CcYoTiYag+FpLRM6gCi8Y=
+ y5yrvP19McxIfFJ4N8DEc6bahqE=
ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
- 1SsXCAyV1mHKEdCF3RxUPYU+Rjc=
+ wSepydixuZvObwojTjKMtY/MOdY=
ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftdoc
- LA1bsvvu6RPbp5B5A/WAcsarqk0=
+ QWPxLnn7ABS79npjDuwrWs+WzFg=
ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftinterface
- 1SsXCAyV1mHKEdCF3RxUPYU+Rjc=
+ wSepydixuZvObwojTjKMtY/MOdY=
ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.abi.json
- +/TEx0CcYoTiYag+FpLRM6gCi8Y=
+ y5yrvP19McxIfFJ4N8DEc6bahqE=
ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
- a5cpg8E93K7FsVlIAwRtrU0OLG0=
+ oovcguHkB6W19lJ4F2jNPzLma5k=
ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
- BOCTpYW9getB1Y9++YypfqfjYR4=
+ pAqYFzo0s6F6p0paBBXcUUlMplQ=
ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
- a5cpg8E93K7FsVlIAwRtrU0OLG0=
+ oovcguHkB6W19lJ4F2jNPzLma5k=
ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/module.modulemap
@@ -94,19 +94,15 @@
ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeDirectory
- FNL4BtxaHA3pCYJ2b6baYqafens=
+ rGb93u0gx9I2713cFOiQ7Ha9hsg=
ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeRequirements
OnX22wWFKRSOFN1+obRynMCeyXM=
- ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeRequirements-1
-
- Sf1XUuyHV4NfF8GJNy4Tzt5Whx4=
-
ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeResources
- xrki3SMemD5BA50PJ8h9NvAbvlw=
+ ZdgAWxSvdR2FxHTcZmVhxJkmCOA=
ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeSignature
@@ -117,21 +113,13 @@
ios-arm64/AtomicTransact.framework/AtomicTransact
- hash
-
- GfRvP6JDmbWBMQlI7xZ4zD65gxc=
-
hash2
- /alEKrq5CGiMb8fLtsVknNBfXAKKsPZZpsXWB8V7tho=
+ lhyaSb2UbDdC94OzaQ/6m6W5R+ncYKvrSU8Sj432+1g=
ios-arm64/AtomicTransact.framework/Headers/AtomicTransact.h
- hash
-
- JB1ZyxKiOCMakS1nJSYdP3hldiA=
-
hash2
6JBpFJy5hCIHEajgeAF8QC3huDp+2FQwITv0U8p4+t8=
@@ -139,65 +127,41 @@
ios-arm64/AtomicTransact.framework/Info.plist
- hash
-
- FuN3ES4zVJKSuRJ0x7fioIJXz6c=
-
hash2
- v0jt5YZIJdOqEA0BbQaWKJa5fOMMaMghLI8w1odvRn8=
+ 2wBZ34hM2ncV+bTr4IJKZo7tAifK/D3azLZ7b2DQSgM=
ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.abi.json
- hash
-
- +Uy4lv26izNZIuxeqdDs4SSE/tY=
-
hash2
- 2f3GB2tkSa42XeSZk1WRlSRHpxRvm+67Rm7SZe/nSbM=
+ DqGAUCo7xeU/YD+FikKS95DgcFPeivQauxfDihLupiM=
ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.private.swiftinterface
- hash
-
- 0g3tsSHAt0xj5XkSZU6SzLwOTl4=
-
hash2
- PANGoVtI+I2cBIxo4rtrzLx2ksfTkY43MNQr2gpbIQ0=
+ 4S7CQXo49FmPanZ/js+LgMHa9v6s+k6ZMLxwPnuqZR8=
ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.swiftdoc
- hash
-
- rbslrdDU7brBnPcv2/nPPF1QfJY=
-
hash2
- CvRtxTga+Sn0WLOWWCaMBENEQ0LZsgbGQ9xcWiWZXlA=
+ i9aRUL5AZ729hXcFpH4MLh7UJK5b/8hWDjAT9VQYHaY=
ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.swiftinterface
- hash
-
- 0g3tsSHAt0xj5XkSZU6SzLwOTl4=
-
hash2
- PANGoVtI+I2cBIxo4rtrzLx2ksfTkY43MNQr2gpbIQ0=
+ 4S7CQXo49FmPanZ/js+LgMHa9v6s+k6ZMLxwPnuqZR8=
ios-arm64/AtomicTransact.framework/Modules/module.modulemap
- hash
-
- Dl8p4o02kvxNrPDE3dx0CYzj6X4=
-
hash2
a2MewFI5lVCCxHLB2fZxaZBPhcZdff77obiC0QCoGfI=
@@ -205,10 +169,6 @@
ios-arm64/AtomicTransact.framework/PrivacyInfo.xcprivacy
- hash
-
- n1Tior/Z23JWo5dZj/4GmktJKDA=
-
hash2
CmTZqdG2e1lBJxEXDqpQnDUADbiIfumJXtPyjCRyBaw=
@@ -216,21 +176,13 @@
ios-arm64_x86_64-simulator/AtomicTransact.framework/AtomicTransact
- hash
-
- j5YqW29GSDDrenOA3J1OdGhseVs=
-
hash2
- 6cf9u7dWtjbgnMhR5rSmuushuUocxxjqp3sK3vrMKNE=
+ ZuGzSC7tdc5F1hIeCG9fDfZUvVGe1FUBY0Sl/9SLKwY=
ios-arm64_x86_64-simulator/AtomicTransact.framework/Headers/AtomicTransact.h
- hash
-
- JB1ZyxKiOCMakS1nJSYdP3hldiA=
-
hash2
6JBpFJy5hCIHEajgeAF8QC3huDp+2FQwITv0U8p4+t8=
@@ -238,109 +190,69 @@
ios-arm64_x86_64-simulator/AtomicTransact.framework/Info.plist
- hash
-
- YXv0hZ00tV6aFd+pCFJabXpxL90=
-
hash2
- e3jWVtKkkPq2n6oLSV1OvHYR+Q+MoxPomrcAzbaMGaM=
+ 4BPJ+GRkvzAQRp4ek0BN33dGyppCDdbxAu42dPeETnw=
ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.abi.json
- hash
-
- +/TEx0CcYoTiYag+FpLRM6gCi8Y=
-
hash2
- W3WWMwmqZ4U6uZ3l48L/bbHI/ZTf/LYqgADYMeprovE=
+ DqGAUCo7xeU/YD+FikKS95DgcFPeivQauxfDihLupiM=
ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
- hash
-
- 1SsXCAyV1mHKEdCF3RxUPYU+Rjc=
-
hash2
- MnH8x0MTF8fUsmvWyaYMoauiFskqfUwT7ZBklu/CiJs=
+ TqHpZetIzvoQkNxQ7V8TUvXqemPzXmdtsMlyjNMCK/w=
ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftdoc
- hash
-
- LA1bsvvu6RPbp5B5A/WAcsarqk0=
-
hash2
- 84sRWNdAsUrzmqSebXsgv881rgmUoZjYiqZc/koENCs=
+ qmjq7L2Kx/WPO0wx/MCmF8YB2vbrKMgZZjrDaswsKho=
ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftinterface
- hash
-
- 1SsXCAyV1mHKEdCF3RxUPYU+Rjc=
-
hash2
- MnH8x0MTF8fUsmvWyaYMoauiFskqfUwT7ZBklu/CiJs=
+ TqHpZetIzvoQkNxQ7V8TUvXqemPzXmdtsMlyjNMCK/w=
ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.abi.json
- hash
-
- +/TEx0CcYoTiYag+FpLRM6gCi8Y=
-
hash2
- W3WWMwmqZ4U6uZ3l48L/bbHI/ZTf/LYqgADYMeprovE=
+ DqGAUCo7xeU/YD+FikKS95DgcFPeivQauxfDihLupiM=
ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
- hash
-
- a5cpg8E93K7FsVlIAwRtrU0OLG0=
-
hash2
- Gy4u1UtGte7aAZS8ssLd70wiTa06kIW0mrcdVhVtqZs=
+ 3uoOPdOq2z+4b+NH3I+PwnGc1GZnhLyua/DRWVVdyYY=
ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
- hash
-
- BOCTpYW9getB1Y9++YypfqfjYR4=
-
hash2
- lcd1aeaKT2LOIY/8MRLFKGVbQDGX2rXITmlDyShuuow=
+ f098M8DKszf00cOG5zr3gldeMATFiTF/U2K6QQwZz8Q=
ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
- hash
-
- a5cpg8E93K7FsVlIAwRtrU0OLG0=
-
hash2
- Gy4u1UtGte7aAZS8ssLd70wiTa06kIW0mrcdVhVtqZs=
+ 3uoOPdOq2z+4b+NH3I+PwnGc1GZnhLyua/DRWVVdyYY=
ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/module.modulemap
- hash
-
- Dl8p4o02kvxNrPDE3dx0CYzj6X4=
-
hash2
a2MewFI5lVCCxHLB2fZxaZBPhcZdff77obiC0QCoGfI=
@@ -348,10 +260,6 @@
ios-arm64_x86_64-simulator/AtomicTransact.framework/PrivacyInfo.xcprivacy
- hash
-
- n1Tior/Z23JWo5dZj/4GmktJKDA=
-
hash2
CmTZqdG2e1lBJxEXDqpQnDUADbiIfumJXtPyjCRyBaw=
@@ -359,54 +267,27 @@
ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeDirectory
- hash
-
- FNL4BtxaHA3pCYJ2b6baYqafens=
-
hash2
- eUMYg4ZW9ikVT1f9SwUkY8D8CJWpQgEpWqzRm8EfL90=
+ luGVML73h5njEfmWfjHlIqVPmkvmHFSRrdm2O1FD1vE=
ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeRequirements
- hash
-
- OnX22wWFKRSOFN1+obRynMCeyXM=
-
hash2
mHkgkE6rZQ51eIwFSqCwUk5qgL/HGqMt+NI3phdD+YY=
- ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeRequirements-1
-
- hash
-
- Sf1XUuyHV4NfF8GJNy4Tzt5Whx4=
-
- hash2
-
- B8ItfS6OHhc5/J0f5E2lqGy2RszS71K28ulRCLYyTsc=
-
-
ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeResources
- hash
-
- xrki3SMemD5BA50PJ8h9NvAbvlw=
-
hash2
- 7QUa8J9HbPJ3djBdpT/rnanzHlpTdMWqKNAYTrRaRI8=
+ c6kijQhRy+0diL4Zs6EK3AaEd51Ug2YrmuynCVv4lEw=
ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeSignature
- hash
-
- 2jmj7l5rSw0yVb/vlWAYkK/YBwk=
-
hash2
47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=
diff --git a/ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeSignature b/ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeSignature
index d74a703..8aba893 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 18412c5..9665b46 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 24bda91..87b58b6 100644
--- a/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Info.plist
+++ b/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 24G617
+ 25D2128
CFBundleDevelopmentRegion
en
CFBundleExecutable
@@ -17,29 +17,29 @@
CFBundlePackageType
FMWK
CFBundleShortVersionString
- 3.28.0
+ 3.29.0
CFBundleSupportedPlatforms
iPhoneOS
CFBundleVersion
- 175
+ 176
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 22F76
+ 23B77
DTPlatformName
iphoneos
DTPlatformVersion
- 18.5
+ 26.1
DTSDKBuild
- 22F76
+ 23B77
DTSDKName
- iphoneos18.5
+ iphoneos26.1
DTXcode
- 1640
+ 2611
DTXcodeBuild
- 16F6
+ 17B100
MinimumOSVersion
15.0
UIDeviceFamily
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 cb239a2..f6e18b6 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
@@ -14,515 +14,392 @@
"RawDocComment"
]
},
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Security",
+ "printedName": "Security",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "QuantumIOS",
+ "printedName": "QuantumIOS",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
{
"kind": "TypeDecl",
- "name": "TransactAuthStatusUpdate",
- "printedName": "TransactAuthStatusUpdate",
+ "name": "Atomic",
+ "printedName": "Atomic",
"children": [
{
- "kind": "Var",
- "name": "company",
- "printedName": "company",
+ "kind": "Function",
+ "name": "presentTransact",
+ "printedName": "presentTransact(from:config:environment:presentationStyle:onInteraction:onDataRequest:onAuthStatusUpdate:onTaskStatusUpdate:onLaunch:onCompletion:onError:)",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactCompany",
- "printedName": "AtomicTransact.TransactCompany",
- "usr": "s:14AtomicTransact0B7CompanyV"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV7companyAA0B7CompanyVvp",
- "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV7companyAA0B7CompanyVvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ "name": "Void",
+ "printedName": "()"
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactCompany",
- "printedName": "AtomicTransact.TransactCompany",
- "usr": "s:14AtomicTransact0B7CompanyV"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV7companyAA0B7CompanyVvg",
- "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV7companyAA0B7CompanyVvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "status",
- "printedName": "status",
- "children": [
+ "kind": "TypeNominal",
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
+ },
{
"kind": "TypeNominal",
- "name": "AuthStatus",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV6statusAC0cD0Ovp",
- "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV6statusAC0cD0Ovp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ "name": "AtomicConfig",
+ "printedName": "AtomicTransact.AtomicConfig",
+ "usr": "s:14AtomicTransact0A6ConfigV"
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "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": "Optional",
+ "printedName": "((AtomicTransact.TransactInteraction) -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "AuthStatus",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactInteraction) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "TransactInteraction",
+ "printedName": "AtomicTransact.TransactInteraction",
+ "usr": "s:14AtomicTransact0B11InteractionV"
+ }
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV6statusAC0cD0Ovg",
- "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV6statusAC0cD0Ovg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "AuthStatus",
- "printedName": "AuthStatus",
- "children": [
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
- "kind": "Var",
- "name": "authenticated",
- "printedName": "authenticated",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)?",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
- "printedName": "(AtomicTransact.TransactAuthStatusUpdate.AuthStatus.Type) -> AtomicTransact.TransactAuthStatusUpdate.AuthStatus",
+ "printedName": "(AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?",
"children": [
{
"kind": "TypeNominal",
- "name": "AuthStatus",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus.Type",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactDataResponse?",
"children": [
{
"kind": "TypeNominal",
- "name": "AuthStatus",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O"
+ "name": "TransactDataResponse",
+ "printedName": "AtomicTransact.TransactDataResponse",
+ "usr": "s:14AtomicTransact0B12DataResponseV"
}
- ]
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "TransactDataRequest",
+ "printedName": "AtomicTransact.TransactDataRequest",
+ "usr": "s:14AtomicTransact0B11DataRequestV"
}
]
}
],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O13authenticatedyA2EmF",
- "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV0cD0O13authenticatedyA2EmF",
- "moduleName": "AtomicTransact"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(rawValue:)",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus?",
- "children": [
- {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()",
+ "children": [
+ {
"kind": "TypeNominal",
- "name": "AuthStatus",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O"
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "TransactAuthStatusUpdate",
+ "printedName": "AtomicTransact.TransactAuthStatusUpdate",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV"
}
- ],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ ]
}
],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueAESgSS_tcfc",
- "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueAESgSS_tcfc",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "init_kind": "Designated"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
{
- "kind": "Var",
- "name": "rawValue",
- "printedName": "rawValue",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueSSvp",
- "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueSSvp",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "TransactTaskStatusUpdate",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV"
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueSSvg",
- "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueSSvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ ]
}
- ]
- }
- ],
- "declKind": "Enum",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O",
- "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV0cD0O",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl"
- ],
- "enumRawTypeName": "String",
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
{
- "kind": "Conformance",
- "name": "RawRepresentable",
- "printedName": "RawRepresentable",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(() -> ())?",
"children": [
{
- "kind": "TypeWitness",
- "name": "RawValue",
- "printedName": "RawValue",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> ()",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
}
]
}
],
- "usr": "s:SY",
- "mangledName": "$sSY"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(company:status:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactAuthStatusUpdate",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
{
"kind": "TypeNominal",
- "name": "TransactCompany",
- "printedName": "AtomicTransact.TransactCompany",
- "usr": "s:14AtomicTransact0B7CompanyV"
+ "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"
},
{
"kind": "TypeNominal",
- "name": "AuthStatus",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O"
+ "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": "Constructor",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV7company6statusAcA0B7CompanyV_AC0cD0Otcfc",
- "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV7company6statusAcA0B7CompanyV_AC0cD0Otcfc",
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgAA0bK8ResponseVSgAA0bkL0VYacSgyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0bZ0OcSgyAA0bS0OcSgtFZ",
+ "mangledName": "$s14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgAA0bK8ResponseVSgAA0bkL0VYacSgyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0bZ0OcSgyAA0bS0OcSgtFZ",
"moduleName": "AtomicTransact",
+ "static": true,
"declAttributes": [
"AccessControl",
+ "Custom",
"RawDocComment"
],
- "init_kind": "Designated"
+ "funcSelfKind": "NonMutating"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
+ "kind": "Function",
+ "name": "presentTransact",
+ "printedName": "presentTransact(from:config:environment:presentationStyle:onInteraction:onDataRequest:onAuthStatusUpdate:onTaskStatusUpdate:onLaunch:onCompletion:onError:)",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactAuthStatusUpdate",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV"
+ "name": "Void",
+ "printedName": "()"
},
{
"kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "any Swift.Decoder",
- "usr": "s:s7DecoderP"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV4fromACs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV4fromACs7Decoder_p_tKcfc",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "init_kind": "Designated"
- }
- ],
- "declKind": "Struct",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV",
- "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "UIKit",
- "printedName": "UIKit",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "SwiftUI",
- "printedName": "SwiftUI",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Import",
- "name": "UIKit",
- "printedName": "UIKit",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "WebKit",
- "printedName": "WebKit",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Import",
- "name": "Combine",
- "printedName": "Combine",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Import",
- "name": "SafariServices",
- "printedName": "SafariServices",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Import",
- "name": "QuantumIOS",
- "printedName": "QuantumIOS",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "TypeDecl",
- "name": "BaseTransactViewController",
- "printedName": "BaseTransactViewController",
- "children": [
- {
- "kind": "Var",
- "name": "config",
- "printedName": "config",
- "children": [
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
+ },
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
- "printedName": "AtomicTransact.AtomicConfig?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "AtomicConfig",
- "printedName": "AtomicTransact.AtomicConfig",
- "usr": "s:14AtomicTransact0A6ConfigV"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvp",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasInitialValue",
- "Preconcurrency",
- "Custom",
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
+ "name": "AtomicConfig",
+ "printedName": "AtomicTransact.AtomicConfig",
+ "usr": "s:14AtomicTransact0A6ConfigV"
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "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": "Optional",
+ "printedName": "((AtomicTransact.TransactInteraction) -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
- "printedName": "AtomicTransact.AtomicConfig?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactInteraction) -> ()",
"children": [
{
"kind": "TypeNominal",
- "name": "AtomicConfig",
- "printedName": "AtomicTransact.AtomicConfig",
- "usr": "s:14AtomicTransact0A6ConfigV"
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "TransactInteraction",
+ "printedName": "AtomicTransact.TransactInteraction",
+ "usr": "s:14AtomicTransact0B11InteractionV"
}
- ],
- "usr": "s:Sq"
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvg",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactDataRequest) -> ()",
"children": [
{
"kind": "TypeNominal",
@@ -531,172 +408,128 @@
},
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
- "printedName": "AtomicTransact.AtomicConfig?",
+ "name": "TransactDataRequest",
+ "printedName": "AtomicTransact.TransactDataRequest",
+ "usr": "s:14AtomicTransact0B11DataRequestV"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()",
"children": [
{
"kind": "TypeNominal",
- "name": "AtomicConfig",
- "printedName": "AtomicTransact.AtomicConfig",
- "usr": "s:14AtomicTransact0A6ConfigV"
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "TransactAuthStatusUpdate",
+ "printedName": "AtomicTransact.TransactAuthStatusUpdate",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV"
}
- ],
- "usr": "s:Sq"
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvs",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "TransactTaskStatusUpdate",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV"
+ }
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvM",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "environment",
- "printedName": "environment",
- "children": [
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
- "printedName": "AtomicTransact.TransactEnvironment?",
+ "name": "Optional",
+ "printedName": "(() -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "TransactEnvironment",
- "printedName": "AtomicTransact.TransactEnvironment",
- "usr": "s:14AtomicTransact0B11EnvironmentO"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvp",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasInitialValue",
- "Preconcurrency",
- "Custom",
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
- "printedName": "AtomicTransact.TransactEnvironment?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> ()",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactEnvironment",
- "printedName": "AtomicTransact.TransactEnvironment",
- "usr": "s:14AtomicTransact0B11EnvironmentO"
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
}
- ],
- "usr": "s:Sq"
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvg",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((AtomicTransact.TransactResponse) -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
- "printedName": "AtomicTransact.TransactEnvironment?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactResponse) -> ()",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactEnvironment",
- "printedName": "AtomicTransact.TransactEnvironment",
- "usr": "s:14AtomicTransact0B11EnvironmentO"
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "TransactResponse",
+ "printedName": "AtomicTransact.TransactResponse",
+ "usr": "s:14AtomicTransact0B8ResponseO"
}
- ],
- "usr": "s:Sq"
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvs",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvM",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "onInteraction",
- "printedName": "onInteraction",
- "children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "((AtomicTransact.TransactInteraction) -> ())?",
+ "printedName": "((AtomicTransact.TransactError) -> ())?",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
- "printedName": "(AtomicTransact.TransactInteraction) -> ()",
+ "printedName": "(AtomicTransact.TransactError) -> ()",
"children": [
{
"kind": "TypeNominal",
@@ -705,321 +538,190 @@
},
{
"kind": "TypeNominal",
- "name": "TransactInteraction",
- "printedName": "AtomicTransact.TransactInteraction",
- "usr": "s:14AtomicTransact0B11InteractionV"
+ "name": "TransactError",
+ "printedName": "AtomicTransact.TransactError",
+ "usr": "s:14AtomicTransact0B5ErrorO"
}
]
}
],
+ "hasDefaultArg": true,
"usr": "s:Sq"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvp",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvp",
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgyAA0bkL0VcyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0B8ResponseOcSgyAA0bS0OcSgtFZ",
+ "mangledName": "$s14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgyAA0bkL0VcyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0B8ResponseOcSgyAA0bS0OcSgtFZ",
"moduleName": "AtomicTransact",
+ "static": true,
"declAttributes": [
- "HasInitialValue",
- "Preconcurrency",
+ "AccessControl",
"Custom",
- "HasStorage",
- "AccessControl"
+ "RawDocComment"
],
- "hasStorage": true,
- "accessors": [
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "presentAction",
+ "printedName": "presentAction(from:id:environment:presentationStyle:theme:metadata:onLaunch:onAuthStatusUpdate:onTaskStatusUpdate:onCompletion:)",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "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": "Optional",
+ "printedName": "[Swift.String : Swift.String]?",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactInteraction) -> ())?",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : Swift.String]",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactInteraction) -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactInteraction",
- "printedName": "AtomicTransact.TransactInteraction",
- "usr": "s:14AtomicTransact0B11InteractionV"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "usr": "s:Sq"
+ "usr": "s:SD"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvg",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(() -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactInteraction) -> ())?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> ()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactInteraction) -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactInteraction",
- "printedName": "AtomicTransact.TransactInteraction",
- "usr": "s:14AtomicTransact0B11InteractionV"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
}
- ],
- "usr": "s:Sq"
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvs",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvM",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "onDataRequest",
- "printedName": "onDataRequest",
- "children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)?",
+ "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
- "printedName": "(AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?",
+ "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactDataResponse?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactDataResponse",
- "printedName": "AtomicTransact.TransactDataResponse",
- "usr": "s:14AtomicTransact0B12DataResponseV"
- }
- ],
- "usr": "s:Sq"
+ "name": "Void",
+ "printedName": "()"
},
{
"kind": "TypeNominal",
- "name": "TransactDataRequest",
- "printedName": "AtomicTransact.TransactDataRequest",
- "usr": "s:14AtomicTransact0B11DataRequestV"
+ "name": "TransactAuthStatusUpdate",
+ "printedName": "AtomicTransact.TransactAuthStatusUpdate",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV"
}
]
}
],
+ "hasDefaultArg": true,
"usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvp",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasInitialValue",
- "Preconcurrency",
- "Custom",
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)?",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactDataResponse?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactDataResponse",
- "printedName": "AtomicTransact.TransactDataResponse",
- "usr": "s:14AtomicTransact0B12DataResponseV"
- }
- ],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactDataRequest",
- "printedName": "AtomicTransact.TransactDataRequest",
- "usr": "s:14AtomicTransact0B11DataRequestV"
- }
- ]
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvg",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactDataResponse?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactDataResponse",
- "printedName": "AtomicTransact.TransactDataResponse",
- "usr": "s:14AtomicTransact0B12DataResponseV"
- }
- ],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactDataRequest",
- "printedName": "AtomicTransact.TransactDataRequest",
- "usr": "s:14AtomicTransact0B11DataRequestV"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "TransactTaskStatusUpdate",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV"
}
- ],
- "usr": "s:Sq"
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvs",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvM",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "onAuthStatusUpdate",
- "printedName": "onAuthStatusUpdate",
- "children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?",
+ "printedName": "((AtomicTransact.TransactResponse) -> ())?",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
- "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()",
+ "printedName": "(AtomicTransact.TransactResponse) -> ()",
"children": [
{
"kind": "TypeNominal",
@@ -1028,28 +730,65 @@
},
{
"kind": "TypeNominal",
- "name": "TransactAuthStatusUpdate",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV"
+ "name": "TransactResponse",
+ "printedName": "AtomicTransact.TransactResponse",
+ "usr": "s:14AtomicTransact0B8ResponseO"
}
]
}
],
+ "hasDefaultArg": true,
"usr": "s:Sq"
}
],
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0A0O13presentAction4from2id11environment17presentationStyle5theme8metadata8onLaunch0L16AuthStatusUpdate0l4TaskoP00L10CompletionySo16UIViewControllerC_SSAA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSDyS2SGSgyycSgyAA0bnoP0VcSgyAA0bqoP0VcSgyAA0B8ResponseOcSgtFZ",
+ "mangledName": "$s14AtomicTransact0A0O13presentAction4from2id11environment17presentationStyle5theme8metadata8onLaunch0L16AuthStatusUpdate0l4TaskoP00L10CompletionySo16UIViewControllerC_SSAA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSDyS2SGSgyycSgyAA0bnoP0VcSgyAA0bqoP0VcSgyAA0B8ResponseOcSgtFZ",
+ "moduleName": "AtomicTransact",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "Custom",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "interactions",
+ "printedName": "interactions",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnyPublisher",
+ "printedName": "Combine.AnyPublisher",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactInteraction",
+ "printedName": "AtomicTransact.TransactInteraction",
+ "usr": "s:14AtomicTransact0B11InteractionV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Never",
+ "printedName": "Swift.Never",
+ "usr": "s:s5NeverO"
+ }
+ ],
+ "usr": "s:7Combine12AnyPublisherV"
+ }
+ ],
"declKind": "Var",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvp",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvp",
+ "usr": "s:14AtomicTransact0A0O12interactions7Combine12AnyPublisherVyAA0B11InteractionVs5NeverOGvpZ",
+ "mangledName": "$s14AtomicTransact0A0O12interactions7Combine12AnyPublisherVyAA0B11InteractionVs5NeverOGvpZ",
"moduleName": "AtomicTransact",
+ "static": true,
"declAttributes": [
- "HasInitialValue",
- "Preconcurrency",
+ "AccessControl",
"Custom",
- "HasStorage",
- "AccessControl"
+ "RawDocComment"
],
- "hasStorage": true,
"accessors": [
{
"kind": "Accessor",
@@ -1058,116 +797,103 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?",
+ "name": "AnyPublisher",
+ "printedName": "Combine.AnyPublisher",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactAuthStatusUpdate",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "TransactInteraction",
+ "printedName": "AtomicTransact.TransactInteraction",
+ "usr": "s:14AtomicTransact0B11InteractionV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Never",
+ "printedName": "Swift.Never",
+ "usr": "s:s5NeverO"
}
],
- "usr": "s:Sq"
+ "usr": "s:7Combine12AnyPublisherV"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvg",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvg",
+ "usr": "s:14AtomicTransact0A0O12interactions7Combine12AnyPublisherVyAA0B11InteractionVs5NeverOGvgZ",
+ "mangledName": "$s14AtomicTransact0A0O12interactions7Combine12AnyPublisherVyAA0B11InteractionVs5NeverOGvgZ",
"moduleName": "AtomicTransact",
- "implicit": true,
+ "static": true,
"accessorKind": "get"
- },
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "dismissTransact",
+ "printedName": "dismissTransact()",
+ "children": [
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "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"
- }
- ]
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvs",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
- },
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0A0O07dismissB0yyFZ",
+ "mangledName": "$s14AtomicTransact0A0O07dismissB0yyFZ",
+ "moduleName": "AtomicTransact",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "hideTransact",
+ "printedName": "hideTransact()",
+ "children": [
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvM",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
}
- ]
+ ],
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0A0O04hideB0yyFZ",
+ "mangledName": "$s14AtomicTransact0A0O04hideB0yyFZ",
+ "moduleName": "AtomicTransact",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
},
{
- "kind": "Var",
- "name": "onTaskStatusUpdate",
- "printedName": "onTaskStatusUpdate",
+ "kind": "Function",
+ "name": "setDebug",
+ "printedName": "setDebug(isEnabled:forwardLogs:)",
"children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?",
+ "printedName": "((Swift.String) -> ())?",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
- "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()",
+ "printedName": "(Swift.String) -> ()",
"children": [
{
"kind": "TypeNominal",
@@ -1176,220 +902,148 @@
},
{
"kind": "TypeNominal",
- "name": "TransactTaskStatusUpdate",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
]
}
],
+ "hasDefaultArg": true,
"usr": "s:Sq"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvp",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvp",
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0A0O8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ",
+ "mangledName": "$s14AtomicTransact0A0O8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ",
"moduleName": "AtomicTransact",
+ "static": true,
"declAttributes": [
- "HasInitialValue",
- "Preconcurrency",
- "Custom",
- "HasStorage",
- "AccessControl"
+ "AccessControl",
+ "RawDocComment"
],
- "hasStorage": true,
- "accessors": [
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "PauseTransactError",
+ "printedName": "PauseTransactError",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Var",
+ "name": "transactNotPresented",
+ "printedName": "transactNotPresented",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.Atomic.PauseTransactError.Type) -> AtomicTransact.Atomic.PauseTransactError",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()",
+ "kind": "TypeNominal",
+ "name": "PauseTransactError",
+ "printedName": "AtomicTransact.Atomic.PauseTransactError",
+ "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.Atomic.PauseTransactError.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactTaskStatusUpdate",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV"
+ "name": "PauseTransactError",
+ "printedName": "AtomicTransact.Atomic.PauseTransactError",
+ "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO"
}
]
}
- ],
- "usr": "s:Sq"
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvg",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvg",
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO20transactNotPresentedyA2EmF",
+ "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO20transactNotPresentedyA2EmF",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ "declAttributes": [
+ "RawDocComment"
+ ]
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
},
{
"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"
- }
- ]
- }
- ],
- "usr": "s:Sq"
+ "name": "PauseTransactError",
+ "printedName": "AtomicTransact.Atomic.PauseTransactError",
+ "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "PauseTransactError",
+ "printedName": "AtomicTransact.Atomic.PauseTransactError",
+ "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvs",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvs",
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO2eeoiySbAE_AEtFZ",
+ "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO2eeoiySbAE_AEtFZ",
"moduleName": "AtomicTransact",
+ "static": true,
"implicit": true,
- "accessorKind": "set"
+ "funcSelfKind": "NonMutating"
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvM",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvM",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO9hashValueSivp",
+ "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO9hashValueSivp",
"moduleName": "AtomicTransact",
"implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "onCompletion",
- "printedName": "onCompletion",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactResponse) -> ())?",
- "children": [
+ "accessors": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactResponse) -> ()",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactResponse",
- "printedName": "AtomicTransact.TransactResponse",
- "usr": "s:14AtomicTransact0B8ResponseO"
- }
- ]
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvp",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasInitialValue",
- "Preconcurrency",
- "Custom",
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "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"
- }
- ]
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
}
],
- "usr": "s:Sq"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO9hashValueSivg",
+ "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO9hashValueSivg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvg",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ ]
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
"children": [
{
"kind": "TypeNominal",
@@ -1398,799 +1052,548 @@
},
{
"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"
- }
- ]
- }
- ],
- "usr": "s:Sq"
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvs",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvs",
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO4hash4intoys6HasherVz_tF",
+ "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO4hash4intoys6HasherVz_tF",
"moduleName": "AtomicTransact",
"implicit": true,
- "accessorKind": "set"
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO",
+ "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvM",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Error",
+ "printedName": "Error",
+ "usr": "s:s5ErrorP",
+ "mangledName": "$ss5ErrorP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
{
- "kind": "Var",
- "name": "onLaunch",
- "printedName": "onLaunch",
+ "kind": "TypeDecl",
+ "name": "PausedTransactRef",
+ "printedName": "PausedTransactRef",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "(() -> ())?",
+ "kind": "Function",
+ "name": "resume",
+ "printedName": "resume(source:animated:)",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "() -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
}
],
- "usr": "s:Sq"
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0A0O06PausedB3RefC6resume6source8animatedySo16UIViewControllerC_SbtF",
+ "mangledName": "$s14AtomicTransact0A0O06PausedB3RefC6resume6source8animatedySo16UIViewControllerC_SbtF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "Custom",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvp",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvp",
+ "declKind": "Class",
+ "usr": "s:14AtomicTransact0A0O06PausedB3RefC",
+ "mangledName": "$s14AtomicTransact0A0O06PausedB3RefC",
"moduleName": "AtomicTransact",
"declAttributes": [
- "HasInitialValue",
- "Preconcurrency",
- "Custom",
- "HasStorage",
- "AccessControl"
+ "Final",
+ "AccessControl",
+ "RawDocComment"
],
- "hasStorage": true,
- "accessors": [
+ "hasMissingDesignatedInitializers": true,
+ "conformances": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "(() -> ())?",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "() -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ]
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvg",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "(() -> ())?",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "() -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ]
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvs",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvM",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
{
- "kind": "Var",
- "name": "onError",
- "printedName": "onError",
+ "kind": "Function",
+ "name": "pauseTransact",
+ "printedName": "pauseTransact(animated:)",
"children": [
{
"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"
- }
- ]
- }
- ],
- "usr": "s:Sq"
+ "name": "PausedTransactRef",
+ "printedName": "AtomicTransact.Atomic.PausedTransactRef",
+ "usr": "s:14AtomicTransact0A0O06PausedB3RefC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvp",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvp",
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0A0O05pauseB08animatedAC06PausedB3RefCSb_tYaAC05PauseB5ErrorOYKFZ",
+ "mangledName": "$s14AtomicTransact0A0O05pauseB08animatedAC06PausedB3RefCSb_tYaAC05PauseB5ErrorOYKFZ",
"moduleName": "AtomicTransact",
+ "static": true,
"declAttributes": [
- "HasInitialValue",
- "Preconcurrency",
- "Custom",
- "HasStorage",
- "AccessControl"
+ "AccessControl",
+ "RawDocComment"
],
- "hasStorage": true,
- "accessors": [
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:14AtomicTransact0A0O",
+ "mangledName": "$s14AtomicTransact0A0O",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "AtomicConfig",
+ "printedName": "AtomicConfig",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(publicToken:scope:tasks:linkedAccount:deferredPaymentMethodStrategy:theme:language:sessionContext:deeplink:metadata:search:handoff:experiments:features:customer:uplinkSessionUrl:)",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeNominal",
+ "name": "AtomicConfig",
+ "printedName": "AtomicTransact.AtomicConfig",
+ "usr": "s:14AtomicTransact0A6ConfigV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ScopeType",
+ "printedName": "AtomicTransact.AtomicConfig.ScopeType",
+ "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[AtomicTransact.AtomicConfig.Task]",
"children": [
{
"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"
- }
- ]
- }
- ],
- "usr": "s:Sq"
+ "name": "Task",
+ "printedName": "AtomicTransact.AtomicConfig.Task",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvg",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ "usr": "s:Sa"
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "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"
- }
- ]
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvs",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy?",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "DeferredPaymentMethodStrategy",
+ "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy",
+ "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvM",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Function",
- "name": "viewDidLoad",
- "printedName": "viewDidLoad()",
- "children": [
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Func",
- "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController(im)viewDidLoad",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC11viewDidLoadyyF",
- "moduleName": "AtomicTransact",
- "overriding": true,
- "objc_name": "viewDidLoad",
- "declAttributes": [
- "Dynamic",
- "ObjC",
- "Preconcurrency",
- "Custom",
- "Override",
- "AccessControl",
- "RawDocComment"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "webView",
- "printedName": "webView(_:didFailProvisionalNavigation:withError:)",
- "children": [
+ "name": "Theme",
+ "printedName": "AtomicTransact.AtomicConfig.Theme",
+ "hasDefaultArg": true,
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV"
+ },
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "String",
+ "printedName": "Swift.String",
+ "hasDefaultArg": true,
+ "usr": "s:SS"
},
{
"kind": "TypeNominal",
- "name": "WKWebView",
- "printedName": "WebKit.WKWebView",
- "usr": "c:objc(cs)WKWebView"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
- "printedName": "WebKit.WKNavigation?",
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink?",
"children": [
{
"kind": "TypeNominal",
- "name": "WKNavigation",
- "printedName": "WebKit.WKNavigation",
- "usr": "c:objc(cs)WKNavigation"
+ "name": "Deeplink",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV"
}
],
+ "hasDefaultArg": true,
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
- "name": "Error",
- "printedName": "any Swift.Error",
- "usr": "s:s5ErrorP"
- }
- ],
- "declKind": "Func",
- "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController(im)webView:didFailProvisionalNavigation:withError:",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC03webD0_28didFailProvisionalNavigation9withErrorySo05WKWebD0C_So12WKNavigationCSgs0L0_ptF",
- "moduleName": "AtomicTransact",
- "objc_name": "webView:didFailProvisionalNavigation:withError:",
- "declAttributes": [
- "ObjC",
- "Preconcurrency",
- "Custom",
- "AccessControl"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "userContentController",
- "printedName": "userContentController(_:didReceive:)",
- "children": [
+ "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": "Void",
- "printedName": "()"
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.Search?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Search",
+ "printedName": "AtomicTransact.AtomicConfig.Search",
+ "usr": "s:14AtomicTransact0A6ConfigV6SearchV"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
{
"kind": "TypeNominal",
- "name": "WKUserContentController",
- "printedName": "WebKit.WKUserContentController",
- "usr": "c:objc(cs)WKUserContentController"
+ "name": "Optional",
+ "printedName": "[Swift.String]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
{
"kind": "TypeNominal",
- "name": "WKScriptMessage",
- "printedName": "WebKit.WKScriptMessage",
- "usr": "c:objc(cs)WKScriptMessage"
- }
- ],
- "declKind": "Func",
- "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController(im)userContentController:didReceiveScriptMessage:",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC011userContentE0_10didReceiveySo06WKUsergE0C_So15WKScriptMessageCtF",
- "moduleName": "AtomicTransact",
- "objc_name": "userContentController:didReceiveScriptMessage:",
- "declAttributes": [
- "ObjC",
- "Preconcurrency",
- "Custom",
- "AccessControl",
- "RawDocComment"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(nibName:bundle:)",
- "children": [
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.Experiments?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Experiments",
+ "printedName": "AtomicTransact.AtomicConfig.Experiments",
+ "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
- "name": "BaseTransactViewController",
- "printedName": "AtomicTransact.BaseTransactViewController",
- "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController"
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.Features?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Features",
+ "printedName": "AtomicTransact.AtomicConfig.Features",
+ "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "Swift.String?",
+ "printedName": "AtomicTransact.AtomicConfig.Customer?",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Customer",
+ "printedName": "AtomicTransact.AtomicConfig.Customer",
+ "usr": "s:14AtomicTransact0A6ConfigV8CustomerV"
}
],
+ "hasDefaultArg": true,
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "Foundation.Bundle?",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Bundle",
- "printedName": "Foundation.Bundle",
- "usr": "c:objc(cs)NSBundle"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
+ "hasDefaultArg": true,
"usr": "s:Sq"
}
],
"declKind": "Constructor",
- "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController(im)initWithNibName:bundle:",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc",
+ "usr": "s:14AtomicTransact0A6ConfigV11publicToken5scope5tasks13linkedAccount29deferredPaymentMethodStrategy5theme8language14sessionContext8deeplink8metadata6search7handoff11experiments8features8customer16uplinkSessionUrlACSS_AC9ScopeTypeOSayAC4TaskVGSSSgAC08DeferredklM0OSgAC5ThemeVSSAyC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgAC8FeaturesVSgAC8CustomerVSgAYtcfc",
+ "mangledName": "$s14AtomicTransact0A6ConfigV11publicToken5scope5tasks13linkedAccount29deferredPaymentMethodStrategy5theme8language14sessionContext8deeplink8metadata6search7handoff11experiments8features8customer16uplinkSessionUrlACSS_AC9ScopeTypeOSayAC4TaskVGSSSgAC08DeferredklM0OSgAC5ThemeVSSAyC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgAC8FeaturesVSgAC8CustomerVSgAYtcfc",
"moduleName": "AtomicTransact",
- "overriding": true,
- "implicit": true,
- "objc_name": "initWithNibName:bundle:",
"declAttributes": [
- "Dynamic",
- "ObjC",
- "Preconcurrency",
- "Custom",
- "Override"
+ "AccessControl",
+ "RawDocComment"
],
"init_kind": "Designated"
},
{
"kind": "Constructor",
"name": "init",
- "printedName": "init(coder:)",
+ "printedName": "init(demo:scope:tasks:linkedAccount:theme:language:sessionContext:deeplink:metadata:search:handoff:experiments:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.BaseTransactViewController?",
+ "name": "AtomicConfig",
+ "printedName": "AtomicTransact.AtomicConfig",
+ "usr": "s:14AtomicTransact0A6ConfigV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "DemoMode",
+ "printedName": "AtomicTransact.AtomicConfig.DemoMode",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ScopeType",
+ "printedName": "AtomicTransact.AtomicConfig.ScopeType",
+ "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[AtomicTransact.AtomicConfig.Task]",
"children": [
{
"kind": "TypeNominal",
- "name": "BaseTransactViewController",
- "printedName": "AtomicTransact.BaseTransactViewController",
- "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController"
+ "name": "Task",
+ "printedName": "AtomicTransact.AtomicConfig.Task",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV"
}
],
- "usr": "s:Sq"
+ "usr": "s:Sa"
},
{
"kind": "TypeNominal",
- "name": "NSCoder",
- "printedName": "Foundation.NSCoder",
- "usr": "c:objc(cs)NSCoder"
- }
- ],
- "declKind": "Constructor",
- "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController(im)initWithCoder:",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC5coderACSgSo7NSCoderC_tcfc",
- "moduleName": "AtomicTransact",
- "overriding": true,
- "implicit": true,
- "objc_name": "initWithCoder:",
- "declAttributes": [
- "Dynamic",
- "ObjC",
- "Preconcurrency",
- "Custom",
- "Required"
- ],
- "init_kind": "Designated"
- }
- ],
- "declKind": "Class",
- "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "Preconcurrency",
- "Custom",
- "AccessControl",
- "ObjC"
- ],
- "superclassUsr": "c:objc(cs)UIViewController",
- "inheritsConvenienceInitializers": true,
- "superclassNames": [
- "UIKit.UIViewController",
- "UIKit.UIResponder",
- "ObjectiveC.NSObject"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
- },
- {
- "kind": "Conformance",
- "name": "CVarArg",
- "printedName": "CVarArg",
- "usr": "s:s7CVarArgP",
- "mangledName": "$ss7CVarArgP"
- },
- {
- "kind": "Conformance",
- "name": "_KeyValueCodingAndObservingPublishing",
- "printedName": "_KeyValueCodingAndObservingPublishing",
- "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
- "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
- },
- {
- "kind": "Conformance",
- "name": "_KeyValueCodingAndObserving",
- "printedName": "_KeyValueCodingAndObserving",
- "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
- "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
- },
- {
- "kind": "Conformance",
- "name": "CustomStringConvertible",
- "printedName": "CustomStringConvertible",
- "usr": "s:s23CustomStringConvertibleP",
- "mangledName": "$ss23CustomStringConvertibleP"
- },
- {
- "kind": "Conformance",
- "name": "CustomDebugStringConvertible",
- "printedName": "CustomDebugStringConvertible",
- "usr": "s:s28CustomDebugStringConvertibleP",
- "mangledName": "$ss28CustomDebugStringConvertibleP"
- },
- {
- "kind": "Conformance",
- "name": "UITraitChangeObservable",
- "printedName": "UITraitChangeObservable",
- "usr": "s:5UIKit23UITraitChangeObservableP",
- "mangledName": "$s5UIKit23UITraitChangeObservableP"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "UIKit",
- "printedName": "UIKit",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "WebKit",
- "printedName": "WebKit",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Import",
- "name": "Combine",
- "printedName": "Combine",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Import",
- "name": "SafariServices",
- "printedName": "SafariServices",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Import",
- "name": "os",
- "printedName": "os",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Import",
- "name": "QuantumIOS",
- "printedName": "QuantumIOS",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "TypeDecl",
- "name": "TransactViewController",
- "printedName": "TransactViewController",
- "children": [
- {
- "kind": "Function",
- "name": "viewDidLoad",
- "printedName": "viewDidLoad()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Func",
- "usr": "c:@M@AtomicTransact@objc(cs)TransactViewController(im)viewDidLoad",
- "mangledName": "$s14AtomicTransact0B14ViewControllerC11viewDidLoadyyF",
- "moduleName": "AtomicTransact",
- "overriding": true,
- "objc_name": "viewDidLoad",
- "declAttributes": [
- "Dynamic",
- "ObjC",
- "Preconcurrency",
- "Custom",
- "Override",
- "AccessControl",
- "RawDocComment"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "userContentController",
- "printedName": "userContentController(_:didReceive:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
{
"kind": "TypeNominal",
- "name": "WKUserContentController",
- "printedName": "WebKit.WKUserContentController",
- "usr": "c:objc(cs)WKUserContentController"
+ "name": "Theme",
+ "printedName": "AtomicTransact.AtomicConfig.Theme",
+ "hasDefaultArg": true,
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV"
},
{
"kind": "TypeNominal",
- "name": "WKScriptMessage",
- "printedName": "WebKit.WKScriptMessage",
- "usr": "c:objc(cs)WKScriptMessage"
- }
- ],
- "declKind": "Func",
- "usr": "c:@M@AtomicTransact@objc(cs)TransactViewController(im)userContentController:didReceiveScriptMessage:",
- "mangledName": "$s14AtomicTransact0B14ViewControllerC011userContentD0_10didReceiveySo06WKUserfD0C_So15WKScriptMessageCtF",
- "moduleName": "AtomicTransact",
- "overriding": true,
- "objc_name": "userContentController:didReceiveScriptMessage:",
- "declAttributes": [
- "ObjC",
- "Preconcurrency",
- "Custom",
- "Override",
- "AccessControl",
- "RawDocComment"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(nibName:bundle:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactViewController",
- "printedName": "AtomicTransact.TransactViewController",
- "usr": "c:@M@AtomicTransact@objc(cs)TransactViewController"
+ "name": "String",
+ "printedName": "Swift.String",
+ "hasDefaultArg": true,
+ "usr": "s:SS"
},
{
"kind": "TypeNominal",
@@ -2204,261 +1607,77 @@
"usr": "s:SS"
}
],
+ "hasDefaultArg": true,
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "Foundation.Bundle?",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink?",
"children": [
{
"kind": "TypeNominal",
- "name": "Bundle",
- "printedName": "Foundation.Bundle",
- "usr": "c:objc(cs)NSBundle"
+ "name": "Deeplink",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV"
}
],
+ "hasDefaultArg": true,
"usr": "s:Sq"
- }
- ],
- "declKind": "Constructor",
- "usr": "c:@M@AtomicTransact@objc(cs)TransactViewController(im)initWithNibName:bundle:",
- "mangledName": "$s14AtomicTransact0B14ViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc",
- "moduleName": "AtomicTransact",
- "overriding": true,
- "implicit": true,
- "objc_name": "initWithNibName:bundle:",
- "declAttributes": [
- "Dynamic",
- "ObjC",
- "Preconcurrency",
- "Custom",
- "Override"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(coder:)",
- "children": [
+ },
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "AtomicTransact.TransactViewController?",
+ "printedName": "[Swift.String : Swift.String]?",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactViewController",
- "printedName": "AtomicTransact.TransactViewController",
- "usr": "c:@M@AtomicTransact@objc(cs)TransactViewController"
+ "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": "NSCoder",
- "printedName": "Foundation.NSCoder",
- "usr": "c:objc(cs)NSCoder"
- }
- ],
- "declKind": "Constructor",
- "usr": "c:@M@AtomicTransact@objc(cs)TransactViewController(im)initWithCoder:",
- "mangledName": "$s14AtomicTransact0B14ViewControllerC5coderACSgSo7NSCoderC_tcfc",
- "moduleName": "AtomicTransact",
- "overriding": true,
- "implicit": true,
- "objc_name": "initWithCoder:",
- "declAttributes": [
- "Dynamic",
- "ObjC",
- "Preconcurrency",
- "Custom",
- "Required"
- ],
- "init_kind": "Designated"
- }
- ],
- "declKind": "Class",
- "usr": "c:@M@AtomicTransact@objc(cs)TransactViewController",
- "mangledName": "$s14AtomicTransact0B14ViewControllerC",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "Preconcurrency",
- "Custom",
- "AccessControl",
- "ObjC"
- ],
- "superclassUsr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController",
- "inheritsConvenienceInitializers": true,
- "superclassNames": [
- "AtomicTransact.BaseTransactViewController",
- "UIKit.UIViewController",
- "UIKit.UIResponder",
- "ObjectiveC.NSObject"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
- },
- {
- "kind": "Conformance",
- "name": "CVarArg",
- "printedName": "CVarArg",
- "usr": "s:s7CVarArgP",
- "mangledName": "$ss7CVarArgP"
- },
- {
- "kind": "Conformance",
- "name": "_KeyValueCodingAndObservingPublishing",
- "printedName": "_KeyValueCodingAndObservingPublishing",
- "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
- "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
- },
- {
- "kind": "Conformance",
- "name": "_KeyValueCodingAndObserving",
- "printedName": "_KeyValueCodingAndObserving",
- "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
- "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
- },
- {
- "kind": "Conformance",
- "name": "CustomStringConvertible",
- "printedName": "CustomStringConvertible",
- "usr": "s:s23CustomStringConvertibleP",
- "mangledName": "$ss23CustomStringConvertibleP"
- },
- {
- "kind": "Conformance",
- "name": "CustomDebugStringConvertible",
- "printedName": "CustomDebugStringConvertible",
- "usr": "s:s28CustomDebugStringConvertibleP",
- "mangledName": "$ss28CustomDebugStringConvertibleP"
- },
- {
- "kind": "Conformance",
- "name": "UITraitChangeObservable",
- "printedName": "UITraitChangeObservable",
- "usr": "s:5UIKit23UITraitChangeObservableP",
- "mangledName": "$s5UIKit23UITraitChangeObservableP"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "TransactDataRequest",
- "printedName": "TransactDataRequest",
- "children": [
- {
- "kind": "Var",
- "name": "taskId",
- "printedName": "taskId",
- "children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "Swift.String?",
+ "printedName": "AtomicTransact.AtomicConfig.Search?",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Search",
+ "printedName": "AtomicTransact.AtomicConfig.Search",
+ "usr": "s:14AtomicTransact0A6ConfigV6SearchV"
}
],
+ "hasDefaultArg": true,
"usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11DataRequestV6taskIdSSSgvp",
- "mangledName": "$s14AtomicTransact0B11DataRequestV6taskIdSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasInitialValue",
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11DataRequestV6taskIdSSSgvg",
- "mangledName": "$s14AtomicTransact0B11DataRequestV6taskIdSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[Swift.String]?",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "Array",
+ "printedName": "[Swift.String]",
"children": [
{
"kind": "TypeNominal",
@@ -2467,88 +1686,87 @@
"usr": "s:SS"
}
],
- "usr": "s:Sq"
+ "usr": "s:Sa"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11DataRequestV6taskIdSSSgvs",
- "mangledName": "$s14AtomicTransact0B11DataRequestV6taskIdSSSgvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.Experiments?",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Experiments",
+ "printedName": "AtomicTransact.AtomicConfig.Experiments",
+ "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11DataRequestV6taskIdSSSgvM",
- "mangledName": "$s14AtomicTransact0B11DataRequestV6taskIdSSSgvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
}
- ]
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0A6ConfigV4demo5scope5tasks13linkedAccount5theme8language14sessionContext8deeplink8metadata6search7handoff11experimentsA2C8DemoModeV_AC9ScopeTypeOSayAC4TaskVGSSSgAC5ThemeVSSAwC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgtcfc",
+ "mangledName": "$s14AtomicTransact0A6ConfigV4demo5scope5tasks13linkedAccount5theme8language14sessionContext8deeplink8metadata6search7handoff11experimentsA2C8DemoModeV_AC9ScopeTypeOSayAC4TaskVGSSSgAC5ThemeVSSAwC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgtcfc",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
},
{
- "kind": "Var",
- "name": "userId",
- "printedName": "userId",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(publicToken:scope:product:additionalProduct:linkedAccount:theme:distribution:language:sessionContext:deeplink:metadata:search:handoff:experiments:)",
"children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AtomicConfig",
+ "printedName": "AtomicTransact.AtomicConfig",
+ "usr": "s:14AtomicTransact0A6ConfigV"
+ },
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11DataRequestV6userIdSSvp",
- "mangledName": "$s14AtomicTransact0B11DataRequestV6userIdSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "hasStorage": true,
- "accessors": [
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeNominal",
+ "name": "ScopeType",
+ "printedName": "AtomicTransact.AtomicConfig.ScopeType",
+ "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType?",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11DataRequestV6userIdSSvg",
- "mangledName": "$s14AtomicTransact0B11DataRequestV6userIdSSvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
{
"kind": "TypeNominal",
"name": "String",
@@ -2556,85 +1774,43 @@
"usr": "s:SS"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11DataRequestV6userIdSSvs",
- "mangledName": "$s14AtomicTransact0B11DataRequestV6userIdSSvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "kind": "TypeNominal",
+ "name": "Theme",
+ "printedName": "AtomicTransact.AtomicConfig.Theme",
+ "hasDefaultArg": true,
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution?",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Distribution",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11DataRequestV6userIdSSvM",
- "mangledName": "$s14AtomicTransact0B11DataRequestV6userIdSSvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "identifier",
- "printedName": "identifier",
- "children": [
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
+ "hasDefaultArg": true,
"usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11DataRequestV10identifierSSvp",
- "mangledName": "$s14AtomicTransact0B11DataRequestV10identifierSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11DataRequestV10identifierSSvg",
- "mangledName": "$s14AtomicTransact0B11DataRequestV10identifierSSvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
{
"kind": "TypeNominal",
"name": "String",
@@ -2642,74 +1818,40 @@
"usr": "s:SS"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11DataRequestV10identifierSSvs",
- "mangledName": "$s14AtomicTransact0B11DataRequestV10identifierSSvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11DataRequestV10identifierSSvM",
- "mangledName": "$s14AtomicTransact0B11DataRequestV10identifierSSvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "fields",
- "printedName": "fields",
- "children": [
{
"kind": "TypeNominal",
- "name": "Array",
- "printedName": "[Swift.String]",
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink?",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Deeplink",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV"
}
],
- "usr": "s:Sa"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11DataRequestV6fieldsSaySSGvp",
- "mangledName": "$s14AtomicTransact0B11DataRequestV6fieldsSaySSGvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "hasStorage": true,
- "accessors": [
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[Swift.String : Swift.String]?",
"children": [
{
"kind": "TypeNominal",
- "name": "Array",
- "printedName": "[Swift.String]",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : Swift.String]",
"children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
{
"kind": "TypeNominal",
"name": "String",
@@ -2717,26 +1859,32 @@
"usr": "s:SS"
}
],
- "usr": "s:Sa"
+ "usr": "s:SD"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11DataRequestV6fieldsSaySSGvg",
- "mangledName": "$s14AtomicTransact0B11DataRequestV6fieldsSaySSGvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.Search?",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
+ "name": "Search",
+ "printedName": "AtomicTransact.AtomicConfig.Search",
+ "usr": "s:14AtomicTransact0A6ConfigV6SearchV"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[Swift.String]?",
+ "children": [
{
"kind": "TypeNominal",
"name": "Array",
@@ -2752,624 +1900,561 @@
"usr": "s:Sa"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11DataRequestV6fieldsSaySSGvs",
- "mangledName": "$s14AtomicTransact0B11DataRequestV6fieldsSaySSGvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.Experiments?",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Experiments",
+ "printedName": "AtomicTransact.AtomicConfig.Experiments",
+ "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11DataRequestV6fieldsSaySSGvM",
- "mangledName": "$s14AtomicTransact0B11DataRequestV6fieldsSaySSGvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
}
- ]
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0A6ConfigV11publicToken5scope7product17additionalProduct13linkedAccount5theme12distribution8language14sessionContext8deeplink8metadata6search7handoff11experimentsACSS_AC9ScopeTypeOAC0iW0OAUSgSSSgAC5ThemeVAC12DistributionVSgSSAwC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgtcfc",
+ "mangledName": "$s14AtomicTransact0A6ConfigV11publicToken5scope7product17additionalProduct13linkedAccount5theme12distribution8language14sessionContext8deeplink8metadata6search7handoff11experimentsACSS_AC9ScopeTypeOAC0iW0OAUSgSSSgAC5ThemeVAC12DistributionVSgSSAwC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgtcfc",
+ "moduleName": "AtomicTransact",
+ "deprecated": true,
+ "declAttributes": [
+ "AccessControl",
+ "Available",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
},
{
- "kind": "Var",
- "name": "data",
- "printedName": "data",
+ "kind": "TypeDecl",
+ "name": "Task",
+ "printedName": "Task",
"children": [
{
- "kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : any Swift.Sendable]",
+ "kind": "Var",
+ "name": "product",
+ "printedName": "product",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Sendable",
- "printedName": "any Swift.Sendable",
- "usr": "s:s8SendableP"
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "usr": "s:SD"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvp",
- "mangledName": "$s14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV7productAC11ProductTypeOSgvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV7productAC11ProductTypeOSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : any Swift.Sendable]",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Sendable",
- "printedName": "any Swift.Sendable",
- "usr": "s:s8SendableP"
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "usr": "s:SD"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV7productAC11ProductTypeOSgvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV7productAC11ProductTypeOSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvg",
- "mangledName": "$s14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ ]
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "Var",
+ "name": "operation",
+ "printedName": "operation",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : any Swift.Sendable]",
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType?",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Sendable",
- "printedName": "any Swift.Sendable",
- "usr": "s:s8SendableP"
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
}
],
- "usr": "s:SD"
+ "usr": "s:Sq"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvs",
- "mangledName": "$s14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvs",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV9operationAC11ProductTypeOSgvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV9operationAC11ProductTypeOSgvp",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV9operationAC11ProductTypeOSgvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV9operationAC11ProductTypeOSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "kind": "Var",
+ "name": "distribution",
+ "printedName": "distribution",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Distribution",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvM",
- "mangledName": "$s14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvM",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV12distributionAC12DistributionVSgvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV12distributionAC12DistributionVSgvp",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(userId:identifier:fields:taskId:additionalData:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactDataRequest",
- "printedName": "AtomicTransact.TransactDataRequest",
- "usr": "s:14AtomicTransact0B11DataRequestV"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Distribution",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV12distributionAC12DistributionVSgvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV12distributionAC12DistributionVSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
},
{
- "kind": "TypeNominal",
- "name": "Array",
- "printedName": "[Swift.String]",
+ "kind": "Var",
+ "name": "forms",
+ "printedName": "forms",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sa"
- },
+ "name": "Optional",
+ "printedName": "[Swift.String]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV5formsSaySSGSgvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV5formsSaySSGSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[Swift.String]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV5formsSaySSGSgvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV5formsSaySSGSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "Var",
+ "name": "action",
+ "printedName": "action",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.UserAction?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UserAction",
+ "printedName": "AtomicTransact.AtomicConfig.UserAction",
+ "usr": "s:14AtomicTransact0A6ConfigV10UserActionV"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV6actionAC10UserActionVSgvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV6actionAC10UserActionVSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.UserAction?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UserAction",
+ "printedName": "AtomicTransact.AtomicConfig.UserAction",
+ "usr": "s:14AtomicTransact0A6ConfigV10UserActionV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV6actionAC10UserActionVSgvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV6actionAC10UserActionVSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
},
{
- "kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : any Swift.Sendable]",
+ "kind": "Var",
+ "name": "apps",
+ "printedName": "apps",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Optional",
+ "printedName": "[AtomicTransact.AtomicConfig.Task.App]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[AtomicTransact.AtomicConfig.Task.App]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "App",
+ "printedName": "AtomicTransact.AtomicConfig.Task.App",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV4appsSayAE3AppOGSgvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV4appsSayAE3AppOGSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[AtomicTransact.AtomicConfig.Task.App]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[AtomicTransact.AtomicConfig.Task.App]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "App",
+ "printedName": "AtomicTransact.AtomicConfig.Task.App",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV4appsSayAE3AppOGSgvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV4appsSayAE3AppOGSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(product:operation:distribution:forms:action:apps:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Task",
+ "printedName": "AtomicTransact.AtomicConfig.Task",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV"
},
{
"kind": "TypeNominal",
- "name": "Sendable",
- "printedName": "any Swift.Sendable",
- "usr": "s:s8SendableP"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:SD"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B11DataRequestV6userId10identifier6fields04taskF0010additionalC0ACSS_SSSaySSGSSSgSDySSs8Sendable_pGtcfc",
- "mangledName": "$s14AtomicTransact0B11DataRequestV6userId10identifier6fields04taskF0010additionalC0ACSS_SSSaySSGSSSgSDySSs8Sendable_pGtcfc",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "init_kind": "Designated"
- }
- ],
- "declKind": "Struct",
- "usr": "s:14AtomicTransact0B11DataRequestV",
- "mangledName": "$s14AtomicTransact0B11DataRequestV",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "UIKit",
- "printedName": "UIKit",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "TransactCompany",
- "printedName": "TransactCompany",
- "children": [
- {
- "kind": "Var",
- "name": "id",
- "printedName": "id",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B7CompanyV2idSSvp",
- "mangledName": "$s14AtomicTransact0B7CompanyV2idSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B7CompanyV2idSSvg",
- "mangledName": "$s14AtomicTransact0B7CompanyV2idSSvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "name",
- "printedName": "name",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B7CompanyV4nameSSvp",
- "mangledName": "$s14AtomicTransact0B7CompanyV4nameSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B7CompanyV4nameSSvg",
- "mangledName": "$s14AtomicTransact0B7CompanyV4nameSSvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "branding",
- "printedName": "branding",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactCompany.Branding?",
- "children": [
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Distribution",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
- "name": "Branding",
- "printedName": "AtomicTransact.TransactCompany.Branding",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B7CompanyV8brandingAC8BrandingVSgvp",
- "mangledName": "$s14AtomicTransact0B7CompanyV8brandingAC8BrandingVSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ "name": "Optional",
+ "printedName": "[Swift.String]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "AtomicTransact.TransactCompany.Branding?",
+ "printedName": "AtomicTransact.AtomicConfig.UserAction?",
"children": [
{
"kind": "TypeNominal",
- "name": "Branding",
- "printedName": "AtomicTransact.TransactCompany.Branding",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV"
+ "name": "UserAction",
+ "printedName": "AtomicTransact.AtomicConfig.UserAction",
+ "usr": "s:14AtomicTransact0A6ConfigV10UserActionV"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[AtomicTransact.AtomicConfig.Task.App]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[AtomicTransact.AtomicConfig.Task.App]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "App",
+ "printedName": "AtomicTransact.AtomicConfig.Task.App",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO"
+ }
+ ],
+ "usr": "s:Sa"
}
],
+ "hasDefaultArg": true,
"usr": "s:Sq"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B7CompanyV8brandingAC8BrandingVSgvg",
- "mangledName": "$s14AtomicTransact0B7CompanyV8brandingAC8BrandingVSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(id:name:branding:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactCompany",
- "printedName": "AtomicTransact.TransactCompany",
- "usr": "s:14AtomicTransact0B7CompanyV"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactCompany.Branding?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Branding",
- "printedName": "AtomicTransact.TransactCompany.Branding",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B7CompanyV2id4name8brandingACSS_SSAC8BrandingVSgtcfc",
- "mangledName": "$s14AtomicTransact0B7CompanyV2id4name8brandingACSS_SSAC8BrandingVSgtcfc",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "TypeDecl",
- "name": "Branding",
- "printedName": "Branding",
- "children": [
- {
- "kind": "Var",
- "name": "color",
- "printedName": "color",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV5colorSSvp",
- "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV5colorSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV5colorSSvg",
- "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV5colorSSvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "logo",
- "printedName": "logo",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Logo",
- "printedName": "AtomicTransact.TransactCompany.Branding.Logo",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4logoAE4LogoVvp",
- "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4logoAE4LogoVvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Logo",
- "printedName": "AtomicTransact.TransactCompany.Branding.Logo",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4logoAE4LogoVvg",
- "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4logoAE4LogoVvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(color:logo:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Branding",
- "printedName": "AtomicTransact.TransactCompany.Branding",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Logo",
- "printedName": "AtomicTransact.TransactCompany.Branding.Logo",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV"
- }
- ],
"declKind": "Constructor",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV5color4logoAESS_AE4LogoVtcfc",
- "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV5color4logoAESS_AE4LogoVtcfc",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV7product9operation12distribution5forms6action4appsAeC11ProductTypeOSg_AnC12DistributionVSgSaySSGSgAC10UserActionVSgSayAE3AppOGSgtcfc",
+ "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV7product9operation12distribution5forms6action4appsAeC11ProductTypeOSg_AnC12DistributionVSgSaySSGSgAC10UserActionVSgSayAE3AppOGSgtcfc",
"moduleName": "AtomicTransact",
"declAttributes": [
"AccessControl",
@@ -3379,136 +2464,212 @@
},
{
"kind": "TypeDecl",
- "name": "Logo",
- "printedName": "Logo",
+ "name": "App",
+ "printedName": "App",
"children": [
{
"kind": "Var",
- "name": "url",
- "printedName": "url",
+ "name": "payNow",
+ "printedName": "payNow",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV3urlSSvp",
- "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV3urlSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.AtomicConfig.Task.App.Type) -> AtomicTransact.AtomicConfig.Task.App",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "App",
+ "printedName": "AtomicTransact.AtomicConfig.Task.App",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.AtomicConfig.Task.App.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "App",
+ "printedName": "AtomicTransact.AtomicConfig.Task.App",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO"
+ }
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV3urlSSvg",
- "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV3urlSSvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ ]
}
- ]
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO6payNowyA2GmF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO6payNowyA2GmF",
+ "moduleName": "AtomicTransact"
},
{
"kind": "Var",
- "name": "backgroundColor",
- "printedName": "backgroundColor",
+ "name": "expenses",
+ "printedName": "expenses",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.AtomicConfig.Task.App.Type) -> AtomicTransact.AtomicConfig.Task.App",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "App",
+ "printedName": "AtomicTransact.AtomicConfig.Task.App",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.AtomicConfig.Task.App.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "App",
+ "printedName": "AtomicTransact.AtomicConfig.Task.App",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO"
+ }
+ ]
}
- ],
- "usr": "s:Sq"
+ ]
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV15backgroundColorSSSgvp",
- "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV15backgroundColorSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO8expensesyA2GmF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO8expensesyA2GmF",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Var",
+ "name": "orders",
+ "printedName": "orders",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.AtomicConfig.Task.App.Type) -> AtomicTransact.AtomicConfig.Task.App",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "App",
+ "printedName": "AtomicTransact.AtomicConfig.Task.App",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.AtomicConfig.Task.App.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "App",
+ "printedName": "AtomicTransact.AtomicConfig.Task.App",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO"
+ }
+ ]
+ }
+ ]
+ }
],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO6ordersyA2GmF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO6ordersyA2GmF",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Var",
+ "name": "suggestions",
+ "printedName": "suggestions",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.AtomicConfig.Task.App.Type) -> AtomicTransact.AtomicConfig.Task.App",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "App",
+ "printedName": "AtomicTransact.AtomicConfig.Task.App",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.AtomicConfig.Task.App.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "App",
+ "printedName": "AtomicTransact.AtomicConfig.Task.App",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO"
}
- ],
- "usr": "s:Sq"
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV15backgroundColorSSSgvg",
- "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV15backgroundColorSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ ]
}
- ]
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO11suggestionsyA2GmF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO11suggestionsyA2GmF",
+ "moduleName": "AtomicTransact"
},
{
"kind": "Constructor",
"name": "init",
- "printedName": "init(url:backgroundColor:)",
+ "printedName": "init(rawValue:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Logo",
- "printedName": "AtomicTransact.TransactCompany.Branding.Logo",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV"
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.Task.App?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "App",
+ "printedName": "AtomicTransact.AtomicConfig.Task.App",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO"
+ }
+ ],
+ "usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
- },
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO8rawValueAGSgSS_tcfc",
+ "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO8rawValueAGSgSS_tcfc",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO8rawValueSSvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO8rawValueSSvp",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
@@ -3517,55 +2678,85 @@
"usr": "s:SS"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO8rawValueSSvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO8rawValueSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV3url15backgroundColorAGSS_SSSgtcfc",
- "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV3url15backgroundColorAGSS_SSSgtcfc",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "init_kind": "Designated"
+ ]
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
+ "kind": "Var",
+ "name": "allCases",
+ "printedName": "allCases",
"children": [
{
"kind": "TypeNominal",
- "name": "Logo",
- "printedName": "AtomicTransact.TransactCompany.Branding.Logo",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV"
- },
- {
- "kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "any Swift.Decoder",
- "usr": "s:s7DecoderP"
+ "name": "Array",
+ "printedName": "[AtomicTransact.AtomicConfig.Task.App]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "App",
+ "printedName": "AtomicTransact.AtomicConfig.Task.App",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO"
+ }
+ ],
+ "usr": "s:Sa"
}
],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV4fromAGs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV4fromAGs7Decoder_p_tKcfc",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO8allCasesSayAGGvpZ",
+ "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO8allCasesSayAGGvpZ",
"moduleName": "AtomicTransact",
+ "static": true,
"implicit": true,
- "throwing": true,
- "init_kind": "Designated"
+ "declAttributes": [
+ "Nonisolated"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[AtomicTransact.AtomicConfig.Task.App]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "App",
+ "printedName": "AtomicTransact.AtomicConfig.Task.App",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO8allCasesSayAGGvgZ",
+ "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO8allCasesSayAGGvgZ",
+ "moduleName": "AtomicTransact",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
}
],
- "declKind": "Struct",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV",
- "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV",
+ "declKind": "Enum",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO",
+ "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO",
"moduleName": "AtomicTransact",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
+ "enumRawTypeName": "String",
"conformances": [
{
"kind": "Conformance",
@@ -3581,6 +2772,42 @@
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ },
{
"kind": "Conformance",
"name": "Decodable",
@@ -3588,12 +2815,56 @@
"usr": "s:Se",
"mangledName": "$sSe"
},
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
{
"kind": "Conformance",
"name": "Sendable",
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CaseIterable",
+ "printedName": "CaseIterable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "AllCases",
+ "printedName": "AllCases",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[AtomicTransact.AtomicConfig.Task.App]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "App",
+ "printedName": "AtomicTransact.AtomicConfig.Task.App",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s12CaseIterableP",
+ "mangledName": "$ss12CaseIterableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -3604,9 +2875,9 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Branding",
- "printedName": "AtomicTransact.TransactCompany.Branding",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV"
+ "name": "Task",
+ "printedName": "AtomicTransact.AtomicConfig.Task",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV"
},
{
"kind": "TypeNominal",
@@ -3616,17 +2887,42 @@
}
],
"declKind": "Constructor",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4fromAEs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4fromAEs7Decoder_p_tKcfc",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV4fromAEs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV4fromAEs7Decoder_p_tKcfc",
"moduleName": "AtomicTransact",
"implicit": true,
"throwing": true,
"init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "any Swift.Encoder",
+ "usr": "s:s7EncoderP"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV6encode2toys7Encoder_p_tKF",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
}
],
"declKind": "Struct",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV",
- "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV",
+ "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV",
"moduleName": "AtomicTransact",
"declAttributes": [
"AccessControl",
@@ -3654,223 +2950,105 @@
"usr": "s:Se",
"mangledName": "$sSe"
},
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
{
"kind": "Conformance",
"name": "Sendable",
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactCompany",
- "printedName": "AtomicTransact.TransactCompany",
- "usr": "s:14AtomicTransact0B7CompanyV"
},
{
- "kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "any Swift.Decoder",
- "usr": "s:s7DecoderP"
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B7CompanyV4fromACs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0B7CompanyV4fromACs7Decoder_p_tKcfc",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "init_kind": "Designated"
- }
- ],
- "declKind": "Struct",
- "usr": "s:14AtomicTransact0B7CompanyV",
- "mangledName": "$s14AtomicTransact0B7CompanyV",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
+ ]
},
{
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "UIKit",
- "printedName": "UIKit",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "AtomicConfig",
- "printedName": "AtomicConfig",
- "children": [
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(publicToken:scope:tasks:linkedAccount:deferredPaymentMethodStrategy:theme:language:sessionContext:deeplink:metadata:search:handoff:experiments:features:customer:uplinkSessionUrl:)",
+ "kind": "TypeDecl",
+ "name": "Theme",
+ "printedName": "Theme",
"children": [
{
- "kind": "TypeNominal",
- "name": "AtomicConfig",
- "printedName": "AtomicTransact.AtomicConfig",
- "usr": "s:14AtomicTransact0A6ConfigV"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "ScopeType",
- "printedName": "AtomicTransact.AtomicConfig.ScopeType",
- "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Array",
- "printedName": "[AtomicTransact.AtomicConfig.Task]",
+ "kind": "Var",
+ "name": "brandColor",
+ "printedName": "brandColor",
"children": [
{
"kind": "TypeNominal",
- "name": "Task",
- "printedName": "AtomicTransact.AtomicConfig.Task",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "usr": "s:Sa"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "DeferredPaymentMethodStrategy",
- "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy",
- "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Theme",
- "printedName": "AtomicTransact.AtomicConfig.Theme",
- "hasDefaultArg": true,
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "hasDefaultArg": true,
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV10brandColorSSSgvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV10brandColorSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink?",
- "children": [
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Deeplink",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV10brandColorSSSgvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV10brandColorSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ ]
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "[Swift.String : Swift.String]?",
+ "kind": "Var",
+ "name": "overlayColor",
+ "printedName": "overlayColor",
"children": [
{
"kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : Swift.String]",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
{
"kind": "TypeNominal",
"name": "String",
@@ -3878,444 +3056,288 @@
"usr": "s:SS"
}
],
- "usr": "s:SD"
+ "usr": "s:Sq"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.Search?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Search",
- "printedName": "AtomicTransact.AtomicConfig.Search",
- "usr": "s:14AtomicTransact0A6ConfigV6SearchV"
- }
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV12overlayColorSSSgvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV12overlayColorSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "[Swift.String]?",
- "children": [
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Array",
- "printedName": "[Swift.String]",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "usr": "s:Sa"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.Experiments?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Experiments",
- "printedName": "AtomicTransact.AtomicConfig.Experiments",
- "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV12overlayColorSSSgvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV12overlayColorSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ ]
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.Features?",
+ "kind": "Var",
+ "name": "dark",
+ "printedName": "dark",
"children": [
{
"kind": "TypeNominal",
- "name": "Features",
- "printedName": "AtomicTransact.AtomicConfig.Features",
- "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV"
+ "name": "Optional",
+ "printedName": "Swift.Bool?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.Customer?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Customer",
- "printedName": "AtomicTransact.AtomicConfig.Customer",
- "usr": "s:14AtomicTransact0A6ConfigV8CustomerV"
- }
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV4darkSbSgvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV4darkSbSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0A6ConfigV11publicToken5scope5tasks13linkedAccount29deferredPaymentMethodStrategy5theme8language14sessionContext8deeplink8metadata6search7handoff11experiments8features8customer16uplinkSessionUrlACSS_AC9ScopeTypeOSayAC4TaskVGSSSgAC08DeferredklM0OSgAC5ThemeVSSAyC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgAC8FeaturesVSgAC8CustomerVSgAYtcfc",
- "mangledName": "$s14AtomicTransact0A6ConfigV11publicToken5scope5tasks13linkedAccount29deferredPaymentMethodStrategy5theme8language14sessionContext8deeplink8metadata6search7handoff11experiments8features8customer16uplinkSessionUrlACSS_AC9ScopeTypeOSayAC4TaskVGSSSgAC08DeferredklM0OSgAC5ThemeVSSAyC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgAC8FeaturesVSgAC8CustomerVSgAYtcfc",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(demo:scope:tasks:linkedAccount:theme:language:sessionContext:deeplink:metadata:search:handoff:experiments:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "AtomicConfig",
- "printedName": "AtomicTransact.AtomicConfig",
- "usr": "s:14AtomicTransact0A6ConfigV"
- },
- {
- "kind": "TypeNominal",
- "name": "DemoMode",
- "printedName": "AtomicTransact.AtomicConfig.DemoMode",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV"
- },
- {
- "kind": "TypeNominal",
- "name": "ScopeType",
- "printedName": "AtomicTransact.AtomicConfig.ScopeType",
- "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Array",
- "printedName": "[AtomicTransact.AtomicConfig.Task]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Task",
- "printedName": "AtomicTransact.AtomicConfig.Task",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV"
- }
- ],
- "usr": "s:Sa"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Theme",
- "printedName": "AtomicTransact.AtomicConfig.Theme",
- "hasDefaultArg": true,
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "hasDefaultArg": true,
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Deeplink",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "[Swift.String : Swift.String]?",
- "children": [
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Bool?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV4darkSbSgvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV4darkSbSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ },
{
- "kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : Swift.String]",
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Void",
+ "printedName": "()"
},
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Optional",
+ "printedName": "Swift.Bool?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "usr": "s:SD"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.Search?",
- "children": [
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV4darkSbSgvs",
+ "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV4darkSbSgvs",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "set"
+ },
{
- "kind": "TypeNominal",
- "name": "Search",
- "printedName": "AtomicTransact.AtomicConfig.Search",
- "usr": "s:14AtomicTransact0A6ConfigV6SearchV"
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV4darkSbSgvM",
+ "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV4darkSbSgvM",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "_modify"
}
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ ]
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "[Swift.String]?",
+ "kind": "Var",
+ "name": "navigationOptions",
+ "printedName": "navigationOptions",
"children": [
{
"kind": "TypeNominal",
- "name": "Array",
- "printedName": "[Swift.String]",
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.NavigationOptions?",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "NavigationOptions",
+ "printedName": "AtomicTransact.AtomicConfig.NavigationOptions",
+ "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV"
}
],
- "usr": "s:Sa"
+ "usr": "s:Sq"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.Experiments?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Experiments",
- "printedName": "AtomicTransact.AtomicConfig.Experiments",
- "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV"
- }
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV17navigationOptionsAC010NavigationF0VSgvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV17navigationOptionsAC010NavigationF0VSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0A6ConfigV4demo5scope5tasks13linkedAccount5theme8language14sessionContext8deeplink8metadata6search7handoff11experimentsA2C8DemoModeV_AC9ScopeTypeOSayAC4TaskVGSSSgAC5ThemeVSSAwC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgtcfc",
- "mangledName": "$s14AtomicTransact0A6ConfigV4demo5scope5tasks13linkedAccount5theme8language14sessionContext8deeplink8metadata6search7handoff11experimentsA2C8DemoModeV_AC9ScopeTypeOSayAC4TaskVGSSSgAC5ThemeVSSAwC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgtcfc",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(publicToken:scope:product:additionalProduct:linkedAccount:theme:distribution:language:sessionContext:deeplink:metadata:search:handoff:experiments:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "AtomicConfig",
- "printedName": "AtomicTransact.AtomicConfig",
- "usr": "s:14AtomicTransact0A6ConfigV"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "ScopeType",
- "printedName": "AtomicTransact.AtomicConfig.ScopeType",
- "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.ProductType?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Theme",
- "printedName": "AtomicTransact.AtomicConfig.Theme",
- "hasDefaultArg": true,
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.Distribution?",
- "children": [
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.NavigationOptions?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NavigationOptions",
+ "printedName": "AtomicTransact.AtomicConfig.NavigationOptions",
+ "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV17navigationOptionsAC010NavigationF0VSgvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV17navigationOptionsAC010NavigationF0VSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ },
{
- "kind": "TypeNominal",
- "name": "Distribution",
- "printedName": "AtomicTransact.AtomicConfig.Distribution",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "hasDefaultArg": true,
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.NavigationOptions?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NavigationOptions",
+ "printedName": "AtomicTransact.AtomicConfig.NavigationOptions",
+ "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV17navigationOptionsAC010NavigationF0VSgvs",
+ "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV17navigationOptionsAC010NavigationF0VSgvs",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "set"
+ },
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV17navigationOptionsAC010NavigationF0VSgvM",
+ "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV17navigationOptionsAC010NavigationF0VSgvM",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "_modify"
}
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ ]
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink?",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(brandColor:overlayColor:navigationOptions:dark:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Deeplink",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "[Swift.String : Swift.String]?",
- "children": [
+ "name": "Theme",
+ "printedName": "AtomicTransact.AtomicConfig.Theme",
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV"
+ },
{
"kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : Swift.String]",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
{
"kind": "TypeNominal",
"name": "String",
@@ -4323,36 +3345,12 @@
"usr": "s:SS"
}
],
- "usr": "s:SD"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.Search?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Search",
- "printedName": "AtomicTransact.AtomicConfig.Search",
- "usr": "s:14AtomicTransact0A6ConfigV6SearchV"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "[Swift.String]?",
- "children": [
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
- "name": "Array",
- "printedName": "[Swift.String]",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
@@ -4361,676 +3359,584 @@
"usr": "s:SS"
}
],
- "usr": "s:Sa"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.Experiments?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Experiments",
- "printedName": "AtomicTransact.AtomicConfig.Experiments",
- "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0A6ConfigV11publicToken5scope7product17additionalProduct13linkedAccount5theme12distribution8language14sessionContext8deeplink8metadata6search7handoff11experimentsACSS_AC9ScopeTypeOAC0iW0OAUSgSSSgAC5ThemeVAC12DistributionVSgSSAwC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgtcfc",
- "mangledName": "$s14AtomicTransact0A6ConfigV11publicToken5scope7product17additionalProduct13linkedAccount5theme12distribution8language14sessionContext8deeplink8metadata6search7handoff11experimentsACSS_AC9ScopeTypeOAC0iW0OAUSgSSSgAC5ThemeVAC12DistributionVSgSSAwC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgtcfc",
- "moduleName": "AtomicTransact",
- "deprecated": true,
- "declAttributes": [
- "AccessControl",
- "Available",
- "RawDocComment"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "TypeDecl",
- "name": "Task",
- "printedName": "Task",
- "children": [
- {
- "kind": "Var",
- "name": "product",
- "printedName": "product",
- "children": [
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.ProductType?",
+ "printedName": "AtomicTransact.AtomicConfig.NavigationOptions?",
"children": [
{
"kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ "name": "NavigationOptions",
+ "printedName": "AtomicTransact.AtomicConfig.NavigationOptions",
+ "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV"
}
],
+ "hasDefaultArg": true,
"usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ColorScheme",
+ "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme",
+ "hasDefaultArg": true,
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV7productAC11ProductTypeOSgvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV7productAC11ProductTypeOSgvp",
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV10brandColor07overlayF017navigationOptions4darkAESSSg_AjC010NavigationI0VSgAE0F6SchemeOtcfc",
+ "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV10brandColor07overlayF017navigationOptions4darkAESSSg_AjC010NavigationI0VSgAE0F6SchemeOtcfc",
"moduleName": "AtomicTransact",
"declAttributes": [
- "HasStorage",
"AccessControl",
"RawDocComment"
],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.ProductType?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV7productAC11ProductTypeOSgvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV7productAC11ProductTypeOSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
+ "init_kind": "Designated"
},
{
- "kind": "Var",
- "name": "operation",
- "printedName": "operation",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(brandColor:overlayColor:navigationOptions:dark:)",
"children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Theme",
+ "printedName": "AtomicTransact.AtomicConfig.Theme",
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV"
+ },
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.ProductType?",
+ "printedName": "UIKit.UIColor?",
"children": [
{
"kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "usr": "c:objc(cs)UIColor"
}
],
+ "hasDefaultArg": true,
"usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV9operationAC11ProductTypeOSgvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV9operationAC11ProductTypeOSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIColor?",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.ProductType?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
- }
- ],
- "usr": "s:Sq"
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "usr": "c:objc(cs)UIColor"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV9operationAC11ProductTypeOSgvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV9operationAC11ProductTypeOSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "distribution",
- "printedName": "distribution",
- "children": [
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.Distribution?",
+ "printedName": "AtomicTransact.AtomicConfig.NavigationOptions?",
"children": [
{
"kind": "TypeNominal",
- "name": "Distribution",
- "printedName": "AtomicTransact.AtomicConfig.Distribution",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV"
+ "name": "NavigationOptions",
+ "printedName": "AtomicTransact.AtomicConfig.NavigationOptions",
+ "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV"
}
],
+ "hasDefaultArg": true,
"usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ColorScheme",
+ "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme",
+ "hasDefaultArg": true,
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV12distributionAC12DistributionVSgvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV12distributionAC12DistributionVSgvp",
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV10brandColor07overlayF017navigationOptions4darkAESo7UIColorCSg_AlC010NavigationI0VSgAE0F6SchemeOtcfc",
+ "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV10brandColor07overlayF017navigationOptions4darkAESo7UIColorCSg_AlC010NavigationI0VSgAE0F6SchemeOtcfc",
"moduleName": "AtomicTransact",
"declAttributes": [
- "HasStorage",
"AccessControl",
"RawDocComment"
],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "ColorScheme",
+ "printedName": "ColorScheme",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Var",
+ "name": "light",
+ "printedName": "light",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.Distribution?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.AtomicConfig.Theme.ColorScheme.Type) -> AtomicTransact.AtomicConfig.Theme.ColorScheme",
"children": [
{
"kind": "TypeNominal",
- "name": "Distribution",
- "printedName": "AtomicTransact.AtomicConfig.Distribution",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV"
+ "name": "ColorScheme",
+ "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme",
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ColorScheme",
+ "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme",
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO"
+ }
+ ]
}
- ],
- "usr": "s:Sq"
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV12distributionAC12DistributionVSgvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV12distributionAC12DistributionVSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "forms",
- "printedName": "forms",
- "children": [
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO5lightyA2GmF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO5lightyA2GmF",
+ "moduleName": "AtomicTransact"
+ },
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "[Swift.String]?",
+ "kind": "Var",
+ "name": "dark",
+ "printedName": "dark",
"children": [
{
- "kind": "TypeNominal",
- "name": "Array",
- "printedName": "[Swift.String]",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.AtomicConfig.Theme.ColorScheme.Type) -> AtomicTransact.AtomicConfig.Theme.ColorScheme",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "ColorScheme",
+ "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme",
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ColorScheme",
+ "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme",
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO"
+ }
+ ]
}
- ],
- "usr": "s:Sa"
+ ]
}
],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV5formsSaySSGSgvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV5formsSaySSGSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO4darkyA2GmF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO4darkyA2GmF",
+ "moduleName": "AtomicTransact"
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Var",
+ "name": "system",
+ "printedName": "system",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "[Swift.String]?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.AtomicConfig.Theme.ColorScheme.Type) -> AtomicTransact.AtomicConfig.Theme.ColorScheme",
"children": [
{
"kind": "TypeNominal",
- "name": "Array",
- "printedName": "[Swift.String]",
+ "name": "ColorScheme",
+ "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme",
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "ColorScheme",
+ "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme",
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO"
}
- ],
- "usr": "s:Sa"
+ ]
}
- ],
- "usr": "s:Sq"
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV5formsSaySSGSgvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV5formsSaySSGSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "action",
- "printedName": "action",
- "children": [
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO6systemyA2GmF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO6systemyA2GmF",
+ "moduleName": "AtomicTransact"
+ },
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.UserAction?",
+ "kind": "Var",
+ "name": "isDarkMode",
+ "printedName": "isDarkMode",
"children": [
{
"kind": "TypeNominal",
- "name": "UserAction",
- "printedName": "AtomicTransact.AtomicConfig.UserAction",
- "usr": "s:14AtomicTransact0A6ConfigV10UserActionV"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
}
],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV6actionAC10UserActionVSgvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV6actionAC10UserActionVSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO10isDarkModeSbvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO10isDarkModeSbvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.UserAction?",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "UserAction",
- "printedName": "AtomicTransact.AtomicConfig.UserAction",
- "usr": "s:14AtomicTransact0A6ConfigV10UserActionV"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
}
],
- "usr": "s:Sq"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO10isDarkModeSbvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO10isDarkModeSbvg",
+ "moduleName": "AtomicTransact",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ColorScheme",
+ "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme",
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ColorScheme",
+ "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme",
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV6actionAC10UserActionVSgvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV6actionAC10UserActionVSgvg",
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO2eeoiySbAG_AGtFZ",
+ "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO2eeoiySbAG_AGtFZ",
"moduleName": "AtomicTransact",
+ "static": true,
"implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "apps",
- "printedName": "apps",
- "children": [
+ "funcSelfKind": "NonMutating"
+ },
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "[AtomicTransact.AtomicConfig.Task.App]?",
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
"children": [
{
"kind": "TypeNominal",
- "name": "Array",
- "printedName": "[AtomicTransact.AtomicConfig.Task.App]",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO9hashValueSivp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO9hashValueSivp",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "App",
- "printedName": "AtomicTransact.AtomicConfig.Task.App",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO"
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
}
],
- "usr": "s:Sa"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO9hashValueSivg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO9hashValueSivg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV4appsSayAE3AppOGSgvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV4appsSayAE3AppOGSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ ]
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "[AtomicTransact.AtomicConfig.Task.App]?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Array",
- "printedName": "[AtomicTransact.AtomicConfig.Task.App]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "App",
- "printedName": "AtomicTransact.AtomicConfig.Task.App",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO"
- }
- ],
- "usr": "s:Sa"
- }
- ],
- "usr": "s:Sq"
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV4appsSayAE3AppOGSgvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV4appsSayAE3AppOGSgvg",
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO4hash4intoys6HasherVz_tF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO4hash4intoys6HasherVz_tF",
"moduleName": "AtomicTransact",
"implicit": true,
- "accessorKind": "get"
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO",
+ "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
}
]
},
{
"kind": "Constructor",
"name": "init",
- "printedName": "init(product:operation:distribution:forms:action:apps:)",
+ "printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Task",
- "printedName": "AtomicTransact.AtomicConfig.Task",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV"
+ "name": "Theme",
+ "printedName": "AtomicTransact.AtomicConfig.Theme",
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV"
},
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.ProductType?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV4fromAEs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV4fromAEs7Decoder_p_tKcfc",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "throwing": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
+ "children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.ProductType?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "name": "Void",
+ "printedName": "()"
},
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.Distribution?",
+ "name": "Encoder",
+ "printedName": "any Swift.Encoder",
+ "usr": "s:s7EncoderP"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV6encode2toys7Encoder_p_tKF",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV",
+ "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "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": "Distribution",
+ "printedName": "Distribution",
+ "children": [
+ {
+ "kind": "TypeDecl",
+ "name": "DistributionType",
+ "printedName": "DistributionType",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "total",
+ "printedName": "total",
"children": [
{
- "kind": "TypeNominal",
- "name": "Distribution",
- "printedName": "AtomicTransact.AtomicConfig.Distribution",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.AtomicConfig.Distribution.DistributionType.Type) -> AtomicTransact.AtomicConfig.Distribution.DistributionType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DistributionType",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DistributionType",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO"
+ }
+ ]
+ }
+ ]
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO5totalyA2GmF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV0D4TypeO5totalyA2GmF",
+ "moduleName": "AtomicTransact"
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "[Swift.String]?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Array",
- "printedName": "[Swift.String]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sa"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.UserAction?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "UserAction",
- "printedName": "AtomicTransact.AtomicConfig.UserAction",
- "usr": "s:14AtomicTransact0A6ConfigV10UserActionV"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "[AtomicTransact.AtomicConfig.Task.App]?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Array",
- "printedName": "[AtomicTransact.AtomicConfig.Task.App]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "App",
- "printedName": "AtomicTransact.AtomicConfig.Task.App",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO"
- }
- ],
- "usr": "s:Sa"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV7product9operation12distribution5forms6action4appsAeC11ProductTypeOSg_AnC12DistributionVSgSaySSGSgAC10UserActionVSgSayAE3AppOGSgtcfc",
- "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV7product9operation12distribution5forms6action4appsAeC11ProductTypeOSg_AnC12DistributionVSgSaySSGSgAC10UserActionVSgSayAE3AppOGSgtcfc",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "TypeDecl",
- "name": "App",
- "printedName": "App",
- "children": [
- {
- "kind": "Var",
- "name": "payNow",
- "printedName": "payNow",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.AtomicConfig.Task.App.Type) -> AtomicTransact.AtomicConfig.Task.App",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "App",
- "printedName": "AtomicTransact.AtomicConfig.Task.App",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.AtomicConfig.Task.App.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "App",
- "printedName": "AtomicTransact.AtomicConfig.Task.App",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO6payNowyA2GmF",
- "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO6payNowyA2GmF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Var",
- "name": "expenses",
- "printedName": "expenses",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.AtomicConfig.Task.App.Type) -> AtomicTransact.AtomicConfig.Task.App",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "App",
- "printedName": "AtomicTransact.AtomicConfig.Task.App",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.AtomicConfig.Task.App.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "App",
- "printedName": "AtomicTransact.AtomicConfig.Task.App",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO8expensesyA2GmF",
- "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO8expensesyA2GmF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Var",
- "name": "orders",
- "printedName": "orders",
+ "kind": "Var",
+ "name": "fixed",
+ "printedName": "fixed",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
- "printedName": "(AtomicTransact.AtomicConfig.Task.App.Type) -> AtomicTransact.AtomicConfig.Task.App",
+ "printedName": "(AtomicTransact.AtomicConfig.Distribution.DistributionType.Type) -> AtomicTransact.AtomicConfig.Distribution.DistributionType",
"children": [
{
"kind": "TypeNominal",
- "name": "App",
- "printedName": "AtomicTransact.AtomicConfig.Task.App",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO"
+ "name": "DistributionType",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
- "printedName": "AtomicTransact.AtomicConfig.Task.App.Type",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "App",
- "printedName": "AtomicTransact.AtomicConfig.Task.App",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO"
+ "name": "DistributionType",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO"
}
]
}
@@ -5038,36 +3944,36 @@
}
],
"declKind": "EnumElement",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO6ordersyA2GmF",
- "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO6ordersyA2GmF",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO5fixedyA2GmF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV0D4TypeO5fixedyA2GmF",
"moduleName": "AtomicTransact"
},
{
"kind": "Var",
- "name": "suggestions",
- "printedName": "suggestions",
+ "name": "percent",
+ "printedName": "percent",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
- "printedName": "(AtomicTransact.AtomicConfig.Task.App.Type) -> AtomicTransact.AtomicConfig.Task.App",
+ "printedName": "(AtomicTransact.AtomicConfig.Distribution.DistributionType.Type) -> AtomicTransact.AtomicConfig.Distribution.DistributionType",
"children": [
{
"kind": "TypeNominal",
- "name": "App",
- "printedName": "AtomicTransact.AtomicConfig.Task.App",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO"
+ "name": "DistributionType",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
- "printedName": "AtomicTransact.AtomicConfig.Task.App.Type",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "App",
- "printedName": "AtomicTransact.AtomicConfig.Task.App",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO"
+ "name": "DistributionType",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO"
}
]
}
@@ -5075,8 +3981,8 @@
}
],
"declKind": "EnumElement",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO11suggestionsyA2GmF",
- "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO11suggestionsyA2GmF",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO7percentyA2GmF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV0D4TypeO7percentyA2GmF",
"moduleName": "AtomicTransact"
},
{
@@ -5087,13 +3993,13 @@
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.Task.App?",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType?",
"children": [
{
"kind": "TypeNominal",
- "name": "App",
- "printedName": "AtomicTransact.AtomicConfig.Task.App",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO"
+ "name": "DistributionType",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO"
}
],
"usr": "s:Sq"
@@ -5106,8 +4012,8 @@
}
],
"declKind": "Constructor",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO8rawValueAGSgSS_tcfc",
- "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO8rawValueAGSgSS_tcfc",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO8rawValueAGSgSS_tcfc",
+ "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV0D4TypeO8rawValueAGSgSS_tcfc",
"moduleName": "AtomicTransact",
"implicit": true,
"init_kind": "Designated"
@@ -5125,8 +4031,8 @@
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO8rawValueSSvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO8rawValueSSvp",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO8rawValueSSvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV0D4TypeO8rawValueSSvp",
"moduleName": "AtomicTransact",
"implicit": true,
"accessors": [
@@ -5143,91 +4049,31 @@
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO8rawValueSSvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO8rawValueSSvg",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO8rawValueSSvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV0D4TypeO8rawValueSSvg",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "get"
}
]
- },
- {
- "kind": "Var",
- "name": "allCases",
- "printedName": "allCases",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Array",
- "printedName": "[AtomicTransact.AtomicConfig.Task.App]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "App",
- "printedName": "AtomicTransact.AtomicConfig.Task.App",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO"
- }
- ],
- "usr": "s:Sa"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO8allCasesSayAGGvpZ",
- "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO8allCasesSayAGGvpZ",
- "moduleName": "AtomicTransact",
- "static": true,
- "implicit": true,
- "declAttributes": [
- "Nonisolated"
- ],
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Array",
- "printedName": "[AtomicTransact.AtomicConfig.Task.App]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "App",
- "printedName": "AtomicTransact.AtomicConfig.Task.App",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO"
- }
- ],
- "usr": "s:Sa"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO8allCasesSayAGGvgZ",
- "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO8allCasesSayAGGvgZ",
- "moduleName": "AtomicTransact",
- "static": true,
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- }
- ],
- "declKind": "Enum",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO",
- "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV3AppO",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "enumRawTypeName": "String",
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO",
+ "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV0D4TypeO",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "enumRawTypeName": "String",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
@@ -5295,209 +4141,166 @@
},
{
"kind": "Conformance",
- "name": "CaseIterable",
- "printedName": "CaseIterable",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "ActionType",
+ "printedName": "ActionType",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "create",
+ "printedName": "create",
"children": [
{
- "kind": "TypeWitness",
- "name": "AllCases",
- "printedName": "AllCases",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.AtomicConfig.Distribution.ActionType.Type) -> AtomicTransact.AtomicConfig.Distribution.ActionType",
"children": [
{
"kind": "TypeNominal",
- "name": "Array",
- "printedName": "[AtomicTransact.AtomicConfig.Task.App]",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "App",
- "printedName": "AtomicTransact.AtomicConfig.Task.App",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV3AppO"
+ "name": "ActionType",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO"
}
- ],
- "usr": "s:Sa"
+ ]
}
]
}
],
- "usr": "s:s12CaseIterableP",
- "mangledName": "$ss12CaseIterableP"
- }
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Task",
- "printedName": "AtomicTransact.AtomicConfig.Task",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV"
- },
- {
- "kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "any Swift.Decoder",
- "usr": "s:s7DecoderP"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV4fromAEs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV4fromAEs7Decoder_p_tKcfc",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "init_kind": "Designated"
- },
- {
- "kind": "Function",
- "name": "encode",
- "printedName": "encode(to:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO6createyA2GmF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO6createyA2GmF",
+ "moduleName": "AtomicTransact"
},
{
- "kind": "TypeNominal",
- "name": "Encoder",
- "printedName": "any Swift.Encoder",
- "usr": "s:s7EncoderP"
- }
- ],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV6encode2toys7Encoder_p_tKF",
- "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV6encode2toys7Encoder_p_tKF",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "funcSelfKind": "NonMutating"
- }
- ],
- "declKind": "Struct",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV",
- "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Encodable",
- "printedName": "Encodable",
- "usr": "s:SE",
- "mangledName": "$sSE"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "Theme",
- "printedName": "Theme",
- "children": [
- {
- "kind": "Var",
- "name": "brandColor",
- "printedName": "brandColor",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV10brandColorSSSgvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV10brandColorSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Var",
+ "name": "update",
+ "printedName": "update",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.AtomicConfig.Distribution.ActionType.Type) -> AtomicTransact.AtomicConfig.Distribution.ActionType",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
+ "name": "ActionType",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO"
+ }
+ ]
+ }
+ ]
+ }
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV10brandColorSSSgvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV10brandColorSSSgvg",
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO6updateyA2GmF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO6updateyA2GmF",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Var",
+ "name": "delete",
+ "printedName": "delete",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.AtomicConfig.Distribution.ActionType.Type) -> AtomicTransact.AtomicConfig.Distribution.ActionType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO6deleteyA2GmF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO6deleteyA2GmF",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO8rawValueAGSgSS_tcfc",
+ "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO8rawValueAGSgSS_tcfc",
"moduleName": "AtomicTransact",
"implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "overlayColor",
- "printedName": "overlayColor",
- "children": [
+ "init_kind": "Designated"
+ },
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
"children": [
{
"kind": "TypeNominal",
@@ -5506,30 +4309,81 @@
"usr": "s:SS"
}
],
- "usr": "s:Sq"
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO8rawValueSSvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO8rawValueSSvp",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO8rawValueSSvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO8rawValueSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV12overlayColorSSSgvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV12overlayColorSSSgvp",
+ "declKind": "Enum",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO",
+ "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO",
"moduleName": "AtomicTransact",
"declAttributes": [
- "HasStorage",
"AccessControl",
"RawDocComment"
],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ "enumRawTypeName": "String",
+ "conformances": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
"children": [
{
"kind": "TypeNominal",
@@ -5537,45 +4391,59 @@
"printedName": "Swift.String",
"usr": "s:SS"
}
- ],
- "usr": "s:Sq"
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV12overlayColorSSSgvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV12overlayColorSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
{
"kind": "Var",
- "name": "dark",
- "printedName": "dark",
+ "name": "type",
+ "printedName": "type",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "usr": "s:Sq"
+ "name": "DistributionType",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO"
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV4darkSbSgvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV4darkSbSgvp",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV4typeAE0D4TypeOvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV4typeAE0D4TypeOvp",
"moduleName": "AtomicTransact",
"declAttributes": [
- "HasInitialValue",
"HasStorage",
"AccessControl",
"RawDocComment"
@@ -5589,22 +4457,14 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "usr": "s:Sq"
+ "name": "DistributionType",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV4darkSbSgvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV4darkSbSgvg",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV4typeAE0D4TypeOvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV4typeAE0D4TypeOvg",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "get"
@@ -5621,22 +4481,14 @@
},
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "usr": "s:Sq"
+ "name": "DistributionType",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV4darkSbSgvs",
- "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV4darkSbSgvs",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV4typeAE0D4TypeOvs",
+ "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV4typeAE0D4TypeOvs",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "set"
@@ -5653,8 +4505,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV4darkSbSgvM",
- "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV4darkSbSgvM",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV4typeAE0D4TypeOvM",
+ "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV4typeAE0D4TypeOvM",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "_modify"
@@ -5663,27 +4515,113 @@
},
{
"kind": "Var",
- "name": "navigationOptions",
- "printedName": "navigationOptions",
+ "name": "amount",
+ "printedName": "amount",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV6amountSdvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV6amountSdvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV6amountSdvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV6amountSdvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV6amountSdvs",
+ "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV6amountSdvs",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV6amountSdvM",
+ "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV6amountSdvM",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "action",
+ "printedName": "action",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.NavigationOptions?",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType?",
"children": [
{
"kind": "TypeNominal",
- "name": "NavigationOptions",
- "printedName": "AtomicTransact.AtomicConfig.NavigationOptions",
- "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV"
+ "name": "ActionType",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV17navigationOptionsAC010NavigationF0VSgvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV17navigationOptionsAC010NavigationF0VSgvp",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV6actionAE10ActionTypeOSgvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV6actionAE10ActionTypeOSgvp",
"moduleName": "AtomicTransact",
"declAttributes": [
"HasInitialValue",
@@ -5701,21 +4639,21 @@
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.NavigationOptions?",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType?",
"children": [
{
"kind": "TypeNominal",
- "name": "NavigationOptions",
- "printedName": "AtomicTransact.AtomicConfig.NavigationOptions",
- "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV"
+ "name": "ActionType",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV17navigationOptionsAC010NavigationF0VSgvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV17navigationOptionsAC010NavigationF0VSgvg",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV6actionAE10ActionTypeOSgvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV6actionAE10ActionTypeOSgvg",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "get"
@@ -5733,21 +4671,21 @@
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.NavigationOptions?",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType?",
"children": [
{
"kind": "TypeNominal",
- "name": "NavigationOptions",
- "printedName": "AtomicTransact.AtomicConfig.NavigationOptions",
- "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV"
+ "name": "ActionType",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV17navigationOptionsAC010NavigationF0VSgvs",
- "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV17navigationOptionsAC010NavigationF0VSgvs",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV6actionAE10ActionTypeOSgvs",
+ "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV6actionAE10ActionTypeOSgvs",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "set"
@@ -5764,8 +4702,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV17navigationOptionsAC010NavigationF0VSgvM",
- "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV17navigationOptionsAC010NavigationF0VSgvM",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV6actionAE10ActionTypeOSgvM",
+ "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV6actionAE10ActionTypeOSgvM",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "_modify"
@@ -5773,70 +4711,158 @@
]
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(brandColor:overlayColor:navigationOptions:dark:)",
+ "kind": "Var",
+ "name": "canUpdate",
+ "printedName": "canUpdate",
"children": [
- {
- "kind": "TypeNominal",
- "name": "Theme",
- "printedName": "AtomicTransact.AtomicConfig.Theme",
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV"
- },
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "Swift.String?",
+ "printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
}
],
"usr": "s:Sq"
- },
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV9canUpdateSbSgvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV9canUpdateSbSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Optional",
+ "printedName": "Swift.Bool?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "usr": "s:Sq"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV9canUpdateSbSgvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV9canUpdateSbSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.NavigationOptions?",
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
- "name": "NavigationOptions",
- "printedName": "AtomicTransact.AtomicConfig.NavigationOptions",
- "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV"
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Bool?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV9canUpdateSbSgvs",
+ "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV9canUpdateSbSgvs",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "set"
},
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV9canUpdateSbSgvM",
+ "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV9canUpdateSbSgvM",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(type:amount:action:)",
+ "children": [
{
"kind": "TypeNominal",
- "name": "ColorScheme",
- "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme",
+ "name": "Distribution",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "DistributionType",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO"
+ }
+ ],
"hasDefaultArg": true,
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO"
+ "usr": "s:Sq"
}
],
"declKind": "Constructor",
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV10brandColor07overlayF017navigationOptions4darkAESSSg_AjC010NavigationI0VSgAE0F6SchemeOtcfc",
- "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV10brandColor07overlayF017navigationOptions4darkAESSSg_AjC010NavigationI0VSgAE0F6SchemeOtcfc",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV4type6amount6actionA2E0D4TypeO_SdAE06ActionH0OSgtcfc",
+ "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV4type6amount6actionA2E0D4TypeO_SdAE06ActionH0OSgtcfc",
"moduleName": "AtomicTransact",
"declAttributes": [
"AccessControl",
@@ -5847,39 +4873,36 @@
{
"kind": "Constructor",
"name": "init",
- "printedName": "init(brandColor:overlayColor:navigationOptions:dark:)",
+ "printedName": "init(type:amount:action:canUpdate:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Theme",
- "printedName": "AtomicTransact.AtomicConfig.Theme",
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV"
+ "name": "Distribution",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV"
},
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "UIKit.UIColor?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "UIColor",
- "printedName": "UIKit.UIColor",
- "usr": "c:objc(cs)UIColor"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "name": "DistributionType",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
},
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "UIKit.UIColor?",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType?",
"children": [
{
"kind": "TypeNominal",
- "name": "UIColor",
- "printedName": "UIKit.UIColor",
- "usr": "c:objc(cs)UIColor"
+ "name": "ActionType",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO"
}
],
"hasDefaultArg": true,
@@ -5888,29 +4911,21 @@
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.NavigationOptions?",
+ "printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
- "name": "NavigationOptions",
- "printedName": "AtomicTransact.AtomicConfig.NavigationOptions",
- "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
}
],
- "hasDefaultArg": true,
"usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "ColorScheme",
- "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme",
- "hasDefaultArg": true,
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO"
}
],
"declKind": "Constructor",
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV10brandColor07overlayF017navigationOptions4darkAESo7UIColorCSg_AlC010NavigationI0VSgAE0F6SchemeOtcfc",
- "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV10brandColor07overlayF017navigationOptions4darkAESo7UIColorCSg_AlC010NavigationI0VSgAE0F6SchemeOtcfc",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV4type6amount6action9canUpdateA2E0D4TypeO_SdAE06ActionJ0OSgSbSgtcfc",
+ "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV4type6amount6action9canUpdateA2E0D4TypeO_SdAE06ActionJ0OSgSbSgtcfc",
"moduleName": "AtomicTransact",
"declAttributes": [
"AccessControl",
@@ -5919,331 +4934,40 @@
"init_kind": "Designated"
},
{
- "kind": "TypeDecl",
- "name": "ColorScheme",
- "printedName": "ColorScheme",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
"children": [
{
- "kind": "Var",
- "name": "light",
- "printedName": "light",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.AtomicConfig.Theme.ColorScheme.Type) -> AtomicTransact.AtomicConfig.Theme.ColorScheme",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ColorScheme",
- "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme",
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ColorScheme",
- "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme",
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO5lightyA2GmF",
- "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO5lightyA2GmF",
- "moduleName": "AtomicTransact"
+ "kind": "TypeNominal",
+ "name": "Distribution",
+ "printedName": "AtomicTransact.AtomicConfig.Distribution",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV"
},
{
- "kind": "Var",
- "name": "dark",
- "printedName": "dark",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.AtomicConfig.Theme.ColorScheme.Type) -> AtomicTransact.AtomicConfig.Theme.ColorScheme",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ColorScheme",
- "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme",
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ColorScheme",
- "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme",
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO4darkyA2GmF",
- "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO4darkyA2GmF",
- "moduleName": "AtomicTransact"
- },
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV4fromAEs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV4fromAEs7Decoder_p_tKcfc",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "throwing": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
+ "children": [
{
- "kind": "Var",
- "name": "system",
- "printedName": "system",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.AtomicConfig.Theme.ColorScheme.Type) -> AtomicTransact.AtomicConfig.Theme.ColorScheme",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ColorScheme",
- "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme",
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ColorScheme",
- "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme",
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO6systemyA2GmF",
- "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO6systemyA2GmF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Var",
- "name": "isDarkMode",
- "printedName": "isDarkMode",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO10isDarkModeSbvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO10isDarkModeSbvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO10isDarkModeSbvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO10isDarkModeSbvg",
- "moduleName": "AtomicTransact",
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Function",
- "name": "==",
- "printedName": "==(_:_:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- },
- {
- "kind": "TypeNominal",
- "name": "ColorScheme",
- "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme",
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO"
- },
- {
- "kind": "TypeNominal",
- "name": "ColorScheme",
- "printedName": "AtomicTransact.AtomicConfig.Theme.ColorScheme",
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO"
- }
- ],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO2eeoiySbAG_AGtFZ",
- "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO2eeoiySbAG_AGtFZ",
- "moduleName": "AtomicTransact",
- "static": true,
- "implicit": true,
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Var",
- "name": "hashValue",
- "printedName": "hashValue",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO9hashValueSivp",
- "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO9hashValueSivp",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO9hashValueSivg",
- "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO9hashValueSivg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Function",
- "name": "hash",
- "printedName": "hash(into:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Hasher",
- "printedName": "Swift.Hasher",
- "paramValueOwnership": "InOut",
- "usr": "s:s6HasherV"
- }
- ],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO4hash4intoys6HasherVz_tF",
- "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO4hash4intoys6HasherVz_tF",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "funcSelfKind": "NonMutating"
- }
- ],
- "declKind": "Enum",
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO",
- "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV11ColorSchemeO",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
- }
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Theme",
- "printedName": "AtomicTransact.AtomicConfig.Theme",
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV"
- },
- {
- "kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "any Swift.Decoder",
- "usr": "s:s7DecoderP"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV4fromAEs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV4fromAEs7Decoder_p_tKcfc",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "init_kind": "Designated"
- },
- {
- "kind": "Function",
- "name": "encode",
- "printedName": "encode(to:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
},
{
"kind": "TypeNominal",
@@ -6253,8 +4977,8 @@
}
],
"declKind": "Func",
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV6encode2toys7Encoder_p_tKF",
- "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV6encode2toys7Encoder_p_tKF",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV6encode2toys7Encoder_p_tKF",
"moduleName": "AtomicTransact",
"implicit": true,
"throwing": true,
@@ -6262,8 +4986,8 @@
}
],
"declKind": "Struct",
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV",
- "mangledName": "$s14AtomicTransact0A6ConfigV5ThemeV",
+ "usr": "s:14AtomicTransact0A6ConfigV12DistributionV",
+ "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV",
"moduleName": "AtomicTransact",
"declAttributes": [
"AccessControl",
@@ -6304,580 +5028,431 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
{
"kind": "TypeDecl",
- "name": "Distribution",
- "printedName": "Distribution",
+ "name": "ProductType",
+ "printedName": "ProductType",
"children": [
{
- "kind": "TypeDecl",
- "name": "DistributionType",
- "printedName": "DistributionType",
+ "kind": "Var",
+ "name": "deposit",
+ "printedName": "deposit",
"children": [
{
- "kind": "Var",
- "name": "total",
- "printedName": "total",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.AtomicConfig.ProductType.Type) -> AtomicTransact.AtomicConfig.ProductType",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.AtomicConfig.Distribution.DistributionType.Type) -> AtomicTransact.AtomicConfig.Distribution.DistributionType",
+ "kind": "TypeNominal",
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "DistributionType",
- "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "DistributionType",
- "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO"
- }
- ]
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
}
]
}
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO5totalyA2GmF",
- "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV0D4TypeO5totalyA2GmF",
- "moduleName": "AtomicTransact"
- },
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO7deposityA2EmF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO7deposityA2EmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "verify",
+ "printedName": "verify",
+ "children": [
{
- "kind": "Var",
- "name": "fixed",
- "printedName": "fixed",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.AtomicConfig.ProductType.Type) -> AtomicTransact.AtomicConfig.ProductType",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.AtomicConfig.Distribution.DistributionType.Type) -> AtomicTransact.AtomicConfig.Distribution.DistributionType",
+ "kind": "TypeNominal",
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "DistributionType",
- "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "DistributionType",
- "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO"
- }
- ]
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
}
]
}
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO5fixedyA2GmF",
- "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV0D4TypeO5fixedyA2GmF",
- "moduleName": "AtomicTransact"
- },
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO6verifyyA2EmF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO6verifyyA2EmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "enroll",
+ "printedName": "enroll",
+ "children": [
{
- "kind": "Var",
- "name": "percent",
- "printedName": "percent",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.AtomicConfig.ProductType.Type) -> AtomicTransact.AtomicConfig.ProductType",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.AtomicConfig.Distribution.DistributionType.Type) -> AtomicTransact.AtomicConfig.Distribution.DistributionType",
+ "kind": "TypeNominal",
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "DistributionType",
- "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "DistributionType",
- "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO"
- }
- ]
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
}
]
}
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO7percentyA2GmF",
- "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV0D4TypeO7percentyA2GmF",
- "moduleName": "AtomicTransact"
- },
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO6enrollyA2EmF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO6enrollyA2EmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "switch",
+ "printedName": "switch",
+ "children": [
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(rawValue:)",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.AtomicConfig.ProductType.Type) -> AtomicTransact.AtomicConfig.ProductType",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType?",
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "DistributionType",
- "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO"
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
}
- ],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ ]
}
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO8rawValueAGSgSS_tcfc",
- "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV0D4TypeO8rawValueAGSgSS_tcfc",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "init_kind": "Designated"
- },
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO6switchyA2EmF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO6switchyA2EmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "present",
+ "printedName": "present",
+ "children": [
{
- "kind": "Var",
- "name": "rawValue",
- "printedName": "rawValue",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.AtomicConfig.ProductType.Type) -> AtomicTransact.AtomicConfig.ProductType",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO8rawValueSSvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV0D4TypeO8rawValueSSvp",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessors": [
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO8rawValueSSvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV0D4TypeO8rawValueSSvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ ]
}
]
}
],
- "declKind": "Enum",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO",
- "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV0D4TypeO",
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO7presentyA2EmF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO7presentyA2EmF",
"moduleName": "AtomicTransact",
"declAttributes": [
- "AccessControl",
"RawDocComment"
- ],
- "enumRawTypeName": "String",
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
- },
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "tax",
+ "printedName": "tax",
+ "children": [
{
- "kind": "Conformance",
- "name": "RawRepresentable",
- "printedName": "RawRepresentable",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.AtomicConfig.ProductType.Type) -> AtomicTransact.AtomicConfig.ProductType",
"children": [
{
- "kind": "TypeWitness",
- "name": "RawValue",
- "printedName": "RawValue",
+ "kind": "TypeNominal",
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
}
]
}
- ],
- "usr": "s:SY",
- "mangledName": "$sSY"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Encodable",
- "printedName": "Encodable",
- "usr": "s:SE",
- "mangledName": "$sSE"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
+ ]
}
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO3taxyA2EmF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO3taxyA2EmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
]
},
{
- "kind": "TypeDecl",
- "name": "ActionType",
- "printedName": "ActionType",
+ "kind": "Var",
+ "name": "action",
+ "printedName": "action",
"children": [
{
- "kind": "Var",
- "name": "create",
- "printedName": "create",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.AtomicConfig.ProductType.Type) -> AtomicTransact.AtomicConfig.ProductType",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.AtomicConfig.Distribution.ActionType.Type) -> AtomicTransact.AtomicConfig.Distribution.ActionType",
+ "kind": "TypeNominal",
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "ActionType",
- "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ActionType",
- "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO"
- }
- ]
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
}
]
}
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO6createyA2GmF",
- "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO6createyA2GmF",
- "moduleName": "AtomicTransact"
- },
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO6actionyA2EmF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO6actionyA2EmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "aggregate",
+ "printedName": "aggregate",
+ "children": [
{
- "kind": "Var",
- "name": "update",
- "printedName": "update",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.AtomicConfig.ProductType.Type) -> AtomicTransact.AtomicConfig.ProductType",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.AtomicConfig.Distribution.ActionType.Type) -> AtomicTransact.AtomicConfig.Distribution.ActionType",
+ "kind": "TypeNominal",
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "ActionType",
- "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ActionType",
- "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO"
- }
- ]
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
}
]
}
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO6updateyA2GmF",
- "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO6updateyA2GmF",
- "moduleName": "AtomicTransact"
- },
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO9aggregateyA2EmF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO9aggregateyA2EmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "manage",
+ "printedName": "manage",
+ "children": [
{
- "kind": "Var",
- "name": "delete",
- "printedName": "delete",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.AtomicConfig.ProductType.Type) -> AtomicTransact.AtomicConfig.ProductType",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.AtomicConfig.Distribution.ActionType.Type) -> AtomicTransact.AtomicConfig.Distribution.ActionType",
+ "kind": "TypeNominal",
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "ActionType",
- "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ActionType",
- "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO"
- }
- ]
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
}
]
}
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO6deleteyA2GmF",
- "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO6deleteyA2GmF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(rawValue:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ActionType",
- "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO"
- }
- ],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO8rawValueAGSgSS_tcfc",
- "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO8rawValueAGSgSS_tcfc",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "init_kind": "Designated"
- },
- {
- "kind": "Var",
- "name": "rawValue",
- "printedName": "rawValue",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO8rawValueSSvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO8rawValueSSvp",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO8rawValueSSvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO8rawValueSSvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
]
}
],
- "declKind": "Enum",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO",
- "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO",
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO6manageyA2EmF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO6manageyA2EmF",
"moduleName": "AtomicTransact",
"declAttributes": [
- "AccessControl",
"RawDocComment"
- ],
- "enumRawTypeName": "String",
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
- },
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
{
- "kind": "Conformance",
- "name": "RawRepresentable",
- "printedName": "RawRepresentable",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType?",
"children": [
{
- "kind": "TypeWitness",
- "name": "RawValue",
- "printedName": "RawValue",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
}
],
- "usr": "s:SY",
- "mangledName": "$sSY"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Encodable",
- "printedName": "Encodable",
- "usr": "s:SE",
- "mangledName": "$sSE"
+ "usr": "s:Sq"
},
{
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO8rawValueAESgSS_tcfc",
+ "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO8rawValueAESgSS_tcfc",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "init_kind": "Designated"
},
{
"kind": "Var",
- "name": "type",
- "printedName": "type",
+ "name": "rawValue",
+ "printedName": "rawValue",
"children": [
{
"kind": "TypeNominal",
- "name": "DistributionType",
- "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV4typeAE0D4TypeOvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV4typeAE0D4TypeOvp",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO8rawValueSSvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO8rawValueSSvp",
"moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "hasStorage": true,
+ "implicit": true,
"accessors": [
{
"kind": "Accessor",
@@ -6886,290 +5461,317 @@
"children": [
{
"kind": "TypeNominal",
- "name": "DistributionType",
- "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV4typeAE0D4TypeOvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV4typeAE0D4TypeOvg",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO8rawValueSSvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO8rawValueSSvg",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "DistributionType",
- "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV4typeAE0D4TypeOvs",
- "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV4typeAE0D4TypeOvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV4typeAE0D4TypeOvM",
- "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV4typeAE0D4TypeOvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
}
]
- },
- {
- "kind": "Var",
- "name": "amount",
- "printedName": "amount",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Double",
- "printedName": "Swift.Double",
- "usr": "s:Sd"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV6amountSdvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV6amountSdvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "hasStorage": true,
- "accessors": [
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO",
+ "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "enumRawTypeName": "String",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
"children": [
{
"kind": "TypeNominal",
- "name": "Double",
- "printedName": "Swift.Double",
- "usr": "s:Sd"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV6amountSdvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV6amountSdvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- },
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "ScopeType",
+ "printedName": "ScopeType",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "userLink",
+ "printedName": "userLink",
+ "children": [
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.AtomicConfig.ScopeType.Type) -> AtomicTransact.AtomicConfig.ScopeType",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "ScopeType",
+ "printedName": "AtomicTransact.AtomicConfig.ScopeType",
+ "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO"
},
{
"kind": "TypeNominal",
- "name": "Double",
- "printedName": "Swift.Double",
- "usr": "s:Sd"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV6amountSdvs",
- "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV6amountSdvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Metatype",
+ "printedName": "AtomicTransact.AtomicConfig.ScopeType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ScopeType",
+ "printedName": "AtomicTransact.AtomicConfig.ScopeType",
+ "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO"
+ }
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV6amountSdvM",
- "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV6amountSdvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
+ ]
}
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO8userLinkyA2EmF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV9ScopeTypeO8userLinkyA2EmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
]
},
{
"kind": "Var",
- "name": "action",
- "printedName": "action",
+ "name": "employerLink",
+ "printedName": "employerLink",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.AtomicConfig.ScopeType.Type) -> AtomicTransact.AtomicConfig.ScopeType",
"children": [
{
"kind": "TypeNominal",
- "name": "ActionType",
- "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO"
+ "name": "ScopeType",
+ "printedName": "AtomicTransact.AtomicConfig.ScopeType",
+ "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.AtomicConfig.ScopeType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ScopeType",
+ "printedName": "AtomicTransact.AtomicConfig.ScopeType",
+ "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO"
+ }
+ ]
}
- ],
- "usr": "s:Sq"
+ ]
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV6actionAE10ActionTypeOSgvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV6actionAE10ActionTypeOSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasInitialValue",
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "hasStorage": true,
- "accessors": [
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO12employerLinkyA2EmF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV9ScopeTypeO12employerLinkyA2EmF",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Var",
+ "name": "payLink",
+ "printedName": "payLink",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.AtomicConfig.ScopeType.Type) -> AtomicTransact.AtomicConfig.ScopeType",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType?",
+ "name": "ScopeType",
+ "printedName": "AtomicTransact.AtomicConfig.ScopeType",
+ "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.AtomicConfig.ScopeType.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "ActionType",
- "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO"
+ "name": "ScopeType",
+ "printedName": "AtomicTransact.AtomicConfig.ScopeType",
+ "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO"
}
- ],
- "usr": "s:Sq"
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV6actionAE10ActionTypeOSgvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV6actionAE10ActionTypeOSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- },
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO7payLinkyA2EmF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV9ScopeTypeO7payLinkyA2EmF",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Var",
+ "name": "custom",
+ "printedName": "custom",
+ "children": [
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.AtomicConfig.ScopeType.Type) -> AtomicTransact.AtomicConfig.ScopeType",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "ScopeType",
+ "printedName": "AtomicTransact.AtomicConfig.ScopeType",
+ "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO"
},
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType?",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.AtomicConfig.ScopeType.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "ActionType",
- "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO"
+ "name": "ScopeType",
+ "printedName": "AtomicTransact.AtomicConfig.ScopeType",
+ "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO"
}
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV6actionAE10ActionTypeOSgvs",
- "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV6actionAE10ActionTypeOSgvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV6actionAE10ActionTypeOSgvM",
- "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV6actionAE10ActionTypeOSgvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
+ ]
}
- ]
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO6customyA2EmF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV9ScopeTypeO6customyA2EmF",
+ "moduleName": "AtomicTransact"
},
{
- "kind": "Var",
- "name": "canUpdate",
- "printedName": "canUpdate",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "Swift.Bool?",
+ "printedName": "AtomicTransact.AtomicConfig.ScopeType?",
"children": [
{
"kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
+ "name": "ScopeType",
+ "printedName": "AtomicTransact.AtomicConfig.ScopeType",
+ "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO"
}
],
"usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV9canUpdateSbSgvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV9canUpdateSbSgvp",
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO8rawValueAESgSS_tcfc",
+ "mangledName": "$s14AtomicTransact0A6ConfigV9ScopeTypeO8rawValueAESgSS_tcfc",
"moduleName": "AtomicTransact",
- "declAttributes": [
- "HasInitialValue",
- "HasStorage",
- "AccessControl",
- "RawDocComment"
+ "implicit": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
],
- "hasStorage": true,
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO8rawValueSSvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV9ScopeTypeO8rawValueSSvp",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
"accessors": [
{
"kind": "Accessor",
@@ -7178,264 +5780,80 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV9canUpdateSbSgvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV9canUpdateSbSgvg",
+ "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO8rawValueSSvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV9ScopeTypeO8rawValueSSvg",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV9canUpdateSbSgvs",
- "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV9canUpdateSbSgvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
- },
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO",
+ "mangledName": "$s14AtomicTransact0A6ConfigV9ScopeTypeO",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "enumRawTypeName": "String",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV9canUpdateSbSgvM",
- "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV9canUpdateSbSgvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
+ ]
}
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(type:amount:action:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Distribution",
- "printedName": "AtomicTransact.AtomicConfig.Distribution",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV"
- },
- {
- "kind": "TypeNominal",
- "name": "DistributionType",
- "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Double",
- "printedName": "Swift.Double",
- "usr": "s:Sd"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ActionType",
- "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV4type6amount6actionA2E0D4TypeO_SdAE06ActionH0OSgtcfc",
- "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV4type6amount6actionA2E0D4TypeO_SdAE06ActionH0OSgtcfc",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(type:amount:action:canUpdate:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Distribution",
- "printedName": "AtomicTransact.AtomicConfig.Distribution",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV"
- },
- {
- "kind": "TypeNominal",
- "name": "DistributionType",
- "printedName": "AtomicTransact.AtomicConfig.Distribution.DistributionType",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV0D4TypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Double",
- "printedName": "Swift.Double",
- "usr": "s:Sd"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ActionType",
- "printedName": "AtomicTransact.AtomicConfig.Distribution.ActionType",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV10ActionTypeO"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV4type6amount6action9canUpdateA2E0D4TypeO_SdAE06ActionJ0OSgSbSgtcfc",
- "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV4type6amount6action9canUpdateA2E0D4TypeO_SdAE06ActionJ0OSgSbSgtcfc",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Distribution",
- "printedName": "AtomicTransact.AtomicConfig.Distribution",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV"
- },
- {
- "kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "any Swift.Decoder",
- "usr": "s:s7DecoderP"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV4fromAEs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV4fromAEs7Decoder_p_tKcfc",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "init_kind": "Designated"
- },
- {
- "kind": "Function",
- "name": "encode",
- "printedName": "encode(to:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Encoder",
- "printedName": "any Swift.Encoder",
- "usr": "s:s7EncoderP"
- }
- ],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV6encode2toys7Encoder_p_tKF",
- "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV6encode2toys7Encoder_p_tKF",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "funcSelfKind": "NonMutating"
- }
- ],
- "declKind": "Struct",
- "usr": "s:14AtomicTransact0A6ConfigV12DistributionV",
- "mangledName": "$s14AtomicTransact0A6ConfigV12DistributionV",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
},
{
"kind": "Conformance",
@@ -7457,40 +5875,47 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
{
"kind": "TypeDecl",
- "name": "ProductType",
- "printedName": "ProductType",
+ "name": "DeferredPaymentMethodStrategy",
+ "printedName": "DeferredPaymentMethodStrategy",
"children": [
{
"kind": "Var",
- "name": "deposit",
- "printedName": "deposit",
+ "name": "sdk",
+ "printedName": "sdk",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
- "printedName": "(AtomicTransact.AtomicConfig.ProductType.Type) -> AtomicTransact.AtomicConfig.ProductType",
+ "printedName": "(AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy.Type) -> AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy",
"children": [
{
"kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ "name": "DeferredPaymentMethodStrategy",
+ "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy",
+ "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
- "printedName": "AtomicTransact.AtomicConfig.ProductType.Type",
+ "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ "name": "DeferredPaymentMethodStrategy",
+ "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy",
+ "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO"
}
]
}
@@ -7498,39 +5923,36 @@
}
],
"declKind": "EnumElement",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO7deposityA2EmF",
- "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO7deposityA2EmF",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
+ "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO3sdkyA2EmF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO3sdkyA2EmF",
+ "moduleName": "AtomicTransact"
},
{
"kind": "Var",
- "name": "verify",
- "printedName": "verify",
+ "name": "api",
+ "printedName": "api",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
- "printedName": "(AtomicTransact.AtomicConfig.ProductType.Type) -> AtomicTransact.AtomicConfig.ProductType",
+ "printedName": "(AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy.Type) -> AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy",
"children": [
{
"kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ "name": "DeferredPaymentMethodStrategy",
+ "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy",
+ "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
- "printedName": "AtomicTransact.AtomicConfig.ProductType.Type",
+ "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ "name": "DeferredPaymentMethodStrategy",
+ "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy",
+ "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO"
}
]
}
@@ -7538,348 +5960,445 @@
}
],
"declKind": "EnumElement",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO6verifyyA2EmF",
- "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO6verifyyA2EmF",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
+ "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO3apiyA2EmF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO3apiyA2EmF",
+ "moduleName": "AtomicTransact"
},
{
- "kind": "Var",
- "name": "enroll",
- "printedName": "enroll",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.AtomicConfig.ProductType.Type) -> AtomicTransact.AtomicConfig.ProductType",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy?",
"children": [
{
"kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.AtomicConfig.ProductType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
- }
- ]
+ "name": "DeferredPaymentMethodStrategy",
+ "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy",
+ "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO"
}
- ]
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO6enrollyA2EmF",
- "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO6enrollyA2EmF",
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO8rawValueAESgSS_tcfc",
+ "mangledName": "$s14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO8rawValueAESgSS_tcfc",
"moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
+ "implicit": true,
+ "init_kind": "Designated"
},
{
"kind": "Var",
- "name": "switch",
- "printedName": "switch",
+ "name": "rawValue",
+ "printedName": "rawValue",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.AtomicConfig.ProductType.Type) -> AtomicTransact.AtomicConfig.ProductType",
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO8rawValueSSvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO8rawValueSSvp",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.AtomicConfig.ProductType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
- }
- ]
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO8rawValueSSvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO8rawValueSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO6switchyA2EmF",
- "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO6switchyA2EmF",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO",
+ "mangledName": "$s14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "enumRawTypeName": "String",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
},
{
- "kind": "Var",
- "name": "present",
- "printedName": "present",
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.AtomicConfig.ProductType.Type) -> AtomicTransact.AtomicConfig.ProductType",
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
"children": [
{
"kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.AtomicConfig.ProductType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
- }
- ]
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
]
}
],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO7presentyA2EmF",
- "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO7presentyA2EmF",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
+ "usr": "s:SY",
+ "mangledName": "$sSY"
},
{
- "kind": "Var",
- "name": "tax",
- "printedName": "tax",
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Deeplink",
+ "printedName": "Deeplink",
+ "children": [
+ {
+ "kind": "TypeDecl",
+ "name": "Step",
+ "printedName": "Step",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.AtomicConfig.ProductType.Type) -> AtomicTransact.AtomicConfig.ProductType",
+ "kind": "Var",
+ "name": "searchCompany",
+ "printedName": "searchCompany",
"children": [
{
- "kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.AtomicConfig.ProductType.Type",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.AtomicConfig.Deeplink.Step.Type) -> AtomicTransact.AtomicConfig.Deeplink.Step",
"children": [
{
"kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ "name": "Step",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Step",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO"
+ }
+ ]
}
]
}
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO3taxyA2EmF",
- "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO3taxyA2EmF",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Var",
- "name": "action",
- "printedName": "action",
- "children": [
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO13searchCompanyyA2GmF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO13searchCompanyyA2GmF",
+ "moduleName": "AtomicTransact"
+ },
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.AtomicConfig.ProductType.Type) -> AtomicTransact.AtomicConfig.ProductType",
+ "kind": "Var",
+ "name": "searchPayroll",
+ "printedName": "searchPayroll",
"children": [
{
- "kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.AtomicConfig.ProductType.Type",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.AtomicConfig.Deeplink.Step.Type) -> AtomicTransact.AtomicConfig.Deeplink.Step",
"children": [
{
"kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ "name": "Step",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Step",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO"
+ }
+ ]
}
]
}
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO6actionyA2EmF",
- "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO6actionyA2EmF",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Var",
- "name": "aggregate",
- "printedName": "aggregate",
- "children": [
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO13searchPayrollyA2GmF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO13searchPayrollyA2GmF",
+ "moduleName": "AtomicTransact"
+ },
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.AtomicConfig.ProductType.Type) -> AtomicTransact.AtomicConfig.ProductType",
+ "kind": "Var",
+ "name": "loginCompany",
+ "printedName": "loginCompany",
"children": [
{
- "kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.AtomicConfig.ProductType.Type",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.AtomicConfig.Deeplink.Step.Type) -> (Swift.String, Swift.String?, Swift.Bool?) -> AtomicTransact.AtomicConfig.Deeplink.Step",
"children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String, Swift.String?, Swift.Bool?) -> AtomicTransact.AtomicConfig.Deeplink.Step",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Step",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(companyId: Swift.String, connectorId: Swift.String?, singleSwitch: Swift.Bool?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Bool?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ },
{
"kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ "name": "Metatype",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Step",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO"
+ }
+ ]
}
]
}
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO9aggregateyA2EmF",
- "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO9aggregateyA2EmF",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Var",
- "name": "manage",
- "printedName": "manage",
- "children": [
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO12loginCompanyyAGSS_SSSgSbSgtcAGmF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO12loginCompanyyAGSS_SSSgSbSgtcAGmF",
+ "moduleName": "AtomicTransact"
+ },
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.AtomicConfig.ProductType.Type) -> AtomicTransact.AtomicConfig.ProductType",
+ "kind": "Var",
+ "name": "loginPayroll",
+ "printedName": "loginPayroll",
"children": [
{
- "kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.AtomicConfig.ProductType.Type",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.AtomicConfig.Deeplink.Step.Type) -> (Swift.String, Swift.String) -> AtomicTransact.AtomicConfig.Deeplink.Step",
"children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String, Swift.String) -> AtomicTransact.AtomicConfig.Deeplink.Step",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Step",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(connectorId: Swift.String, companyName: Swift.String)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ]
+ },
{
"kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ "name": "Metatype",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Step",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO"
+ }
+ ]
}
]
}
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO6manageyA2EmF",
- "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO6manageyA2EmF",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(rawValue:)",
- "children": [
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO12loginPayrollyAGSS_SStcAGmF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO12loginPayrollyAGSS_SStcAGmF",
+ "moduleName": "AtomicTransact"
+ },
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.ProductType?",
+ "kind": "Var",
+ "name": "addCard",
+ "printedName": "addCard",
"children": [
{
- "kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.AtomicConfig.Deeplink.Step.Type) -> AtomicTransact.AtomicConfig.Deeplink.Step",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Step",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Step",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO"
+ }
+ ]
+ }
+ ]
}
],
- "usr": "s:Sq"
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO7addCardyA2GmF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO7addCardyA2GmF",
+ "moduleName": "AtomicTransact"
},
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO8rawValueAESgSS_tcfc",
- "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO8rawValueAESgSS_tcfc",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "init_kind": "Designated"
- },
- {
- "kind": "Var",
- "name": "rawValue",
- "printedName": "rawValue",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO8rawValueSSvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO8rawValueSSvp",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Var",
+ "name": "id",
+ "printedName": "id",
"children": [
{
"kind": "TypeNominal",
@@ -7888,310 +6407,250 @@
"usr": "s:SS"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO8rawValueSSvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO8rawValueSSvg",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO2idSSvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO2idSSvp",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- }
- ],
- "declKind": "Enum",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO",
- "mangledName": "$s14AtomicTransact0A6ConfigV11ProductTypeO",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "enumRawTypeName": "String",
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
- },
- {
- "kind": "Conformance",
- "name": "RawRepresentable",
- "printedName": "RawRepresentable",
- "children": [
- {
- "kind": "TypeWitness",
- "name": "RawValue",
- "printedName": "RawValue",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ]
- }
- ],
- "usr": "s:SY",
- "mangledName": "$sSY"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Encodable",
- "printedName": "Encodable",
- "usr": "s:SE",
- "mangledName": "$sSE"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "ScopeType",
- "printedName": "ScopeType",
- "children": [
- {
- "kind": "Var",
- "name": "userLink",
- "printedName": "userLink",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.AtomicConfig.ScopeType.Type) -> AtomicTransact.AtomicConfig.ScopeType",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ScopeType",
- "printedName": "AtomicTransact.AtomicConfig.ScopeType",
- "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO"
- },
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.AtomicConfig.ScopeType.Type",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "ScopeType",
- "printedName": "AtomicTransact.AtomicConfig.ScopeType",
- "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO2idSSvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO2idSSvg",
+ "moduleName": "AtomicTransact",
+ "accessorKind": "get"
}
]
}
],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO8userLinkyA2EmF",
- "mangledName": "$s14AtomicTransact0A6ConfigV9ScopeTypeO8userLinkyA2EmF",
+ "declKind": "Enum",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO",
"moduleName": "AtomicTransact",
"declAttributes": [
- "RawDocComment"
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ }
]
},
{
- "kind": "Var",
- "name": "employerLink",
- "printedName": "employerLink",
+ "kind": "TypeDecl",
+ "name": "App",
+ "printedName": "App",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.AtomicConfig.ScopeType.Type) -> AtomicTransact.AtomicConfig.ScopeType",
+ "kind": "Var",
+ "name": "payNow",
+ "printedName": "payNow",
"children": [
{
- "kind": "TypeNominal",
- "name": "ScopeType",
- "printedName": "AtomicTransact.AtomicConfig.ScopeType",
- "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.AtomicConfig.ScopeType.Type",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.AtomicConfig.Deeplink.App.Type) -> ([Swift.String], Swift.String) -> AtomicTransact.AtomicConfig.Deeplink.App",
"children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "([Swift.String], Swift.String) -> AtomicTransact.AtomicConfig.Deeplink.App",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "App",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink.App",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(payments: [Swift.String], accountId: Swift.String)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ]
+ },
{
"kind": "TypeNominal",
- "name": "ScopeType",
- "printedName": "AtomicTransact.AtomicConfig.ScopeType",
- "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO"
+ "name": "Metatype",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink.App.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "App",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink.App",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO"
+ }
+ ]
}
]
}
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO12employerLinkyA2EmF",
- "mangledName": "$s14AtomicTransact0A6ConfigV9ScopeTypeO12employerLinkyA2EmF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Var",
- "name": "payLink",
- "printedName": "payLink",
- "children": [
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO6payNowyAGSaySSG_SStcAGmF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3AppO6payNowyAGSaySSG_SStcAGmF",
+ "moduleName": "AtomicTransact"
+ },
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.AtomicConfig.ScopeType.Type) -> AtomicTransact.AtomicConfig.ScopeType",
+ "kind": "Var",
+ "name": "expenses",
+ "printedName": "expenses",
"children": [
{
- "kind": "TypeNominal",
- "name": "ScopeType",
- "printedName": "AtomicTransact.AtomicConfig.ScopeType",
- "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.AtomicConfig.ScopeType.Type",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.AtomicConfig.Deeplink.App.Type) -> AtomicTransact.AtomicConfig.Deeplink.App",
"children": [
{
"kind": "TypeNominal",
- "name": "ScopeType",
- "printedName": "AtomicTransact.AtomicConfig.ScopeType",
- "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO"
+ "name": "App",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink.App",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink.App.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "App",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink.App",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO"
+ }
+ ]
}
]
}
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO7payLinkyA2EmF",
- "mangledName": "$s14AtomicTransact0A6ConfigV9ScopeTypeO7payLinkyA2EmF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Var",
- "name": "custom",
- "printedName": "custom",
- "children": [
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO8expensesyA2GmF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3AppO8expensesyA2GmF",
+ "moduleName": "AtomicTransact"
+ },
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.AtomicConfig.ScopeType.Type) -> AtomicTransact.AtomicConfig.ScopeType",
+ "kind": "Var",
+ "name": "orders",
+ "printedName": "orders",
"children": [
{
- "kind": "TypeNominal",
- "name": "ScopeType",
- "printedName": "AtomicTransact.AtomicConfig.ScopeType",
- "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.AtomicConfig.ScopeType.Type",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.AtomicConfig.Deeplink.App.Type) -> AtomicTransact.AtomicConfig.Deeplink.App",
"children": [
{
"kind": "TypeNominal",
- "name": "ScopeType",
- "printedName": "AtomicTransact.AtomicConfig.ScopeType",
- "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO"
+ "name": "App",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink.App",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink.App.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "App",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink.App",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO"
+ }
+ ]
}
]
}
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO6customyA2EmF",
- "mangledName": "$s14AtomicTransact0A6ConfigV9ScopeTypeO6customyA2EmF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(rawValue:)",
- "children": [
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO6ordersyA2GmF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3AppO6ordersyA2GmF",
+ "moduleName": "AtomicTransact"
+ },
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.ScopeType?",
+ "kind": "Var",
+ "name": "suggestions",
+ "printedName": "suggestions",
"children": [
{
- "kind": "TypeNominal",
- "name": "ScopeType",
- "printedName": "AtomicTransact.AtomicConfig.ScopeType",
- "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.AtomicConfig.Deeplink.App.Type) -> AtomicTransact.AtomicConfig.Deeplink.App",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "App",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink.App",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink.App.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "App",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink.App",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO"
+ }
+ ]
+ }
+ ]
}
],
- "usr": "s:Sq"
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO11suggestionsyA2GmF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3AppO11suggestionsyA2GmF",
+ "moduleName": "AtomicTransact"
},
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO8rawValueAESgSS_tcfc",
- "mangledName": "$s14AtomicTransact0A6ConfigV9ScopeTypeO8rawValueAESgSS_tcfc",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "init_kind": "Designated"
- },
- {
- "kind": "Var",
- "name": "rawValue",
- "printedName": "rawValue",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO8rawValueSSvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV9ScopeTypeO8rawValueSSvp",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Var",
+ "name": "id",
+ "printedName": "id",
"children": [
{
"kind": "TypeNominal",
@@ -8200,63 +6659,69 @@
"usr": "s:SS"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO8rawValueSSvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV9ScopeTypeO8rawValueSSvg",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO2idSSvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3AppO2idSSvp",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO2idSSvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3AppO2idSSvg",
+ "moduleName": "AtomicTransact",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3AppO",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
}
]
- }
- ],
- "declKind": "Enum",
- "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO",
- "mangledName": "$s14AtomicTransact0A6ConfigV9ScopeTypeO",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "enumRawTypeName": "String",
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
},
{
- "kind": "Conformance",
- "name": "RawRepresentable",
- "printedName": "RawRepresentable",
+ "kind": "Var",
+ "name": "step",
+ "printedName": "step",
"children": [
{
- "kind": "TypeWitness",
- "name": "RawValue",
- "printedName": "RawValue",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
@@ -8264,164 +6729,130 @@
"printedName": "Swift.String",
"usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:Sq"
}
],
- "usr": "s:SY",
- "mangledName": "$sSY"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Encodable",
- "printedName": "Encodable",
- "usr": "s:SE",
- "mangledName": "$sSE"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "DeferredPaymentMethodStrategy",
- "printedName": "DeferredPaymentMethodStrategy",
- "children": [
- {
- "kind": "Var",
- "name": "sdk",
- "printedName": "sdk",
- "children": [
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4stepSSSgvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4stepSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy.Type) -> AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "DeferredPaymentMethodStrategy",
- "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy",
- "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy.Type",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "DeferredPaymentMethodStrategy",
- "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy",
- "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:Sq"
}
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO3sdkyA2EmF",
- "mangledName": "$s14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO3sdkyA2EmF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Var",
- "name": "api",
- "printedName": "api",
- "children": [
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4stepSSSgvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4stepSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ },
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy.Type) -> AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy",
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
- "name": "DeferredPaymentMethodStrategy",
- "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy",
- "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO"
+ "name": "Void",
+ "printedName": "()"
},
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy.Type",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "DeferredPaymentMethodStrategy",
- "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy",
- "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:Sq"
}
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO3apiyA2EmF",
- "mangledName": "$s14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO3apiyA2EmF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(rawValue:)",
- "children": [
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4stepSSSgvs",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4stepSSSgvs",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "set"
+ },
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy?",
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
- "name": "DeferredPaymentMethodStrategy",
- "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy",
- "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO"
+ "name": "Void",
+ "printedName": "()"
}
],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4stepSSSgvM",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4stepSSSgvM",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "_modify"
}
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO8rawValueAESgSS_tcfc",
- "mangledName": "$s14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO8rawValueAESgSS_tcfc",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "init_kind": "Designated"
+ ]
},
{
"kind": "Var",
- "name": "rawValue",
- "printedName": "rawValue",
+ "name": "companyId",
+ "printedName": "companyId",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO8rawValueSSvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO8rawValueSSvp",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV9companyIdSSSgvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV9companyIdSSSgvp",
"moduleName": "AtomicTransact",
- "implicit": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
"accessors": [
{
"kind": "Accessor",
@@ -8430,67 +6861,87 @@
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO8rawValueSSvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO8rawValueSSvg",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV9companyIdSSSgvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV9companyIdSSSgvg",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV9companyIdSSSgvs",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV9companyIdSSSgvs",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV9companyIdSSSgvM",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV9companyIdSSSgvM",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "_modify"
}
]
- }
- ],
- "declKind": "Enum",
- "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO",
- "mangledName": "$s14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl"
- ],
- "enumRawTypeName": "String",
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
},
{
- "kind": "Conformance",
- "name": "RawRepresentable",
- "printedName": "RawRepresentable",
+ "kind": "Var",
+ "name": "connectorId",
+ "printedName": "connectorId",
"children": [
{
- "kind": "TypeWitness",
- "name": "RawValue",
- "printedName": "RawValue",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
@@ -8498,631 +6949,329 @@
"printedName": "Swift.String",
"usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:Sq"
}
],
- "usr": "s:SY",
- "mangledName": "$sSY"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Encodable",
- "printedName": "Encodable",
- "usr": "s:SE",
- "mangledName": "$sSE"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "Deeplink",
- "printedName": "Deeplink",
- "children": [
- {
- "kind": "TypeDecl",
- "name": "Step",
- "printedName": "Step",
- "children": [
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV11connectorIdSSSgvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV11connectorIdSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "Var",
- "name": "searchCompany",
- "printedName": "searchCompany",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.AtomicConfig.Deeplink.Step.Type) -> AtomicTransact.AtomicConfig.Deeplink.Step",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Step",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO"
- },
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Step",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO"
- }
- ]
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO13searchCompanyyA2GmF",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO13searchCompanyyA2GmF",
- "moduleName": "AtomicTransact"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV11connectorIdSSSgvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV11connectorIdSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
},
{
- "kind": "Var",
- "name": "searchPayroll",
- "printedName": "searchPayroll",
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.AtomicConfig.Deeplink.Step.Type) -> AtomicTransact.AtomicConfig.Deeplink.Step",
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Step",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Step",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO"
- }
- ]
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO13searchPayrollyA2GmF",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO13searchPayrollyA2GmF",
- "moduleName": "AtomicTransact"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV11connectorIdSSSgvs",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV11connectorIdSSSgvs",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "set"
},
{
- "kind": "Var",
- "name": "loginCompany",
- "printedName": "loginCompany",
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.AtomicConfig.Deeplink.Step.Type) -> (Swift.String, Swift.String?, Swift.Bool?) -> AtomicTransact.AtomicConfig.Deeplink.Step",
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV11connectorIdSSSgvM",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV11connectorIdSSSgvM",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "companyName",
+ "printedName": "companyName",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV11companyNameSSSgvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV11companyNameSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(Swift.String, Swift.String?, Swift.Bool?) -> AtomicTransact.AtomicConfig.Deeplink.Step",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Step",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO"
- },
- {
- "kind": "TypeNominal",
- "name": "Tuple",
- "printedName": "(companyId: Swift.String, connectorId: Swift.String?, singleSwitch: Swift.Bool?)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "usr": "s:Sq"
- }
- ]
- }
- ]
- },
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Step",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO"
- }
- ]
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO12loginCompanyyAGSS_SSSgSbSgtcAGmF",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO12loginCompanyyAGSS_SSSgSbSgtcAGmF",
- "moduleName": "AtomicTransact"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV11companyNameSSSgvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV11companyNameSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
},
{
- "kind": "Var",
- "name": "loginPayroll",
- "printedName": "loginPayroll",
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.AtomicConfig.Deeplink.Step.Type) -> (Swift.String, Swift.String) -> AtomicTransact.AtomicConfig.Deeplink.Step",
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(Swift.String, Swift.String) -> AtomicTransact.AtomicConfig.Deeplink.Step",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Step",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO"
- },
- {
- "kind": "TypeNominal",
- "name": "Tuple",
- "printedName": "(connectorId: Swift.String, companyName: Swift.String)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ]
- }
- ]
- },
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Step",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO"
- }
- ]
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO12loginPayrollyAGSS_SStcAGmF",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO12loginPayrollyAGSS_SStcAGmF",
- "moduleName": "AtomicTransact"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV11companyNameSSSgvs",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV11companyNameSSSgvs",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "set"
},
{
- "kind": "Var",
- "name": "addCard",
- "printedName": "addCard",
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.AtomicConfig.Deeplink.Step.Type) -> AtomicTransact.AtomicConfig.Deeplink.Step",
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV11companyNameSSSgvM",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV11companyNameSSSgvM",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "singleSwitch",
+ "printedName": "singleSwitch",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Bool?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV12singleSwitchSbSgvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV12singleSwitchSbSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
- "name": "Step",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Step",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO"
- }
- ]
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
}
- ]
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO7addCardyA2GmF",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO7addCardyA2GmF",
- "moduleName": "AtomicTransact"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV12singleSwitchSbSgvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV12singleSwitchSbSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
},
{
- "kind": "Var",
- "name": "id",
- "printedName": "id",
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO2idSSvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO2idSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
+ "name": "Void",
+ "printedName": "()"
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO2idSSvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO2idSSvg",
- "moduleName": "AtomicTransact",
- "accessorKind": "get"
+ "usr": "s:Sq"
}
- ]
- }
- ],
- "declKind": "Enum",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4StepO",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV12singleSwitchSbSgvs",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV12singleSwitchSbSgvs",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "set"
},
{
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV12singleSwitchSbSgvM",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV12singleSwitchSbSgvM",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "_modify"
}
]
},
{
- "kind": "TypeDecl",
- "name": "App",
- "printedName": "App",
+ "kind": "Var",
+ "name": "app",
+ "printedName": "app",
"children": [
{
- "kind": "Var",
- "name": "payNow",
- "printedName": "payNow",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.AtomicConfig.Deeplink.App.Type) -> ([Swift.String], Swift.String) -> AtomicTransact.AtomicConfig.Deeplink.App",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "([Swift.String], Swift.String) -> AtomicTransact.AtomicConfig.Deeplink.App",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "App",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink.App",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO"
- },
- {
- "kind": "TypeNominal",
- "name": "Tuple",
- "printedName": "(payments: [Swift.String], accountId: Swift.String)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Array",
- "printedName": "[Swift.String]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sa"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ]
- }
- ]
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink.App.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "App",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink.App",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO6payNowyAGSaySSG_SStcAGmF",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3AppO6payNowyAGSaySSG_SStcAGmF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Var",
- "name": "expenses",
- "printedName": "expenses",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.AtomicConfig.Deeplink.App.Type) -> AtomicTransact.AtomicConfig.Deeplink.App",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "App",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink.App",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink.App.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "App",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink.App",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO8expensesyA2GmF",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3AppO8expensesyA2GmF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Var",
- "name": "orders",
- "printedName": "orders",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.AtomicConfig.Deeplink.App.Type) -> AtomicTransact.AtomicConfig.Deeplink.App",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "App",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink.App",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink.App.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "App",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink.App",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO6ordersyA2GmF",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3AppO6ordersyA2GmF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Var",
- "name": "suggestions",
- "printedName": "suggestions",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.AtomicConfig.Deeplink.App.Type) -> AtomicTransact.AtomicConfig.Deeplink.App",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "App",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink.App",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink.App.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "App",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink.App",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO11suggestionsyA2GmF",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3AppO11suggestionsyA2GmF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Var",
- "name": "id",
- "printedName": "id",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO2idSSvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3AppO2idSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO2idSSvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3AppO2idSSvg",
- "moduleName": "AtomicTransact",
- "accessorKind": "get"
- }
- ]
- }
- ],
- "declKind": "Enum",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3AppO",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "step",
- "printedName": "step",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
@@ -9135,8 +7284,8 @@
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4stepSSSgvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4stepSSSgvp",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3appSSSgvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3appSSSgvp",
"moduleName": "AtomicTransact",
"declAttributes": [
"HasInitialValue",
@@ -9166,8 +7315,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4stepSSSgvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4stepSSSgvg",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3appSSSgvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3appSSSgvg",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "get"
@@ -9198,8 +7347,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4stepSSSgvs",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4stepSSSgvs",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3appSSSgvs",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3appSSSgvs",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "set"
@@ -9216,8 +7365,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4stepSSSgvM",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4stepSSSgvM",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3appSSSgvM",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3appSSSgvM",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "_modify"
@@ -9226,27 +7375,35 @@
},
{
"kind": "Var",
- "name": "companyId",
- "printedName": "companyId",
+ "name": "payments",
+ "printedName": "payments",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "Swift.String?",
+ "printedName": "[Swift.String]?",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Array",
+ "printedName": "[Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV9companyIdSSSgvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV9companyIdSSSgvp",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV8paymentsSaySSGSgvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV8paymentsSaySSGSgvp",
"moduleName": "AtomicTransact",
"declAttributes": [
"HasInitialValue",
@@ -9263,21 +7420,29 @@
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "Swift.String?",
+ "printedName": "[Swift.String]?",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Array",
+ "printedName": "[Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV9companyIdSSSgvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV9companyIdSSSgvg",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV8paymentsSaySSGSgvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV8paymentsSaySSGSgvg",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "get"
@@ -9295,21 +7460,29 @@
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "Swift.String?",
+ "printedName": "[Swift.String]?",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Array",
+ "printedName": "[Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sa"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV9companyIdSSSgvs",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV9companyIdSSSgvs",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV8paymentsSaySSGSgvs",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV8paymentsSaySSGSgvs",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "set"
@@ -9326,8 +7499,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV9companyIdSSSgvM",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV9companyIdSSSgvM",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV8paymentsSaySSGSgvM",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV8paymentsSaySSGSgvM",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "_modify"
@@ -9336,8 +7509,8 @@
},
{
"kind": "Var",
- "name": "connectorId",
- "printedName": "connectorId",
+ "name": "accountId",
+ "printedName": "accountId",
"children": [
{
"kind": "TypeNominal",
@@ -9355,8 +7528,8 @@
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV11connectorIdSSSgvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV11connectorIdSSSgvp",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV9accountIdSSSgvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV9accountIdSSSgvp",
"moduleName": "AtomicTransact",
"declAttributes": [
"HasInitialValue",
@@ -9386,8 +7559,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV11connectorIdSSSgvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV11connectorIdSSSgvg",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV9accountIdSSSgvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV9accountIdSSSgvg",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "get"
@@ -9418,8 +7591,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV11connectorIdSSSgvs",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV11connectorIdSSSgvs",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV9accountIdSSSgvs",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV9accountIdSSSgvs",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "set"
@@ -9436,8 +7609,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV11connectorIdSSSgvM",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV11connectorIdSSSgvM",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV9accountIdSSSgvM",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV9accountIdSSSgvM",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "_modify"
@@ -9445,143 +7618,250 @@
]
},
{
- "kind": "Var",
- "name": "companyName",
- "printedName": "companyName",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(step:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "Deeplink",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Step",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV11companyNameSSSgvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV11companyNameSSSgvp",
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4stepA2E4StepO_tcfc",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4stepA2E4StepO_tcfc",
"moduleName": "AtomicTransact",
"declAttributes": [
- "HasInitialValue",
- "HasStorage",
- "AccessControl"
+ "AccessControl",
+ "RawDocComment"
],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV11companyNameSSSgvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV11companyNameSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- },
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "step",
+ "printedName": "step(_:)",
+ "children": [
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV11companyNameSSSgvs",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV11companyNameSSSgvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
+ "kind": "TypeNominal",
+ "name": "Deeplink",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV"
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV11companyNameSSSgvM",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV11companyNameSSSgvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
+ "kind": "TypeNominal",
+ "name": "Step",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO"
}
- ]
+ ],
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4stepyA2E4StepOFZ",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4stepyA2E4StepOFZ",
+ "moduleName": "AtomicTransact",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
},
{
- "kind": "Var",
- "name": "singleSwitch",
- "printedName": "singleSwitch",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(app:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "usr": "s:Sq"
+ "name": "Deeplink",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "App",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink.App",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV12singleSwitchSbSgvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV12singleSwitchSbSgvp",
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3appA2E3AppO_tcfc",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3appA2E3AppO_tcfc",
"moduleName": "AtomicTransact",
"declAttributes": [
- "HasInitialValue",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "app",
+ "printedName": "app(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Deeplink",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "App",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink.App",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3appyA2E3AppOFZ",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3appyA2E3AppOFZ",
+ "moduleName": "AtomicTransact",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Deeplink",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4fromAEs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4fromAEs7Decoder_p_tKcfc",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "throwing": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "any Swift.Encoder",
+ "usr": "s:s7EncoderP"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV6encode2toys7Encoder_p_tKF",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "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": "DemoMode",
+ "printedName": "DemoMode",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "enabled",
+ "printedName": "enabled",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV7enabledSbvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV7enabledSbvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasInitialValue",
"HasStorage",
- "AccessControl"
+ "AccessControl",
+ "RawDocComment"
],
"hasStorage": true,
"accessors": [
@@ -9592,22 +7872,14 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "usr": "s:Sq"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV12singleSwitchSbSgvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV12singleSwitchSbSgvg",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV7enabledSbvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV7enabledSbvg",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "get"
@@ -9624,22 +7896,14 @@
},
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "usr": "s:Sq"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV12singleSwitchSbSgvs",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV12singleSwitchSbSgvs",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV7enabledSbvs",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV7enabledSbvs",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "set"
@@ -9656,8 +7920,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV12singleSwitchSbSgvM",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV12singleSwitchSbSgvM",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV7enabledSbvM",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV7enabledSbvM",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "_modify"
@@ -9665,14 +7929,14 @@
]
},
{
- "kind": "Var",
- "name": "app",
- "printedName": "app",
+ "kind": "TypeDecl",
+ "name": "Customer",
+ "printedName": "Customer",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "Var",
+ "name": "name",
+ "printedName": "name",
"children": [
{
"kind": "TypeNominal",
@@ -9681,29 +7945,21 @@
"usr": "s:SS"
}
],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3appSSSgvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3appSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasInitialValue",
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4nameSSvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4nameSSvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
@@ -9712,31 +7968,23 @@
"usr": "s:SS"
}
],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3appSSSgvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3appSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4nameSSvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4nameSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
"children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
{
"kind": "TypeNominal",
"name": "String",
@@ -9744,50 +7992,42 @@
"usr": "s:SS"
}
],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3appSSSgvs",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3appSSSgvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4nameSSvs",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4nameSSvs",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "set"
+ },
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4nameSSvM",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4nameSSvM",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "_modify"
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3appSSSgvM",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3appSSSgvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "payments",
- "printedName": "payments",
- "children": [
+ ]
+ },
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "[Swift.String]?",
+ "kind": "TypeDecl",
+ "name": "Brand",
+ "printedName": "Brand",
"children": [
{
- "kind": "TypeNominal",
- "name": "Array",
- "printedName": "[Swift.String]",
+ "kind": "Var",
+ "name": "logo",
+ "printedName": "logo",
"children": [
{
"kind": "TypeNominal",
@@ -9796,37 +8036,20 @@
"usr": "s:SS"
}
],
- "usr": "s:Sa"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV8paymentsSaySSGSgvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV8paymentsSaySSGSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasInitialValue",
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "[Swift.String]?",
- "children": [
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logoSSvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logoSSvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Array",
- "printedName": "[Swift.String]",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
@@ -9835,38 +8058,83 @@
"usr": "s:SS"
}
],
- "usr": "s:Sa"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logoSSvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logoSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logoSSvs",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logoSSvs",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logoSSvM",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logoSSvM",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "_modify"
}
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV8paymentsSaySSGSgvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV8paymentsSaySSGSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ ]
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "[Swift.String]?",
+ "kind": "Var",
+ "name": "color",
+ "printedName": "color",
"children": [
{
"kind": "TypeNominal",
- "name": "Array",
- "printedName": "[Swift.String]",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV5colorSSvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV5colorSSvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
@@ -9875,80 +8143,74 @@
"usr": "s:SS"
}
],
- "usr": "s:Sa"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV8paymentsSaySSGSgvs",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV8paymentsSaySSGSgvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV8paymentsSaySSGSgvM",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV8paymentsSaySSGSgvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "accountId",
- "printedName": "accountId",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV9accountIdSSSgvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV9accountIdSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasInitialValue",
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV5colorSSvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV5colorSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV5colorSSvs",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV5colorSSvs",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV5colorSSvM",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV5colorSSvM",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(logo:color:)",
"children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Brand",
+ "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer.Brand",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
{
"kind": "TypeNominal",
"name": "String",
@@ -9956,181 +8218,524 @@
"usr": "s:SS"
}
],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV9accountIdSSSgvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV9accountIdSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logo5colorAISS_SStcfc",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logo5colorAISS_SStcfc",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(logo:color:)",
"children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Brand",
+ "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer.Brand",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV"
+ },
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIColor",
+ "printedName": "UIKit.UIColor",
+ "usr": "c:objc(cs)UIColor"
}
],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV9accountIdSSSgvs",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV9accountIdSSSgvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logo5colorAISS_So7UIColorCtcfc",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logo5colorAISS_So7UIColorCtcfc",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Brand",
+ "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer.Brand",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4fromAIs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4fromAIs7Decoder_p_tKcfc",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "throwing": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "any Swift.Encoder",
+ "usr": "s:s7EncoderP"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV6encode2toys7Encoder_p_tKF",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV9accountIdSSSgvM",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV9accountIdSSSgvM",
+ "declKind": "Struct",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(step:)",
- "children": [
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
{
- "kind": "TypeNominal",
- "name": "Deeplink",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV"
+ "kind": "Var",
+ "name": "brand",
+ "printedName": "brand",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Brand",
+ "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer.Brand",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5brandAG5BrandVvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5brandAG5BrandVvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Brand",
+ "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer.Brand",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5brandAG5BrandVvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5brandAG5BrandVvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Brand",
+ "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer.Brand",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5brandAG5BrandVvs",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5brandAG5BrandVvs",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5brandAG5BrandVvM",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5brandAG5BrandVvM",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
},
{
- "kind": "TypeNominal",
- "name": "Step",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4stepA2E4StepO_tcfc",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4stepA2E4StepO_tcfc",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "Function",
- "name": "step",
- "printedName": "step(_:)",
- "children": [
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(name:brand:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Customer",
+ "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Brand",
+ "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer.Brand",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4name5brandAGSS_AG5BrandVtcfc",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4name5brandAGSS_AG5BrandVtcfc",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
{
- "kind": "TypeNominal",
- "name": "Deeplink",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV"
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Customer",
+ "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4fromAGs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4fromAGs7Decoder_p_tKcfc",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "throwing": true,
+ "init_kind": "Designated"
},
{
- "kind": "TypeNominal",
- "name": "Step",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink.Step",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4StepO"
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "any Swift.Encoder",
+ "usr": "s:s7EncoderP"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV6encode2toys7Encoder_p_tKF",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
}
],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4stepyA2E4StepOFZ",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4stepyA2E4StepOFZ",
+ "declKind": "Struct",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV",
"moduleName": "AtomicTransact",
- "static": true,
"declAttributes": [
"AccessControl",
"RawDocComment"
],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(app:)",
- "children": [
+ "conformances": [
{
- "kind": "TypeNominal",
- "name": "Deeplink",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV"
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
},
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "customer",
+ "printedName": "customer",
+ "children": [
{
"kind": "TypeNominal",
- "name": "App",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink.App",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO"
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Customer",
+ "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3appA2E3AppO_tcfc",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3appA2E3AppO_tcfc",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8customerAE8CustomerVSgvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8customerAE8CustomerVSgvp",
"moduleName": "AtomicTransact",
"declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
"AccessControl",
"RawDocComment"
],
- "init_kind": "Designated"
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Customer",
+ "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8customerAE8CustomerVSgvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8customerAE8CustomerVSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Customer",
+ "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8customerAE8CustomerVSgvs",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8customerAE8CustomerVSgvs",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8customerAE8CustomerVSgvM",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8customerAE8CustomerVSgvM",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
},
{
- "kind": "Function",
- "name": "app",
- "printedName": "app(_:)",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(customer:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Deeplink",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV"
+ "name": "DemoMode",
+ "printedName": "AtomicTransact.AtomicConfig.DemoMode",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV"
},
{
"kind": "TypeNominal",
- "name": "App",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink.App",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3AppO"
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Customer",
+ "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
}
],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV3appyA2E3AppOFZ",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV3appyA2E3AppOFZ",
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8customerA2E8CustomerVSg_tcfc",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8customerA2E8CustomerVSg_tcfc",
"moduleName": "AtomicTransact",
- "static": true,
"declAttributes": [
"AccessControl",
"RawDocComment"
],
- "funcSelfKind": "NonMutating"
+ "init_kind": "Designated"
},
{
"kind": "Constructor",
@@ -10139,9 +8744,9 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Deeplink",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV"
+ "name": "DemoMode",
+ "printedName": "AtomicTransact.AtomicConfig.DemoMode",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV"
},
{
"kind": "TypeNominal",
@@ -10151,8 +8756,8 @@
}
],
"declKind": "Constructor",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV4fromAEs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV4fromAEs7Decoder_p_tKcfc",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV4fromAEs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV4fromAEs7Decoder_p_tKcfc",
"moduleName": "AtomicTransact",
"implicit": true,
"throwing": true,
@@ -10176,8 +8781,8 @@
}
],
"declKind": "Func",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV6encode2toys7Encoder_p_tKF",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV6encode2toys7Encoder_p_tKF",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV6encode2toys7Encoder_p_tKF",
"moduleName": "AtomicTransact",
"implicit": true,
"throwing": true,
@@ -10185,8 +8790,8 @@
}
],
"declKind": "Struct",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DeeplinkV",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV",
"moduleName": "AtomicTransact",
"declAttributes": [
"AccessControl",
@@ -10227,29 +8832,52 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
{
"kind": "TypeDecl",
- "name": "DemoMode",
- "printedName": "DemoMode",
+ "name": "Search",
+ "printedName": "Search",
"children": [
{
"kind": "Var",
- "name": "enabled",
- "printedName": "enabled",
+ "name": "tags",
+ "printedName": "tags",
"children": [
{
"kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
+ "name": "Optional",
+ "printedName": "[Swift.String]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sq"
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV7enabledSbvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV7enabledSbvp",
+ "usr": "s:14AtomicTransact0A6ConfigV6SearchV4tagsSaySSGSgvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV4tagsSaySSGSgvp",
"moduleName": "AtomicTransact",
"declAttributes": [
"HasInitialValue",
@@ -10266,19 +8894,35 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV7enabledSbvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV7enabledSbvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- },
- {
+ "name": "Optional",
+ "printedName": "[Swift.String]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV6SearchV4tagsSaySSGSgvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV4tagsSaySSGSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
"kind": "Accessor",
"name": "Set",
"printedName": "Set()",
@@ -10290,14 +8934,30 @@
},
{
"kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
+ "name": "Optional",
+ "printedName": "[Swift.String]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sq"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV7enabledSbvs",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV7enabledSbvs",
+ "usr": "s:14AtomicTransact0A6ConfigV6SearchV4tagsSaySSGSgvs",
+ "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV4tagsSaySSGSgvs",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "set"
@@ -10314,8 +8974,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV7enabledSbvM",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV7enabledSbvM",
+ "usr": "s:14AtomicTransact0A6ConfigV6SearchV4tagsSaySSGSgvM",
+ "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV4tagsSaySSGSgvM",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "_modify"
@@ -10323,62 +8983,20 @@
]
},
{
- "kind": "TypeDecl",
- "name": "Customer",
- "printedName": "Customer",
+ "kind": "Var",
+ "name": "excludedTags",
+ "printedName": "excludedTags",
"children": [
{
- "kind": "Var",
- "name": "name",
- "printedName": "name",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[Swift.String]?",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4nameSSvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4nameSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4nameSSvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4nameSSvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "name": "Array",
+ "printedName": "[Swift.String]",
"children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
{
"kind": "TypeNominal",
"name": "String",
@@ -10386,64 +9004,38 @@
"usr": "s:SS"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4nameSSvs",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4nameSSvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4nameSSvM",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4nameSSvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
+ "usr": "s:Sa"
}
- ]
- },
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0A6ConfigV6SearchV12excludedTagsSaySSGSgvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV12excludedTagsSaySSGSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeDecl",
- "name": "Brand",
- "printedName": "Brand",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
- "kind": "Var",
- "name": "logo",
- "printedName": "logo",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[Swift.String]?",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logoSSvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logoSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "name": "Array",
+ "printedName": "[Swift.String]",
"children": [
{
"kind": "TypeNominal",
@@ -10452,23 +9044,39 @@
"usr": "s:SS"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logoSSvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logoSSvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- },
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV6SearchV12excludedTagsSaySSGSgvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV12excludedTagsSaySSGSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[Swift.String]?",
+ "children": [
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
"children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
{
"kind": "TypeNominal",
"name": "String",
@@ -10476,37 +9084,80 @@
"usr": "s:SS"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logoSSvs",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logoSSvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logoSSvM",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logoSSvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
+ "usr": "s:Sa"
}
- ]
- },
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV6SearchV12excludedTagsSaySSGSgvs",
+ "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV12excludedTagsSaySSGSgvs",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
{
- "kind": "Var",
- "name": "color",
- "printedName": "color",
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV6SearchV12excludedTagsSaySSGSgvM",
+ "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV12excludedTagsSaySSGSgvM",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "ruleId",
+ "printedName": "ruleId",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0A6ConfigV6SearchV6ruleIdSSSgvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV6ruleIdSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
@@ -10515,96 +9166,89 @@
"usr": "s:SS"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV5colorSSvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV5colorSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV5colorSSvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV5colorSSvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV5colorSSvs",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV5colorSSvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV5colorSSvM",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV5colorSSvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV6SearchV6ruleIdSSSgvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV6ruleIdSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(logo:color:)",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
- {
- "kind": "TypeNominal",
- "name": "Brand",
- "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer.Brand",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV"
- },
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
- },
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV6SearchV6ruleIdSSSgvs",
+ "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV6ruleIdSSSgvs",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A6ConfigV6SearchV6ruleIdSSSgvM",
+ "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV6ruleIdSSSgvM",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(tags:excludedTags:ruleId:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Search",
+ "printedName": "AtomicTransact.AtomicConfig.Search",
+ "usr": "s:14AtomicTransact0A6ConfigV6SearchV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[Swift.String]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
+ "children": [
{
"kind": "TypeNominal",
"name": "String",
@@ -10612,386 +9256,194 @@
"usr": "s:SS"
}
],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logo5colorAISS_SStcfc",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logo5colorAISS_SStcfc",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(logo:color:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Brand",
- "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer.Brand",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "UIColor",
- "printedName": "UIKit.UIColor",
- "usr": "c:objc(cs)UIColor"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logo5colorAISS_So7UIColorCtcfc",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4logo5colorAISS_So7UIColorCtcfc",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Brand",
- "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer.Brand",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV"
- },
- {
- "kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "any Swift.Decoder",
- "usr": "s:s7DecoderP"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4fromAIs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV4fromAIs7Decoder_p_tKcfc",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "init_kind": "Designated"
- },
- {
- "kind": "Function",
- "name": "encode",
- "printedName": "encode(to:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Encoder",
- "printedName": "any Swift.Encoder",
- "usr": "s:s7EncoderP"
- }
- ],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV6encode2toys7Encoder_p_tKF",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV6encode2toys7Encoder_p_tKF",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "funcSelfKind": "NonMutating"
+ "usr": "s:Sa"
}
],
- "declKind": "Struct",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Encodable",
- "printedName": "Encodable",
- "usr": "s:SE",
- "mangledName": "$sSE"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
{
- "kind": "Var",
- "name": "brand",
- "printedName": "brand",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[Swift.String]?",
"children": [
{
"kind": "TypeNominal",
- "name": "Brand",
- "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer.Brand",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5brandAG5BrandVvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5brandAG5BrandVvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Brand",
- "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer.Brand",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5brandAG5BrandVvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5brandAG5BrandVvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Brand",
- "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer.Brand",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5brandAG5BrandVvs",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5brandAG5BrandVvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "name": "Array",
+ "printedName": "[Swift.String]",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5brandAG5BrandVvM",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5brandAG5BrandVvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
+ "usr": "s:Sa"
}
- ]
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(name:brand:)",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
- {
- "kind": "TypeNominal",
- "name": "Customer",
- "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV"
- },
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Brand",
- "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer.Brand",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV5BrandV"
}
],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4name5brandAGSS_AG5BrandVtcfc",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4name5brandAGSS_AG5BrandVtcfc",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Customer",
- "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV"
- },
- {
- "kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "any Swift.Decoder",
- "usr": "s:s7DecoderP"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4fromAGs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV4fromAGs7Decoder_p_tKcfc",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "init_kind": "Designated"
- },
- {
- "kind": "Function",
- "name": "encode",
- "printedName": "encode(to:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Encoder",
- "printedName": "any Swift.Encoder",
- "usr": "s:s7EncoderP"
- }
- ],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV6encode2toys7Encoder_p_tKF",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV6encode2toys7Encoder_p_tKF",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "funcSelfKind": "NonMutating"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
}
],
- "declKind": "Struct",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8CustomerV",
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0A6ConfigV6SearchV4tags12excludedTags6ruleIdAESaySSGSg_AJSSSgtcfc",
+ "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV4tags12excludedTags6ruleIdAESaySSGSg_AJSSSgtcfc",
"moduleName": "AtomicTransact",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
{
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
+ "kind": "TypeNominal",
+ "name": "Search",
+ "printedName": "AtomicTransact.AtomicConfig.Search",
+ "usr": "s:14AtomicTransact0A6ConfigV6SearchV"
},
{
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0A6ConfigV6SearchV4fromAEs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV4fromAEs7Decoder_p_tKcfc",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "throwing": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
+ "children": [
{
- "kind": "Conformance",
- "name": "Encodable",
- "printedName": "Encodable",
- "usr": "s:SE",
- "mangledName": "$sSE"
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
},
{
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "any Swift.Encoder",
+ "usr": "s:s7EncoderP"
}
- ]
+ ],
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0A6ConfigV6SearchV6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV6encode2toys7Encoder_p_tKF",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:14AtomicTransact0A6ConfigV6SearchV",
+ "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "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": "Experiments",
+ "printedName": "Experiments",
+ "children": [
{
"kind": "Var",
- "name": "customer",
- "printedName": "customer",
+ "name": "fractionalDeposits",
+ "printedName": "fractionalDeposits",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer?",
+ "printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
- "name": "Customer",
- "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8customerAE8CustomerVSgvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8customerAE8CustomerVSgvp",
+ "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDepositsSbSgvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDepositsSbSgvp",
"moduleName": "AtomicTransact",
"declAttributes": [
"HasInitialValue",
@@ -11009,21 +9461,21 @@
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer?",
+ "printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
- "name": "Customer",
- "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8customerAE8CustomerVSgvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8customerAE8CustomerVSgvg",
+ "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDepositsSbSgvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDepositsSbSgvg",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "get"
@@ -11041,21 +9493,21 @@
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer?",
+ "printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
- "name": "Customer",
- "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8customerAE8CustomerVSgvs",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8customerAE8CustomerVSgvs",
+ "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDepositsSbSgvs",
+ "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDepositsSbSgvs",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "set"
@@ -11072,8 +9524,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8customerAE8CustomerVSgvM",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8customerAE8CustomerVSgvM",
+ "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDepositsSbSgvM",
+ "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDepositsSbSgvM",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "_modify"
@@ -11081,185 +9533,37 @@
]
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(customer:)",
+ "kind": "Var",
+ "name": "unemploymentCarousel",
+ "printedName": "unemploymentCarousel",
"children": [
- {
- "kind": "TypeNominal",
- "name": "DemoMode",
- "printedName": "AtomicTransact.AtomicConfig.DemoMode",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV"
- },
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer?",
+ "printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
- "name": "Customer",
- "printedName": "AtomicTransact.AtomicConfig.DemoMode.Customer",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8CustomerV"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
}
],
- "hasDefaultArg": true,
"usr": "s:Sq"
}
],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV8customerA2E8CustomerVSg_tcfc",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV8customerA2E8CustomerVSg_tcfc",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV20unemploymentCarouselSbSgvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV20unemploymentCarouselSbSgvp",
"moduleName": "AtomicTransact",
"declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
"AccessControl",
"RawDocComment"
],
- "init_kind": "Designated"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "DemoMode",
- "printedName": "AtomicTransact.AtomicConfig.DemoMode",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV"
- },
- {
- "kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "any Swift.Decoder",
- "usr": "s:s7DecoderP"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV4fromAEs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV4fromAEs7Decoder_p_tKcfc",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "init_kind": "Designated"
- },
- {
- "kind": "Function",
- "name": "encode",
- "printedName": "encode(to:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Encoder",
- "printedName": "any Swift.Encoder",
- "usr": "s:s7EncoderP"
- }
- ],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV6encode2toys7Encoder_p_tKF",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV6encode2toys7Encoder_p_tKF",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "funcSelfKind": "NonMutating"
- }
- ],
- "declKind": "Struct",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV",
- "mangledName": "$s14AtomicTransact0A6ConfigV8DemoModeV",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Encodable",
- "printedName": "Encodable",
- "usr": "s:SE",
- "mangledName": "$sSE"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "Search",
- "printedName": "Search",
- "children": [
- {
- "kind": "Var",
- "name": "tags",
- "printedName": "tags",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "[Swift.String]?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Array",
- "printedName": "[Swift.String]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sa"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV6SearchV4tagsSaySSGSgvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV4tagsSaySSGSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasInitialValue",
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "hasStorage": true,
- "accessors": [
+ "hasStorage": true,
+ "accessors": [
{
"kind": "Accessor",
"name": "Get",
@@ -11268,29 +9572,21 @@
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "[Swift.String]?",
+ "printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
- "name": "Array",
- "printedName": "[Swift.String]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sa"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV6SearchV4tagsSaySSGSgvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV4tagsSaySSGSgvg",
+ "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV20unemploymentCarouselSbSgvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV20unemploymentCarouselSbSgvg",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "get"
@@ -11308,29 +9604,21 @@
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "[Swift.String]?",
+ "printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
- "name": "Array",
- "printedName": "[Swift.String]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sa"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV6SearchV4tagsSaySSGSgvs",
- "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV4tagsSaySSGSgvs",
+ "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV20unemploymentCarouselSbSgvs",
+ "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV20unemploymentCarouselSbSgvs",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "set"
@@ -11347,8 +9635,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV6SearchV4tagsSaySSGSgvM",
- "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV4tagsSaySSGSgvM",
+ "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV20unemploymentCarouselSbSgvM",
+ "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV20unemploymentCarouselSbSgvM",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "_modify"
@@ -11357,35 +9645,27 @@
},
{
"kind": "Var",
- "name": "excludedTags",
- "printedName": "excludedTags",
+ "name": "manualFallback",
+ "printedName": "manualFallback",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "[Swift.String]?",
+ "printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
- "name": "Array",
- "printedName": "[Swift.String]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sa"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV6SearchV12excludedTagsSaySSGSgvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV12excludedTagsSaySSGSgvp",
+ "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV14manualFallbackSbSgvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV14manualFallbackSbSgvp",
"moduleName": "AtomicTransact",
"declAttributes": [
"HasInitialValue",
@@ -11403,29 +9683,21 @@
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "[Swift.String]?",
+ "printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
- "name": "Array",
- "printedName": "[Swift.String]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sa"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV6SearchV12excludedTagsSaySSGSgvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV12excludedTagsSaySSGSgvg",
+ "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV14manualFallbackSbSgvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV14manualFallbackSbSgvg",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "get"
@@ -11443,29 +9715,21 @@
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "[Swift.String]?",
+ "printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
- "name": "Array",
- "printedName": "[Swift.String]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sa"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV6SearchV12excludedTagsSaySSGSgvs",
- "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV12excludedTagsSaySSGSgvs",
+ "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV14manualFallbackSbSgvs",
+ "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV14manualFallbackSbSgvs",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "set"
@@ -11482,8 +9746,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV6SearchV12excludedTagsSaySSGSgvM",
- "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV12excludedTagsSaySSGSgvM",
+ "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV14manualFallbackSbSgvM",
+ "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV14manualFallbackSbSgvM",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "_modify"
@@ -11491,145 +9755,26 @@
]
},
{
- "kind": "Var",
- "name": "ruleId",
- "printedName": "ruleId",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(fractionalDeposits:unemploymentCarousel:manualFallback:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV6SearchV6ruleIdSSSgvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV6ruleIdSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasInitialValue",
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV6SearchV6ruleIdSSSgvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV6ruleIdSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV6SearchV6ruleIdSSSgvs",
- "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV6ruleIdSSSgvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV6SearchV6ruleIdSSSgvM",
- "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV6ruleIdSSSgvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(tags:excludedTags:ruleId:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Search",
- "printedName": "AtomicTransact.AtomicConfig.Search",
- "usr": "s:14AtomicTransact0A6ConfigV6SearchV"
+ "name": "Experiments",
+ "printedName": "AtomicTransact.AtomicConfig.Experiments",
+ "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV"
},
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "[Swift.String]?",
+ "printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
- "name": "Array",
- "printedName": "[Swift.String]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sa"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
}
],
"hasDefaultArg": true,
@@ -11638,21 +9783,13 @@
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "[Swift.String]?",
+ "printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
- "name": "Array",
- "printedName": "[Swift.String]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sa"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
}
],
"hasDefaultArg": true,
@@ -11661,13 +9798,13 @@
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "Swift.String?",
+ "printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
}
],
"hasDefaultArg": true,
@@ -11675,8 +9812,8 @@
}
],
"declKind": "Constructor",
- "usr": "s:14AtomicTransact0A6ConfigV6SearchV4tags12excludedTags6ruleIdAESaySSGSg_AJSSSgtcfc",
- "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV4tags12excludedTags6ruleIdAESaySSGSg_AJSSSgtcfc",
+ "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDeposits20unemploymentCarousel14manualFallbackAESbSg_A2Itcfc",
+ "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDeposits20unemploymentCarousel14manualFallbackAESbSg_A2Itcfc",
"moduleName": "AtomicTransact",
"declAttributes": [
"AccessControl",
@@ -11691,9 +9828,9 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Search",
- "printedName": "AtomicTransact.AtomicConfig.Search",
- "usr": "s:14AtomicTransact0A6ConfigV6SearchV"
+ "name": "Experiments",
+ "printedName": "AtomicTransact.AtomicConfig.Experiments",
+ "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV"
},
{
"kind": "TypeNominal",
@@ -11703,8 +9840,8 @@
}
],
"declKind": "Constructor",
- "usr": "s:14AtomicTransact0A6ConfigV6SearchV4fromAEs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV4fromAEs7Decoder_p_tKcfc",
+ "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV4fromAEs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV4fromAEs7Decoder_p_tKcfc",
"moduleName": "AtomicTransact",
"implicit": true,
"throwing": true,
@@ -11728,8 +9865,8 @@
}
],
"declKind": "Func",
- "usr": "s:14AtomicTransact0A6ConfigV6SearchV6encode2toys7Encoder_p_tKF",
- "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV6encode2toys7Encoder_p_tKF",
+ "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV6encode2toys7Encoder_p_tKF",
"moduleName": "AtomicTransact",
"implicit": true,
"throwing": true,
@@ -11737,8 +9874,8 @@
}
],
"declKind": "Struct",
- "usr": "s:14AtomicTransact0A6ConfigV6SearchV",
- "mangledName": "$s14AtomicTransact0A6ConfigV6SearchV",
+ "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV",
+ "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV",
"moduleName": "AtomicTransact",
"declAttributes": [
"AccessControl",
@@ -11779,18 +9916,25 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
{
"kind": "TypeDecl",
- "name": "Experiments",
- "printedName": "Experiments",
+ "name": "Features",
+ "printedName": "Features",
"children": [
{
"kind": "Var",
- "name": "fractionalDeposits",
- "printedName": "fractionalDeposits",
+ "name": "manualDepositFlow",
+ "printedName": "manualDepositFlow",
"children": [
{
"kind": "TypeNominal",
@@ -11808,8 +9952,8 @@
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDepositsSbSgvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDepositsSbSgvp",
+ "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV17manualDepositFlowSbSgvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV17manualDepositFlowSbSgvp",
"moduleName": "AtomicTransact",
"declAttributes": [
"HasInitialValue",
@@ -11840,8 +9984,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDepositsSbSgvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDepositsSbSgvg",
+ "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV17manualDepositFlowSbSgvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV17manualDepositFlowSbSgvg",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "get"
@@ -11872,8 +10016,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDepositsSbSgvs",
- "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDepositsSbSgvs",
+ "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV17manualDepositFlowSbSgvs",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV17manualDepositFlowSbSgvs",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "set"
@@ -11890,8 +10034,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDepositsSbSgvM",
- "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDepositsSbSgvM",
+ "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV17manualDepositFlowSbSgvM",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV17manualDepositFlowSbSgvM",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "_modify"
@@ -11900,8 +10044,8 @@
},
{
"kind": "Var",
- "name": "unemploymentCarousel",
- "printedName": "unemploymentCarousel",
+ "name": "coAuth",
+ "printedName": "coAuth",
"children": [
{
"kind": "TypeNominal",
@@ -11919,8 +10063,8 @@
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV20unemploymentCarouselSbSgvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV20unemploymentCarouselSbSgvp",
+ "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV6coAuthSbSgvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV6coAuthSbSgvp",
"moduleName": "AtomicTransact",
"declAttributes": [
"HasInitialValue",
@@ -11951,8 +10095,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV20unemploymentCarouselSbSgvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV20unemploymentCarouselSbSgvg",
+ "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV6coAuthSbSgvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV6coAuthSbSgvg",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "get"
@@ -11983,8 +10127,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV20unemploymentCarouselSbSgvs",
- "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV20unemploymentCarouselSbSgvs",
+ "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV6coAuthSbSgvs",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV6coAuthSbSgvs",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "set"
@@ -12001,8 +10145,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV20unemploymentCarouselSbSgvM",
- "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV20unemploymentCarouselSbSgvM",
+ "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV6coAuthSbSgvM",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV6coAuthSbSgvM",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "_modify"
@@ -12010,10 +10154,31 @@
]
},
{
- "kind": "Var",
- "name": "manualFallback",
- "printedName": "manualFallback",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(coAuth:manualDepositFlow:)",
"children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Features",
+ "printedName": "AtomicTransact.AtomicConfig.Features",
+ "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Bool?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
"name": "Optional",
@@ -12026,160 +10191,13 @@
"usr": "s:Sb"
}
],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV14manualFallbackSbSgvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV14manualFallbackSbSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasInitialValue",
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV14manualFallbackSbSgvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV14manualFallbackSbSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV14manualFallbackSbSgvs",
- "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV14manualFallbackSbSgvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV14manualFallbackSbSgvM",
- "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV14manualFallbackSbSgvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(fractionalDeposits:unemploymentCarousel:manualFallback:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Experiments",
- "printedName": "AtomicTransact.AtomicConfig.Experiments",
- "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "hasDefaultArg": true,
+ "hasDefaultArg": true,
"usr": "s:Sq"
}
],
"declKind": "Constructor",
- "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDeposits20unemploymentCarousel14manualFallbackAESbSg_A2Itcfc",
- "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV18fractionalDeposits20unemploymentCarousel14manualFallbackAESbSg_A2Itcfc",
+ "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV6coAuth17manualDepositFlowAESbSg_AHtcfc",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV6coAuth17manualDepositFlowAESbSg_AHtcfc",
"moduleName": "AtomicTransact",
"declAttributes": [
"AccessControl",
@@ -12194,9 +10212,9 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Experiments",
- "printedName": "AtomicTransact.AtomicConfig.Experiments",
- "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV"
+ "name": "Features",
+ "printedName": "AtomicTransact.AtomicConfig.Features",
+ "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV"
},
{
"kind": "TypeNominal",
@@ -12206,8 +10224,8 @@
}
],
"declKind": "Constructor",
- "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV4fromAEs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV4fromAEs7Decoder_p_tKcfc",
+ "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV4fromAEs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV4fromAEs7Decoder_p_tKcfc",
"moduleName": "AtomicTransact",
"implicit": true,
"throwing": true,
@@ -12231,8 +10249,8 @@
}
],
"declKind": "Func",
- "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV6encode2toys7Encoder_p_tKF",
- "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV6encode2toys7Encoder_p_tKF",
+ "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV6encode2toys7Encoder_p_tKF",
"moduleName": "AtomicTransact",
"implicit": true,
"throwing": true,
@@ -12240,8 +10258,8 @@
}
],
"declKind": "Struct",
- "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV",
- "mangledName": "$s14AtomicTransact0A6ConfigV11ExperimentsV",
+ "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV",
"moduleName": "AtomicTransact",
"declAttributes": [
"AccessControl",
@@ -12282,40 +10300,38 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
{
"kind": "TypeDecl",
- "name": "Features",
- "printedName": "Features",
+ "name": "UserAction",
+ "printedName": "UserAction",
"children": [
{
"kind": "Var",
- "name": "manualDepositFlow",
- "printedName": "manualDepositFlow",
+ "name": "id",
+ "printedName": "id",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV17manualDepositFlowSbSgvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV17manualDepositFlowSbSgvp",
+ "usr": "s:14AtomicTransact0A6ConfigV10UserActionV2idSSvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV10UserActionV2idSSvp",
"moduleName": "AtomicTransact",
"declAttributes": [
- "HasInitialValue",
"HasStorage",
"AccessControl",
"RawDocComment"
@@ -12329,22 +10345,14 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV17manualDepositFlowSbSgvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV17manualDepositFlowSbSgvg",
+ "usr": "s:14AtomicTransact0A6ConfigV10UserActionV2idSSvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV10UserActionV2idSSvg",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "get"
@@ -12361,22 +10369,14 @@
},
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV17manualDepositFlowSbSgvs",
- "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV17manualDepositFlowSbSgvs",
+ "usr": "s:14AtomicTransact0A6ConfigV10UserActionV2idSSvs",
+ "mangledName": "$s14AtomicTransact0A6ConfigV10UserActionV2idSSvs",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "set"
@@ -12393,8 +10393,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV17manualDepositFlowSbSgvM",
- "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV17manualDepositFlowSbSgvM",
+ "usr": "s:14AtomicTransact0A6ConfigV10UserActionV2idSSvM",
+ "mangledName": "$s14AtomicTransact0A6ConfigV10UserActionV2idSSvM",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "_modify"
@@ -12402,165 +10402,29 @@
]
},
{
- "kind": "Var",
- "name": "coAuth",
- "printedName": "coAuth",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(id:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV6coAuthSbSgvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV6coAuthSbSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasInitialValue",
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV6coAuthSbSgvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV6coAuthSbSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV6coAuthSbSgvs",
- "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV6coAuthSbSgvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV6coAuthSbSgvM",
- "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV6coAuthSbSgvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(coAuth:manualDepositFlow:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Features",
- "printedName": "AtomicTransact.AtomicConfig.Features",
- "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "name": "UserAction",
+ "printedName": "AtomicTransact.AtomicConfig.UserAction",
+ "usr": "s:14AtomicTransact0A6ConfigV10UserActionV"
},
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Constructor",
- "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV6coAuth17manualDepositFlowAESbSg_AHtcfc",
- "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV6coAuth17manualDepositFlowAESbSg_AHtcfc",
+ "usr": "s:14AtomicTransact0A6ConfigV10UserActionV2idAESS_tcfc",
+ "mangledName": "$s14AtomicTransact0A6ConfigV10UserActionV2idAESS_tcfc",
"moduleName": "AtomicTransact",
"declAttributes": [
- "AccessControl",
- "RawDocComment"
+ "AccessControl"
],
"init_kind": "Designated"
},
@@ -12571,9 +10435,9 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Features",
- "printedName": "AtomicTransact.AtomicConfig.Features",
- "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV"
+ "name": "UserAction",
+ "printedName": "AtomicTransact.AtomicConfig.UserAction",
+ "usr": "s:14AtomicTransact0A6ConfigV10UserActionV"
},
{
"kind": "TypeNominal",
@@ -12583,8 +10447,8 @@
}
],
"declKind": "Constructor",
- "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV4fromAEs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV4fromAEs7Decoder_p_tKcfc",
+ "usr": "s:14AtomicTransact0A6ConfigV10UserActionV4fromAEs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0A6ConfigV10UserActionV4fromAEs7Decoder_p_tKcfc",
"moduleName": "AtomicTransact",
"implicit": true,
"throwing": true,
@@ -12608,8 +10472,8 @@
}
],
"declKind": "Func",
- "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV6encode2toys7Encoder_p_tKF",
- "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV6encode2toys7Encoder_p_tKF",
+ "usr": "s:14AtomicTransact0A6ConfigV10UserActionV6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV10UserActionV6encode2toys7Encoder_p_tKF",
"moduleName": "AtomicTransact",
"implicit": true,
"throwing": true,
@@ -12617,8 +10481,8 @@
}
],
"declKind": "Struct",
- "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV",
- "mangledName": "$s14AtomicTransact0A6ConfigV8FeaturesV",
+ "usr": "s:14AtomicTransact0A6ConfigV10UserActionV",
+ "mangledName": "$s14AtomicTransact0A6ConfigV10UserActionV",
"moduleName": "AtomicTransact",
"declAttributes": [
"AccessControl",
@@ -12659,18 +10523,25 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
{
"kind": "TypeDecl",
- "name": "UserAction",
- "printedName": "UserAction",
+ "name": "Customer",
+ "printedName": "Customer",
"children": [
{
"kind": "Var",
- "name": "id",
- "printedName": "id",
+ "name": "name",
+ "printedName": "name",
"children": [
{
"kind": "TypeNominal",
@@ -12680,8 +10551,8 @@
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV10UserActionV2idSSvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV10UserActionV2idSSvp",
+ "usr": "s:14AtomicTransact0A6ConfigV8CustomerV4nameSSvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8CustomerV4nameSSvp",
"moduleName": "AtomicTransact",
"declAttributes": [
"HasStorage",
@@ -12703,8 +10574,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV10UserActionV2idSSvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV10UserActionV2idSSvg",
+ "usr": "s:14AtomicTransact0A6ConfigV8CustomerV4nameSSvg",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8CustomerV4nameSSvg",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "get"
@@ -12727,8 +10598,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV10UserActionV2idSSvs",
- "mangledName": "$s14AtomicTransact0A6ConfigV10UserActionV2idSSvs",
+ "usr": "s:14AtomicTransact0A6ConfigV8CustomerV4nameSSvs",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8CustomerV4nameSSvs",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "set"
@@ -12745,8 +10616,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV10UserActionV2idSSvM",
- "mangledName": "$s14AtomicTransact0A6ConfigV10UserActionV2idSSvM",
+ "usr": "s:14AtomicTransact0A6ConfigV8CustomerV4nameSSvM",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8CustomerV4nameSSvM",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "_modify"
@@ -12756,13 +10627,13 @@
{
"kind": "Constructor",
"name": "init",
- "printedName": "init(id:)",
+ "printedName": "init(name:)",
"children": [
{
"kind": "TypeNominal",
- "name": "UserAction",
- "printedName": "AtomicTransact.AtomicConfig.UserAction",
- "usr": "s:14AtomicTransact0A6ConfigV10UserActionV"
+ "name": "Customer",
+ "printedName": "AtomicTransact.AtomicConfig.Customer",
+ "usr": "s:14AtomicTransact0A6ConfigV8CustomerV"
},
{
"kind": "TypeNominal",
@@ -12772,8 +10643,8 @@
}
],
"declKind": "Constructor",
- "usr": "s:14AtomicTransact0A6ConfigV10UserActionV2idAESS_tcfc",
- "mangledName": "$s14AtomicTransact0A6ConfigV10UserActionV2idAESS_tcfc",
+ "usr": "s:14AtomicTransact0A6ConfigV8CustomerV4nameAESS_tcfc",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8CustomerV4nameAESS_tcfc",
"moduleName": "AtomicTransact",
"declAttributes": [
"AccessControl"
@@ -12787,9 +10658,9 @@
"children": [
{
"kind": "TypeNominal",
- "name": "UserAction",
- "printedName": "AtomicTransact.AtomicConfig.UserAction",
- "usr": "s:14AtomicTransact0A6ConfigV10UserActionV"
+ "name": "Customer",
+ "printedName": "AtomicTransact.AtomicConfig.Customer",
+ "usr": "s:14AtomicTransact0A6ConfigV8CustomerV"
},
{
"kind": "TypeNominal",
@@ -12799,8 +10670,8 @@
}
],
"declKind": "Constructor",
- "usr": "s:14AtomicTransact0A6ConfigV10UserActionV4fromAEs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0A6ConfigV10UserActionV4fromAEs7Decoder_p_tKcfc",
+ "usr": "s:14AtomicTransact0A6ConfigV8CustomerV4fromAEs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8CustomerV4fromAEs7Decoder_p_tKcfc",
"moduleName": "AtomicTransact",
"implicit": true,
"throwing": true,
@@ -12824,8 +10695,8 @@
}
],
"declKind": "Func",
- "usr": "s:14AtomicTransact0A6ConfigV10UserActionV6encode2toys7Encoder_p_tKF",
- "mangledName": "$s14AtomicTransact0A6ConfigV10UserActionV6encode2toys7Encoder_p_tKF",
+ "usr": "s:14AtomicTransact0A6ConfigV8CustomerV6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8CustomerV6encode2toys7Encoder_p_tKF",
"moduleName": "AtomicTransact",
"implicit": true,
"throwing": true,
@@ -12833,8 +10704,8 @@
}
],
"declKind": "Struct",
- "usr": "s:14AtomicTransact0A6ConfigV10UserActionV",
- "mangledName": "$s14AtomicTransact0A6ConfigV10UserActionV",
+ "usr": "s:14AtomicTransact0A6ConfigV8CustomerV",
+ "mangledName": "$s14AtomicTransact0A6ConfigV8CustomerV",
"moduleName": "AtomicTransact",
"declAttributes": [
"AccessControl",
@@ -12875,256 +10746,47 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
{
"kind": "TypeDecl",
- "name": "Customer",
- "printedName": "Customer",
+ "name": "NavigationOptions",
+ "printedName": "NavigationOptions",
"children": [
{
"kind": "Var",
- "name": "name",
- "printedName": "name",
+ "name": "showBackButton",
+ "printedName": "showBackButton",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Optional",
+ "printedName": "Swift.Bool?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "usr": "s:Sq"
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV8CustomerV4nameSSvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV8CustomerV4nameSSvp",
+ "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV14showBackButtonSbSgvp",
+ "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV14showBackButtonSbSgvp",
"moduleName": "AtomicTransact",
"declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8CustomerV4nameSSvg",
- "mangledName": "$s14AtomicTransact0A6ConfigV8CustomerV4nameSSvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8CustomerV4nameSSvs",
- "mangledName": "$s14AtomicTransact0A6ConfigV8CustomerV4nameSSvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A6ConfigV8CustomerV4nameSSvM",
- "mangledName": "$s14AtomicTransact0A6ConfigV8CustomerV4nameSSvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(name:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Customer",
- "printedName": "AtomicTransact.AtomicConfig.Customer",
- "usr": "s:14AtomicTransact0A6ConfigV8CustomerV"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0A6ConfigV8CustomerV4nameAESS_tcfc",
- "mangledName": "$s14AtomicTransact0A6ConfigV8CustomerV4nameAESS_tcfc",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Customer",
- "printedName": "AtomicTransact.AtomicConfig.Customer",
- "usr": "s:14AtomicTransact0A6ConfigV8CustomerV"
- },
- {
- "kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "any Swift.Decoder",
- "usr": "s:s7DecoderP"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0A6ConfigV8CustomerV4fromAEs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0A6ConfigV8CustomerV4fromAEs7Decoder_p_tKcfc",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "init_kind": "Designated"
- },
- {
- "kind": "Function",
- "name": "encode",
- "printedName": "encode(to:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Encoder",
- "printedName": "any Swift.Encoder",
- "usr": "s:s7EncoderP"
- }
- ],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0A6ConfigV8CustomerV6encode2toys7Encoder_p_tKF",
- "mangledName": "$s14AtomicTransact0A6ConfigV8CustomerV6encode2toys7Encoder_p_tKF",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "funcSelfKind": "NonMutating"
- }
- ],
- "declKind": "Struct",
- "usr": "s:14AtomicTransact0A6ConfigV8CustomerV",
- "mangledName": "$s14AtomicTransact0A6ConfigV8CustomerV",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Encodable",
- "printedName": "Encodable",
- "usr": "s:SE",
- "mangledName": "$sSE"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "NavigationOptions",
- "printedName": "NavigationOptions",
- "children": [
- {
- "kind": "Var",
- "name": "showBackButton",
- "printedName": "showBackButton",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0A6ConfigV17NavigationOptionsV14showBackButtonSbSgvp",
- "mangledName": "$s14AtomicTransact0A6ConfigV17NavigationOptionsV14showBackButtonSbSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasInitialValue",
+ "HasInitialValue",
"HasStorage",
"AccessControl",
"RawDocComment"
@@ -13590,6 +11252,13 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -13768,6 +11437,13 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -15702,19 +13378,16 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
{
"kind": "Import",
"name": "UIKit",
@@ -15727,44 +13400,53 @@
},
{
"kind": "Import",
- "name": "Combine",
- "printedName": "Combine",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Import",
- "name": "QuantumIOS",
- "printedName": "QuantumIOS",
+ "name": "SwiftUI",
+ "printedName": "SwiftUI",
"declKind": "Import",
"moduleName": "AtomicTransact"
},
{
"kind": "TypeDecl",
- "name": "Atomic",
- "printedName": "Atomic",
+ "name": "TransactActionPresenter",
+ "printedName": "TransactActionPresenter",
"children": [
{
- "kind": "Function",
- "name": "presentTransact",
- "printedName": "presentTransact(from:config:environment:presentationStyle:onInteraction:onDataRequest:onAuthStatusUpdate:onTaskStatusUpdate:onLaunch:onCompletion:onError:)",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
+ "name": "TransactActionPresenter",
+ "printedName": "AtomicTransact.TransactActionPresenter",
+ "usr": "s:14AtomicTransact0B15ActionPresenterC"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B15ActionPresenterCACycfc",
+ "mangledName": "$s14AtomicTransact0B15ActionPresenterCACycfc",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "Custom",
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "presentAction",
+ "printedName": "presentAction(id:environment:presentationStyle:theme:metadata:onLaunch:onAuthStatusUpdate:onTaskStatusUpdate:onCompletion:)",
+ "children": [
{
"kind": "TypeNominal",
- "name": "UIViewController",
- "printedName": "UIKit.UIViewController",
- "usr": "c:objc(cs)UIViewController"
+ "name": "Void",
+ "printedName": "()"
},
{
"kind": "TypeNominal",
- "name": "AtomicConfig",
- "printedName": "AtomicTransact.AtomicConfig",
- "usr": "s:14AtomicTransact0A6ConfigV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
},
{
"kind": "TypeNominal",
@@ -15780,28 +13462,37 @@
"hasDefaultArg": true,
"usr": "c:@E@UIModalPresentationStyle"
},
+ {
+ "kind": "TypeNominal",
+ "name": "Theme",
+ "printedName": "AtomicTransact.AtomicConfig.Theme",
+ "hasDefaultArg": true,
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV"
+ },
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "((AtomicTransact.TransactInteraction) -> ())?",
+ "printedName": "[Swift.String : Swift.String]?",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactInteraction) -> ()",
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : Swift.String]",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
},
{
"kind": "TypeNominal",
- "name": "TransactInteraction",
- "printedName": "AtomicTransact.TransactInteraction",
- "usr": "s:14AtomicTransact0B11InteractionV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:SD"
}
],
"hasDefaultArg": true,
@@ -15810,32 +13501,22 @@
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)?",
+ "printedName": "(() -> ())?",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
- "printedName": "(AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?",
+ "printedName": "() -> ()",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactDataResponse?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactDataResponse",
- "printedName": "AtomicTransact.TransactDataResponse",
- "usr": "s:14AtomicTransact0B12DataResponseV"
- }
- ],
- "usr": "s:Sq"
+ "name": "Void",
+ "printedName": "()"
},
{
"kind": "TypeNominal",
- "name": "TransactDataRequest",
- "printedName": "AtomicTransact.TransactDataRequest",
- "usr": "s:14AtomicTransact0B11DataRequestV"
+ "name": "Void",
+ "printedName": "()"
}
]
}
@@ -15897,32 +13578,6 @@
"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",
@@ -15949,503 +13604,502 @@
],
"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:14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgAA0bK8ResponseVSgAA0bkL0VYacSgyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0bZ0OcSgyAA0bS0OcSgtFZ",
- "mangledName": "$s14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgAA0bK8ResponseVSgAA0bkL0VYacSgyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0bZ0OcSgyAA0bS0OcSgtFZ",
+ "usr": "s:14AtomicTransact0B15ActionPresenterC07presentC02id11environment17presentationStyle5theme8metadata8onLaunch0L16AuthStatusUpdate0l4TaskoP00L10CompletionySS_AA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSDyS2SGSgyycSgyAA0bnoP0VcSgyAA0bqoP0VcSgyAA0B8ResponseOcSgtF",
+ "mangledName": "$s14AtomicTransact0B15ActionPresenterC07presentC02id11environment17presentationStyle5theme8metadata8onLaunch0L16AuthStatusUpdate0l4TaskoP00L10CompletionySS_AA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSDyS2SGSgyycSgyAA0bnoP0VcSgyAA0bqoP0VcSgyAA0B8ResponseOcSgtF",
"moduleName": "AtomicTransact",
- "static": true,
"declAttributes": [
- "AccessControl",
+ "Final",
"Custom",
+ "AccessControl",
"RawDocComment"
],
"funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:14AtomicTransact0B15ActionPresenterC",
+ "mangledName": "$s14AtomicTransact0B15ActionPresenterC",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "Custom",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
},
{
- "kind": "Function",
- "name": "presentTransact",
- "printedName": "presentTransact(from:config:environment:presentationStyle:onInteraction:onDataRequest:onAuthStatusUpdate:onTaskStatusUpdate:onLaunch:onCompletion:onError:)",
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "TransactAuthStatusUpdate",
+ "printedName": "TransactAuthStatusUpdate",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "company",
+ "printedName": "company",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "UIViewController",
- "printedName": "UIKit.UIViewController",
- "usr": "c:objc(cs)UIViewController"
- },
- {
- "kind": "TypeNominal",
- "name": "AtomicConfig",
- "printedName": "AtomicTransact.AtomicConfig",
- "usr": "s:14AtomicTransact0A6ConfigV"
- },
- {
- "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"
- },
+ "name": "TransactCompany",
+ "printedName": "AtomicTransact.TransactCompany",
+ "usr": "s:14AtomicTransact0B7CompanyV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV7companyAA0B7CompanyVvp",
+ "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV7companyAA0B7CompanyVvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactInteraction) -> ())?",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactInteraction) -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactInteraction",
- "printedName": "AtomicTransact.TransactInteraction",
- "usr": "s:14AtomicTransact0B11InteractionV"
- }
- ]
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactDataRequest) -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
{
"kind": "TypeNominal",
- "name": "TransactDataRequest",
- "printedName": "AtomicTransact.TransactDataRequest",
- "usr": "s:14AtomicTransact0B11DataRequestV"
+ "name": "TransactCompany",
+ "printedName": "AtomicTransact.TransactCompany",
+ "usr": "s:14AtomicTransact0B7CompanyV"
}
- ]
- },
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV7companyAA0B7CompanyVvg",
+ "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV7companyAA0B7CompanyVvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "status",
+ "printedName": "status",
+ "children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?",
+ "name": "AuthStatus",
+ "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV6statusAC0cD0Ovp",
+ "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV6statusAC0cD0Ovp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactAuthStatusUpdate",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "AuthStatus",
+ "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV6statusAC0cD0Ovg",
+ "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV6statusAC0cD0Ovg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "AuthStatus",
+ "printedName": "AuthStatus",
+ "children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?",
+ "kind": "Var",
+ "name": "authenticated",
+ "printedName": "authenticated",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
- "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()",
+ "printedName": "(AtomicTransact.TransactAuthStatusUpdate.AuthStatus.Type) -> AtomicTransact.TransactAuthStatusUpdate.AuthStatus",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "AuthStatus",
+ "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O"
},
{
"kind": "TypeNominal",
- "name": "TransactTaskStatusUpdate",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV"
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AuthStatus",
+ "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O"
+ }
+ ]
}
]
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O13authenticatedyA2EmF",
+ "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV0cD0O13authenticatedyA2EmF",
+ "moduleName": "AtomicTransact"
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "(() -> ())?",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "() -> ()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus?",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "AuthStatus",
+ "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O"
}
- ]
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueAESgSS_tcfc",
+ "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueAESgSS_tcfc",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "init_kind": "Designated"
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactResponse) -> ())?",
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactResponse) -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactResponse",
- "printedName": "AtomicTransact.TransactResponse",
- "usr": "s:14AtomicTransact0B8ResponseO"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactError) -> ())?",
- "children": [
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueSSvp",
+ "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueSSvp",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessors": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactError) -> ()",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactError",
- "printedName": "AtomicTransact.TransactError",
- "usr": "s:14AtomicTransact0B5ErrorO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueSSvg",
+ "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ ]
}
],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgyAA0bkL0VcyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0B8ResponseOcSgyAA0bS0OcSgtFZ",
- "mangledName": "$s14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgyAA0bkL0VcyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0B8ResponseOcSgyAA0bS0OcSgtFZ",
+ "declKind": "Enum",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O",
+ "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV0cD0O",
"moduleName": "AtomicTransact",
- "static": true,
"declAttributes": [
- "AccessControl",
- "Custom",
- "RawDocComment"
+ "AccessControl"
],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "presentAction",
- "printedName": "presentAction(from:id:environment:presentationStyle:theme:metadata:onLaunch:onAuthStatusUpdate:onTaskStatusUpdate:onCompletion:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "UIViewController",
- "printedName": "UIKit.UIViewController",
- "usr": "c:objc(cs)UIViewController"
- },
+ "enumRawTypeName": "String",
+ "conformances": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
},
{
- "kind": "TypeNominal",
- "name": "TransactEnvironment",
- "printedName": "AtomicTransact.TransactEnvironment",
- "hasDefaultArg": true,
- "usr": "s:14AtomicTransact0B11EnvironmentO"
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
},
{
- "kind": "TypeNominal",
- "name": "UIModalPresentationStyle",
- "printedName": "UIKit.UIModalPresentationStyle",
- "hasDefaultArg": true,
- "usr": "c:@E@UIModalPresentationStyle"
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
},
{
- "kind": "TypeNominal",
- "name": "Theme",
- "printedName": "AtomicTransact.AtomicConfig.Theme",
- "hasDefaultArg": true,
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV"
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "[Swift.String : Swift.String]?",
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
"children": [
{
- "kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : Swift.String]",
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
"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"
+ "usr": "s:SY",
+ "mangledName": "$sSY"
},
{
- "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": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
},
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(company:status:)",
+ "children": [
{
"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"
+ "name": "TransactAuthStatusUpdate",
+ "printedName": "AtomicTransact.TransactAuthStatusUpdate",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV"
},
{
"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"
+ "name": "TransactCompany",
+ "printedName": "AtomicTransact.TransactCompany",
+ "usr": "s:14AtomicTransact0B7CompanyV"
},
{
"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"
+ "name": "AuthStatus",
+ "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O"
}
],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0A0O13presentAction4from2id11environment17presentationStyle5theme8metadata8onLaunch0L16AuthStatusUpdate0l4TaskoP00L10CompletionySo16UIViewControllerC_SSAA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSDyS2SGSgyycSgyAA0bnoP0VcSgyAA0bqoP0VcSgyAA0B8ResponseOcSgtFZ",
- "mangledName": "$s14AtomicTransact0A0O13presentAction4from2id11environment17presentationStyle5theme8metadata8onLaunch0L16AuthStatusUpdate0l4TaskoP00L10CompletionySo16UIViewControllerC_SSAA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSDyS2SGSgyycSgyAA0bnoP0VcSgyAA0bqoP0VcSgyAA0B8ResponseOcSgtFZ",
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV7company6statusAcA0B7CompanyV_AC0cD0Otcfc",
+ "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV7company6statusAcA0B7CompanyV_AC0cD0Otcfc",
"moduleName": "AtomicTransact",
- "static": true,
"declAttributes": [
"AccessControl",
- "Custom",
"RawDocComment"
],
- "funcSelfKind": "NonMutating"
+ "init_kind": "Designated"
},
{
- "kind": "Var",
- "name": "interactions",
- "printedName": "interactions",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
- "name": "AnyPublisher",
- "printedName": "Combine.AnyPublisher",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactInteraction",
- "printedName": "AtomicTransact.TransactInteraction",
- "usr": "s:14AtomicTransact0B11InteractionV"
- },
- {
- "kind": "TypeNominal",
- "name": "Never",
- "printedName": "Swift.Never",
- "usr": "s:s5NeverO"
- }
- ],
- "usr": "s:7Combine12AnyPublisherV"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0A0O12interactions7Combine12AnyPublisherVyAA0B11InteractionVs5NeverOGvpZ",
- "mangledName": "$s14AtomicTransact0A0O12interactions7Combine12AnyPublisherVyAA0B11InteractionVs5NeverOGvpZ",
- "moduleName": "AtomicTransact",
- "static": true,
+ "name": "TransactAuthStatusUpdate",
+ "printedName": "AtomicTransact.TransactAuthStatusUpdate",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV4fromACs7Decoder_p_tKcfc",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "throwing": true,
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV",
+ "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "TransactCompany",
+ "printedName": "TransactCompany",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "id",
+ "printedName": "id",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B7CompanyV2idSSvp",
+ "mangledName": "$s14AtomicTransact0B7CompanyV2idSSvp",
+ "moduleName": "AtomicTransact",
"declAttributes": [
+ "HasStorage",
"AccessControl",
- "Custom",
"RawDocComment"
],
+ "isLet": true,
+ "hasStorage": true,
"accessors": [
{
"kind": "Accessor",
@@ -16454,227 +14108,248 @@
"children": [
{
"kind": "TypeNominal",
- "name": "AnyPublisher",
- "printedName": "Combine.AnyPublisher",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactInteraction",
- "printedName": "AtomicTransact.TransactInteraction",
- "usr": "s:14AtomicTransact0B11InteractionV"
- },
- {
- "kind": "TypeNominal",
- "name": "Never",
- "printedName": "Swift.Never",
- "usr": "s:s5NeverO"
- }
- ],
- "usr": "s:7Combine12AnyPublisherV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A0O12interactions7Combine12AnyPublisherVyAA0B11InteractionVs5NeverOGvgZ",
- "mangledName": "$s14AtomicTransact0A0O12interactions7Combine12AnyPublisherVyAA0B11InteractionVs5NeverOGvgZ",
+ "usr": "s:14AtomicTransact0B7CompanyV2idSSvg",
+ "mangledName": "$s14AtomicTransact0B7CompanyV2idSSvg",
"moduleName": "AtomicTransact",
- "static": true,
+ "implicit": true,
"accessorKind": "get"
}
]
},
{
- "kind": "Function",
- "name": "dismissTransact",
- "printedName": "dismissTransact()",
+ "kind": "Var",
+ "name": "name",
+ "printedName": "name",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0A0O07dismissB0yyFZ",
- "mangledName": "$s14AtomicTransact0A0O07dismissB0yyFZ",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B7CompanyV4nameSSvp",
+ "mangledName": "$s14AtomicTransact0B7CompanyV4nameSSvp",
"moduleName": "AtomicTransact",
- "static": true,
"declAttributes": [
+ "HasStorage",
"AccessControl",
"RawDocComment"
],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "hideTransact",
- "printedName": "hideTransact()",
- "children": [
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B7CompanyV4nameSSvg",
+ "mangledName": "$s14AtomicTransact0B7CompanyV4nameSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0A0O04hideB0yyFZ",
- "mangledName": "$s14AtomicTransact0A0O04hideB0yyFZ",
- "moduleName": "AtomicTransact",
- "static": true,
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "funcSelfKind": "NonMutating"
+ ]
},
{
- "kind": "Function",
- "name": "setDebug",
- "printedName": "setDebug(isEnabled:forwardLogs:)",
+ "kind": "Var",
+ "name": "branding",
+ "printedName": "branding",
"children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- },
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "((Swift.String) -> ())?",
+ "printedName": "AtomicTransact.TransactCompany.Branding?",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(Swift.String) -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "Branding",
+ "printedName": "AtomicTransact.TransactCompany.Branding",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV"
}
],
- "hasDefaultArg": true,
"usr": "s:Sq"
}
],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0A0O8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ",
- "mangledName": "$s14AtomicTransact0A0O8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B7CompanyV8brandingAC8BrandingVSgvp",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8brandingAC8BrandingVSgvp",
"moduleName": "AtomicTransact",
- "static": true,
"declAttributes": [
+ "HasStorage",
"AccessControl",
"RawDocComment"
],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "TypeDecl",
- "name": "PauseTransactError",
- "printedName": "PauseTransactError",
- "children": [
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "Var",
- "name": "transactNotPresented",
- "printedName": "transactNotPresented",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.Atomic.PauseTransactError.Type) -> AtomicTransact.Atomic.PauseTransactError",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactCompany.Branding?",
"children": [
{
"kind": "TypeNominal",
- "name": "PauseTransactError",
- "printedName": "AtomicTransact.Atomic.PauseTransactError",
- "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.Atomic.PauseTransactError.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "PauseTransactError",
- "printedName": "AtomicTransact.Atomic.PauseTransactError",
- "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO"
- }
- ]
+ "name": "Branding",
+ "printedName": "AtomicTransact.TransactCompany.Branding",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV"
}
- ]
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO20transactNotPresentedyA2EmF",
- "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO20transactNotPresentedyA2EmF",
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B7CompanyV8brandingAC8BrandingVSgvg",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8brandingAC8BrandingVSgvg",
"moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(id:name:branding:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactCompany",
+ "printedName": "AtomicTransact.TransactCompany",
+ "usr": "s:14AtomicTransact0B7CompanyV"
},
{
- "kind": "Function",
- "name": "==",
- "printedName": "==(_:_:)",
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactCompany.Branding?",
"children": [
{
"kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- },
- {
- "kind": "TypeNominal",
- "name": "PauseTransactError",
- "printedName": "AtomicTransact.Atomic.PauseTransactError",
- "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO"
- },
+ "name": "Branding",
+ "printedName": "AtomicTransact.TransactCompany.Branding",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B7CompanyV2id4name8brandingACSS_SSAC8BrandingVSgtcfc",
+ "mangledName": "$s14AtomicTransact0B7CompanyV2id4name8brandingACSS_SSAC8BrandingVSgtcfc",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Branding",
+ "printedName": "Branding",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "color",
+ "printedName": "color",
+ "children": [
{
"kind": "TypeNominal",
- "name": "PauseTransactError",
- "printedName": "AtomicTransact.Atomic.PauseTransactError",
- "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO2eeoiySbAE_AEtFZ",
- "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO2eeoiySbAE_AEtFZ",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV5colorSSvp",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV5colorSSvp",
"moduleName": "AtomicTransact",
- "static": true,
- "implicit": true,
- "funcSelfKind": "NonMutating"
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV5colorSSvg",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV5colorSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
},
{
"kind": "Var",
- "name": "hashValue",
- "printedName": "hashValue",
+ "name": "logo",
+ "printedName": "logo",
"children": [
{
"kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
+ "name": "Logo",
+ "printedName": "AtomicTransact.TransactCompany.Branding.Logo",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV"
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO9hashValueSivp",
- "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO9hashValueSivp",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4logoAE4LogoVvp",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4logoAE4LogoVvp",
"moduleName": "AtomicTransact",
- "implicit": true,
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
"accessors": [
{
"kind": "Accessor",
@@ -16683,14 +14358,14 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
+ "name": "Logo",
+ "printedName": "AtomicTransact.TransactCompany.Branding.Logo",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO9hashValueSivg",
- "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO9hashValueSivg",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4logoAE4LogoVvg",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4logoAE4LogoVvg",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "get"
@@ -16698,194 +14373,369 @@
]
},
{
- "kind": "Function",
- "name": "hash",
- "printedName": "hash(into:)",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(color:logo:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Branding",
+ "printedName": "AtomicTransact.TransactCompany.Branding",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV"
},
{
"kind": "TypeNominal",
- "name": "Hasher",
- "printedName": "Swift.Hasher",
- "paramValueOwnership": "InOut",
- "usr": "s:s6HasherV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Logo",
+ "printedName": "AtomicTransact.TransactCompany.Branding.Logo",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV"
}
],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO4hash4intoys6HasherVz_tF",
- "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO4hash4intoys6HasherVz_tF",
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV5color4logoAESS_AE4LogoVtcfc",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV5color4logoAESS_AE4LogoVtcfc",
"moduleName": "AtomicTransact",
- "implicit": true,
- "funcSelfKind": "NonMutating"
- }
- ],
- "declKind": "Enum",
- "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO",
- "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
},
{
- "kind": "Conformance",
- "name": "Error",
- "printedName": "Error",
- "usr": "s:s5ErrorP",
- "mangledName": "$ss5ErrorP"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "PausedTransactRef",
- "printedName": "PausedTransactRef",
- "children": [
- {
- "kind": "Function",
- "name": "resume",
- "printedName": "resume(source:animated:)",
+ "kind": "TypeDecl",
+ "name": "Logo",
+ "printedName": "Logo",
"children": [
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "kind": "Var",
+ "name": "url",
+ "printedName": "url",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV3urlSSvp",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV3urlSSvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV3urlSSvg",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV3urlSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
},
{
- "kind": "TypeNominal",
- "name": "UIViewController",
- "printedName": "UIKit.UIViewController",
- "usr": "c:objc(cs)UIViewController"
+ "kind": "Var",
+ "name": "backgroundColor",
+ "printedName": "backgroundColor",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV15backgroundColorSSSgvp",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV15backgroundColorSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV15backgroundColorSSSgvg",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV15backgroundColorSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
},
{
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "hasDefaultArg": true,
- "usr": "s:Sb"
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(url:backgroundColor:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Logo",
+ "printedName": "AtomicTransact.TransactCompany.Branding.Logo",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV3url15backgroundColorAGSS_SSSgtcfc",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV3url15backgroundColorAGSS_SSSgtcfc",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Logo",
+ "printedName": "AtomicTransact.TransactCompany.Branding.Logo",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV4fromAGs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV4fromAGs7Decoder_p_tKcfc",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "throwing": true,
+ "init_kind": "Designated"
}
],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0A0O06PausedB3RefC6resume6source8animatedySo16UIViewControllerC_SbtF",
- "mangledName": "$s14AtomicTransact0A0O06PausedB3RefC6resume6source8animatedySo16UIViewControllerC_SbtF",
+ "declKind": "Struct",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV",
"moduleName": "AtomicTransact",
"declAttributes": [
- "Final",
"AccessControl",
- "Custom",
"RawDocComment"
],
- "funcSelfKind": "NonMutating"
- }
- ],
- "declKind": "Class",
- "usr": "s:14AtomicTransact0A0O06PausedB3RefC",
- "mangledName": "$s14AtomicTransact0A0O06PausedB3RefC",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "Final",
- "AccessControl",
- "RawDocComment"
- ],
- "hasMissingDesignatedInitializers": true,
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "Function",
- "name": "pauseTransact",
- "printedName": "pauseTransact(animated:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "PausedTransactRef",
- "printedName": "AtomicTransact.Atomic.PausedTransactRef",
- "usr": "s:14AtomicTransact0A0O06PausedB3RefC"
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
},
{
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "hasDefaultArg": true,
- "usr": "s:Sb"
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Branding",
+ "printedName": "AtomicTransact.TransactCompany.Branding",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4fromAEs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4fromAEs7Decoder_p_tKcfc",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "throwing": true,
+ "init_kind": "Designated"
}
],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0A0O05pauseB08animatedAC06PausedB3RefCSb_tYaAC05PauseB5ErrorOYKFZ",
- "mangledName": "$s14AtomicTransact0A0O05pauseB08animatedAC06PausedB3RefCSb_tYaAC05PauseB5ErrorOYKFZ",
+ "declKind": "Struct",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV",
"moduleName": "AtomicTransact",
- "static": true,
"declAttributes": [
"AccessControl",
"RawDocComment"
],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactCompany",
+ "printedName": "AtomicTransact.TransactCompany",
+ "usr": "s:14AtomicTransact0B7CompanyV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B7CompanyV4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0B7CompanyV4fromACs7Decoder_p_tKcfc",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
"throwing": true,
- "funcSelfKind": "NonMutating"
+ "init_kind": "Designated"
}
],
- "declKind": "Enum",
- "usr": "s:14AtomicTransact0A0O",
- "mangledName": "$s14AtomicTransact0A0O",
+ "declKind": "Struct",
+ "usr": "s:14AtomicTransact0B7CompanyV",
+ "mangledName": "$s14AtomicTransact0B7CompanyV",
"moduleName": "AtomicTransact",
"declAttributes": [
"AccessControl",
@@ -16905,6 +14755,27 @@
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -16920,39 +14791,39 @@
},
{
"kind": "TypeDecl",
- "name": "TransactDataResponse",
- "printedName": "TransactDataResponse",
+ "name": "TransactDataRequest",
+ "printedName": "TransactDataRequest",
"children": [
{
"kind": "Var",
- "name": "card",
- "printedName": "card",
+ "name": "taskId",
+ "printedName": "taskId",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "AtomicTransact.TransactDataResponse.CardData?",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "CardData",
- "printedName": "AtomicTransact.TransactDataResponse.CardData",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV4cardAC04CardC0VSgvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV4cardAC04CardC0VSgvp",
+ "usr": "s:14AtomicTransact0B11DataRequestV6taskIdSSSgvp",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV6taskIdSSSgvp",
"moduleName": "AtomicTransact",
"declAttributes": [
+ "HasInitialValue",
"HasStorage",
"AccessControl",
"RawDocComment"
],
- "isLet": true,
"hasStorage": true,
"accessors": [
{
@@ -16963,273 +14834,128 @@
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "AtomicTransact.TransactDataResponse.CardData?",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "CardData",
- "printedName": "AtomicTransact.TransactDataResponse.CardData",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV4cardAC04CardC0VSgvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV4cardAC04CardC0VSgvg",
+ "usr": "s:14AtomicTransact0B11DataRequestV6taskIdSSSgvg",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV6taskIdSSSgvg",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "identity",
- "printedName": "identity",
- "children": [
+ },
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactDataResponse.Identity?",
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
- "name": "Identity",
- "printedName": "AtomicTransact.TransactDataResponse.Identity",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV8identityAC8IdentityVSgvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8identityAC8IdentityVSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ "name": "Void",
+ "printedName": "()"
+ },
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "AtomicTransact.TransactDataResponse.Identity?",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Identity",
- "printedName": "AtomicTransact.TransactDataResponse.Identity",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV8identityAC8IdentityVSgvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8identityAC8IdentityVSgvg",
+ "usr": "s:14AtomicTransact0B11DataRequestV6taskIdSSSgvs",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV6taskIdSSSgvs",
"moduleName": "AtomicTransact",
"implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(card:identity:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactDataResponse",
- "printedName": "AtomicTransact.TransactDataResponse",
- "usr": "s:14AtomicTransact0B12DataResponseV"
+ "accessorKind": "set"
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactDataResponse.CardData?",
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
- "name": "CardData",
- "printedName": "AtomicTransact.TransactDataResponse.CardData",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V"
+ "name": "Void",
+ "printedName": "()"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11DataRequestV6taskIdSSSgvM",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV6taskIdSSSgvM",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "userId",
+ "printedName": "userId",
+ "children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactDataResponse.Identity?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Identity",
- "printedName": "AtomicTransact.TransactDataResponse.Identity",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B12DataResponseV4card8identityA2C04CardC0VSg_AC8IdentityVSgtcfc",
- "mangledName": "$s14AtomicTransact0B12DataResponseV4card8identityA2C04CardC0VSg_AC8IdentityVSgtcfc",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11DataRequestV6userIdSSvp",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV6userIdSSvp",
"moduleName": "AtomicTransact",
"declAttributes": [
- "AccessControl"
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
],
- "init_kind": "Designated"
- },
- {
- "kind": "TypeDecl",
- "name": "ValidationErrorType",
- "printedName": "ValidationErrorType",
- "children": [
- {
- "kind": "Var",
- "name": "invalidCharacterCount",
- "printedName": "invalidCharacterCount",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactDataResponse.ValidationErrorType.Type) -> AtomicTransact.TransactDataResponse.ValidationErrorType",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ValidationErrorType",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ValidationErrorType",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO21invalidCharacterCountyA2EmF",
- "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO21invalidCharacterCountyA2EmF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Var",
- "name": "tooManyCharacters",
- "printedName": "tooManyCharacters",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactDataResponse.ValidationErrorType.Type) -> AtomicTransact.TransactDataResponse.ValidationErrorType",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ValidationErrorType",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ValidationErrorType",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO17tooManyCharactersyA2EmF",
- "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO17tooManyCharactersyA2EmF",
- "moduleName": "AtomicTransact"
- },
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "Var",
- "name": "invalidCharacters",
- "printedName": "invalidCharacters",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactDataResponse.ValidationErrorType.Type) -> AtomicTransact.TransactDataResponse.ValidationErrorType",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ValidationErrorType",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ValidationErrorType",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
- }
- ]
- }
- ]
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO17invalidCharactersyA2EmF",
- "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO17invalidCharactersyA2EmF",
- "moduleName": "AtomicTransact"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11DataRequestV6userIdSSvg",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV6userIdSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(rawValue:)",
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ValidationErrorType",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
- }
- ],
- "usr": "s:Sq"
+ "name": "Void",
+ "printedName": "()"
},
{
"kind": "TypeNominal",
@@ -17238,152 +14964,128 @@
"usr": "s:SS"
}
],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueAESgSS_tcfc",
- "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueAESgSS_tcfc",
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11DataRequestV6userIdSSvs",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV6userIdSSvs",
"moduleName": "AtomicTransact",
"implicit": true,
- "init_kind": "Designated"
+ "accessorKind": "set"
},
{
- "kind": "Var",
- "name": "rawValue",
- "printedName": "rawValue",
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Void",
+ "printedName": "()"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueSSvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueSSvp",
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11DataRequestV6userIdSSvM",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV6userIdSSvM",
"moduleName": "AtomicTransact",
"implicit": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueSSvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueSSvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
+ "accessorKind": "_modify"
}
- ],
- "declKind": "Enum",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO",
- "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "enumRawTypeName": "String",
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "identifier",
+ "printedName": "identifier",
+ "children": [
{
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
- },
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11DataRequestV10identifierSSvp",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV10identifierSSvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "Conformance",
- "name": "RawRepresentable",
- "printedName": "RawRepresentable",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
- "kind": "TypeWitness",
- "name": "RawValue",
- "printedName": "RawValue",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "usr": "s:SY",
- "mangledName": "$sSY"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Encodable",
- "printedName": "Encodable",
- "usr": "s:SE",
- "mangledName": "$sSE"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11DataRequestV10identifierSSvg",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV10identifierSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
},
{
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11DataRequestV10identifierSSvs",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV10identifierSSvs",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "set"
},
{
- "kind": "Conformance",
- "name": "Error",
- "printedName": "Error",
- "usr": "s:s5ErrorP",
- "mangledName": "$ss5ErrorP"
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11DataRequestV10identifierSSvM",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV10identifierSSvM",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "_modify"
}
]
},
{
- "kind": "TypeDecl",
- "name": "ValidationError",
- "printedName": "ValidationError",
+ "kind": "Var",
+ "name": "fields",
+ "printedName": "fields",
"children": [
{
- "kind": "Var",
- "name": "fieldName",
- "printedName": "fieldName",
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
"children": [
{
"kind": "TypeNominal",
@@ -17392,22 +15094,29 @@
"usr": "s:SS"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldNameSSvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldNameSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11DataRequestV6fieldsSaySSGvp",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV6fieldsSaySSGvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
"children": [
{
"kind": "TypeNominal",
@@ -17416,71 +15125,78 @@
"usr": "s:SS"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldNameSSvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldNameSSvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ "usr": "s:Sa"
}
- ]
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11DataRequestV6fieldsSaySSGvg",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV6fieldsSaySSGvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
},
{
- "kind": "Var",
- "name": "error",
- "printedName": "error",
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
- "name": "ValidationErrorType",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV5errorAC0eF4TypeOvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV5errorAC0eF4TypeOvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ "name": "Void",
+ "printedName": "()"
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
"children": [
{
"kind": "TypeNominal",
- "name": "ValidationErrorType",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV5errorAC0eF4TypeOvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV5errorAC0eF4TypeOvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ "usr": "s:Sa"
}
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(fieldName:error:)",
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11DataRequestV6fieldsSaySSGvs",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV6fieldsSaySSGvs",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
- "name": "ValidationError",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationError",
- "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV"
- },
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11DataRequestV6fieldsSaySSGvM",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV6fieldsSaySSGvM",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "data",
+ "printedName": "data",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : any Swift.Sendable]",
+ "children": [
{
"kind": "TypeNominal",
"name": "String",
@@ -17489,50 +15205,61 @@
},
{
"kind": "TypeNominal",
- "name": "ValidationErrorType",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
}
],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldName5errorAESS_AC0eF4TypeOtcfc",
- "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldName5errorAESS_AC0eF4TypeOtcfc",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl"
- ],
- "init_kind": "Designated"
- },
+ "usr": "s:SD"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvp",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "ValidationError",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationError",
- "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV"
- },
- {
- "kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "any Swift.Decoder",
- "usr": "s:s7DecoderP"
+ "name": "Dictionary",
+ "printedName": "[Swift.String : any Swift.Sendable]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
+ }
+ ],
+ "usr": "s:SD"
}
],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV4fromAEs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV4fromAEs7Decoder_p_tKcfc",
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvg",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvg",
"moduleName": "AtomicTransact",
"implicit": true,
- "throwing": true,
- "init_kind": "Designated"
+ "accessorKind": "get"
},
{
- "kind": "Function",
- "name": "encode",
- "printedName": "encode(to:)",
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
@@ -17541,446 +15268,530 @@
},
{
"kind": "TypeNominal",
- "name": "Encoder",
- "printedName": "any Swift.Encoder",
- "usr": "s:s7EncoderP"
+ "name": "Dictionary",
+ "printedName": "[Swift.String : any Swift.Sendable]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
+ }
+ ],
+ "usr": "s:SD"
}
],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV6encode2toys7Encoder_p_tKF",
- "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV6encode2toys7Encoder_p_tKF",
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvs",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvs",
"moduleName": "AtomicTransact",
"implicit": true,
- "throwing": true,
- "funcSelfKind": "NonMutating"
+ "accessorKind": "set"
},
{
- "kind": "Function",
- "name": "==",
- "printedName": "==(_:_:)",
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- },
- {
- "kind": "TypeNominal",
- "name": "ValidationError",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationError",
- "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV"
- },
- {
- "kind": "TypeNominal",
- "name": "ValidationError",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationError",
- "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV"
+ "name": "Void",
+ "printedName": "()"
}
],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV2eeoiySbAE_AEtFZ",
- "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV2eeoiySbAE_AEtFZ",
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvM",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvM",
"moduleName": "AtomicTransact",
- "static": true,
"implicit": true,
- "funcSelfKind": "NonMutating"
+ "accessorKind": "_modify"
}
- ],
- "declKind": "Struct",
- "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV",
- "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "conformances": [
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(userId:identifier:fields:taskId:additionalData:)",
+ "children": [
{
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
+ "kind": "TypeNominal",
+ "name": "TransactDataRequest",
+ "printedName": "AtomicTransact.TransactDataRequest",
+ "usr": "s:14AtomicTransact0B11DataRequestV"
},
{
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
},
{
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
},
{
- "kind": "Conformance",
- "name": "Encodable",
- "printedName": "Encodable",
- "usr": "s:SE",
- "mangledName": "$sSE"
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sa"
},
{
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
{
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : any Swift.Sendable]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:SD"
}
- ]
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B11DataRequestV6userId10identifier6fields04taskF0010additionalC0ACSS_SSSaySSGSSSgSDySSs8Sendable_pGtcfc",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV6userId10identifier6fields04taskF0010additionalC0ACSS_SSSaySSGSSSgSDySSs8Sendable_pGtcfc",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:14AtomicTransact0B11DataRequestV",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
},
{
- "kind": "TypeDecl",
- "name": "Identity",
- "printedName": "Identity",
+ "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": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "TransactDataResponse",
+ "printedName": "TransactDataResponse",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "card",
+ "printedName": "card",
"children": [
{
- "kind": "Var",
- "name": "firstName",
- "printedName": "firstName",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CardData",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV4cardAC04CardC0VSgvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV4cardAC04CardC0VSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "Swift.String?",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData?",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "CardData",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V"
}
],
"usr": "s:Sq"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV9firstNameSSSgvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV9firstNameSSSgvp",
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV4cardAC04CardC0VSgvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV4cardAC04CardC0VSgvg",
"moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "identity",
+ "printedName": "identity",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactDataResponse.Identity?",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV9firstNameSSSgvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV9firstNameSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ "kind": "TypeNominal",
+ "name": "Identity",
+ "printedName": "AtomicTransact.TransactDataResponse.Identity",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV"
}
- ]
- },
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV8identityAC8IdentityVSgvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8identityAC8IdentityVSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "Var",
- "name": "lastName",
- "printedName": "lastName",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "Swift.String?",
+ "printedName": "AtomicTransact.TransactDataResponse.Identity?",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Identity",
+ "printedName": "AtomicTransact.TransactDataResponse.Identity",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV"
}
],
"usr": "s:Sq"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV8lastNameSSSgvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV8lastNameSSSgvp",
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV8identityAC8IdentityVSgvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8identityAC8IdentityVSgvg",
"moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV8lastNameSSSgvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV8lastNameSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(card:identity:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactDataResponse",
+ "printedName": "AtomicTransact.TransactDataResponse",
+ "usr": "s:14AtomicTransact0B12DataResponseV"
},
{
- "kind": "Var",
- "name": "postalCode",
- "printedName": "postalCode",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData?",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "CardData",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV10postalCodeSSSgvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV10postalCodeSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactDataResponse.Identity?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Identity",
+ "printedName": "AtomicTransact.TransactDataResponse.Identity",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV"
+ }
],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B12DataResponseV4card8identityA2C04CardC0VSg_AC8IdentityVSgtcfc",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV4card8identityA2C04CardC0VSg_AC8IdentityVSgtcfc",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "ValidationErrorType",
+ "printedName": "ValidationErrorType",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "invalidCharacterCount",
+ "printedName": "invalidCharacterCount",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactDataResponse.ValidationErrorType.Type) -> AtomicTransact.TransactDataResponse.ValidationErrorType",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "ValidationErrorType",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "ValidationErrorType",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
}
- ],
- "usr": "s:Sq"
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV10postalCodeSSSgvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV10postalCodeSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ ]
}
- ]
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO21invalidCharacterCountyA2EmF",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO21invalidCharacterCountyA2EmF",
+ "moduleName": "AtomicTransact"
},
{
"kind": "Var",
- "name": "address",
- "printedName": "address",
+ "name": "tooManyCharacters",
+ "printedName": "tooManyCharacters",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactDataResponse.ValidationErrorType.Type) -> AtomicTransact.TransactDataResponse.ValidationErrorType",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "ValidationErrorType",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ValidationErrorType",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
+ }
+ ]
}
- ],
- "usr": "s:Sq"
+ ]
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV7addressSSSgvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV7addressSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO17tooManyCharactersyA2EmF",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO17tooManyCharactersyA2EmF",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Var",
+ "name": "invalidCharacters",
+ "printedName": "invalidCharacters",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactDataResponse.ValidationErrorType.Type) -> AtomicTransact.TransactDataResponse.ValidationErrorType",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "ValidationErrorType",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "ValidationErrorType",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
}
- ],
- "usr": "s:Sq"
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV7addressSSSgvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV7addressSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ ]
}
- ]
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO17invalidCharactersyA2EmF",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO17invalidCharactersyA2EmF",
+ "moduleName": "AtomicTransact"
},
{
- "kind": "Var",
- "name": "address2",
- "printedName": "address2",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "Swift.String?",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType?",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "ValidationErrorType",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
}
],
"usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV8address2SSSgvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV8address2SSSgvp",
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueAESgSS_tcfc",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueAESgSS_tcfc",
"moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV8address2SSSgvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV8address2SSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
+ "implicit": true,
+ "init_kind": "Designated"
},
{
"kind": "Var",
- "name": "city",
- "printedName": "city",
+ "name": "rawValue",
+ "printedName": "rawValue",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV4citySSSgvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV4citySSSgvp",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueSSvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueSSvp",
"moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
+ "implicit": true,
"accessors": [
{
"kind": "Accessor",
@@ -17989,37 +15800,68 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV4citySSSgvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV4citySSSgvg",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueSSvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueSSvg",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "get"
}
]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "enumRawTypeName": "String",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
},
{
- "kind": "Var",
- "name": "state",
- "printedName": "state",
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
"children": [
{
"kind": "TypeNominal",
@@ -18027,13 +15869,69 @@
"printedName": "Swift.String",
"usr": "s:SS"
}
- ],
- "usr": "s:Sq"
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Error",
+ "printedName": "Error",
+ "usr": "s:s5ErrorP",
+ "mangledName": "$ss5ErrorP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "ValidationError",
+ "printedName": "ValidationError",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "fieldName",
+ "printedName": "fieldName",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5stateSSSgvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5stateSSSgvp",
+ "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldNameSSvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldNameSSvp",
"moduleName": "AtomicTransact",
"declAttributes": [
"HasStorage",
@@ -18050,22 +15948,14 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5stateSSSgvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5stateSSSgvg",
+ "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldNameSSvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldNameSSvg",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "get"
@@ -18074,27 +15964,19 @@
},
{
"kind": "Var",
- "name": "phone",
- "printedName": "phone",
+ "name": "error",
+ "printedName": "error",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "ValidationErrorType",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5phoneSSSgvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5phoneSSSgvp",
+ "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV5errorAC0eF4TypeOvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV5errorAC0eF4TypeOvp",
"moduleName": "AtomicTransact",
"declAttributes": [
"HasStorage",
@@ -18111,22 +15993,14 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "ValidationErrorType",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5phoneSSSgvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5phoneSSSgvg",
+ "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV5errorAC0eF4TypeOvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV5errorAC0eF4TypeOvg",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "get"
@@ -18134,13 +16008,195 @@
]
},
{
- "kind": "Var",
- "name": "email",
- "printedName": "email",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(fieldName:error:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
+ "name": "ValidationError",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationError",
+ "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ValidationErrorType",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldName5errorAESS_AC0eF4TypeOtcfc",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldName5errorAESS_AC0eF4TypeOtcfc",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ValidationError",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationError",
+ "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV4fromAEs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV4fromAEs7Decoder_p_tKcfc",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "throwing": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "any Swift.Encoder",
+ "usr": "s:s7EncoderP"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV6encode2toys7Encoder_p_tKF",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ValidationError",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationError",
+ "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ValidationError",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationError",
+ "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV2eeoiySbAE_AEtFZ",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV2eeoiySbAE_AEtFZ",
+ "moduleName": "AtomicTransact",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Identity",
+ "printedName": "Identity",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "firstName",
+ "printedName": "firstName",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
"printedName": "Swift.String?",
"children": [
{
@@ -18154,8 +16210,8 @@
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5emailSSSgvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5emailSSSgvp",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV9firstNameSSSgvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV9firstNameSSSgvp",
"moduleName": "AtomicTransact",
"declAttributes": [
"HasStorage",
@@ -18186,8 +16242,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5emailSSSgvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5emailSSSgvg",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV9firstNameSSSgvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV9firstNameSSSgvg",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "get"
@@ -18195,16 +16251,10 @@
]
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(firstName:lastName:postalCode:address:address2:city:state:phone:email:)",
+ "kind": "Var",
+ "name": "lastName",
+ "printedName": "lastName",
"children": [
- {
- "kind": "TypeNominal",
- "name": "Identity",
- "printedName": "AtomicTransact.TransactDataResponse.Identity",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV"
- },
{
"kind": "TypeNominal",
"name": "Optional",
@@ -18217,24 +16267,55 @@
"usr": "s:SS"
}
],
- "hasDefaultArg": true,
"usr": "s:Sq"
- },
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV8lastNameSSSgvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV8lastNameSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV8lastNameSSSgvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV8lastNameSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "postalCode",
+ "printedName": "postalCode",
+ "children": [
{
"kind": "TypeNominal",
"name": "Optional",
@@ -18247,24 +16328,55 @@
"usr": "s:SS"
}
],
- "hasDefaultArg": true,
"usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV10postalCodeSSSgvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV10postalCodeSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV10postalCodeSSSgvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV10postalCodeSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "address",
+ "printedName": "address",
+ "children": [
{
"kind": "TypeNominal",
"name": "Optional",
@@ -18277,24 +16389,55 @@
"usr": "s:SS"
}
],
- "hasDefaultArg": true,
"usr": "s:Sq"
- },
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV7addressSSSgvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV7addressSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV7addressSSSgvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV7addressSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "address2",
+ "printedName": "address2",
+ "children": [
{
"kind": "TypeNominal",
"name": "Optional",
@@ -18307,24 +16450,55 @@
"usr": "s:SS"
}
],
- "hasDefaultArg": true,
"usr": "s:Sq"
- },
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV8address2SSSgvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV8address2SSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV8address2SSSgvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV8address2SSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "city",
+ "printedName": "city",
+ "children": [
{
"kind": "TypeNominal",
"name": "Optional",
@@ -18337,198 +16511,82 @@
"usr": "s:SS"
}
],
- "hasDefaultArg": true,
"usr": "s:Sq"
}
],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV9firstName04lastG010postalCode7address8address24city5state5phone5emailAESSSg_A8Otcfc",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV9firstName04lastG010postalCode7address8address24city5state5phone5emailAESSSg_A8Otcfc",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV4citySSSgvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV4citySSSgvp",
"moduleName": "AtomicTransact",
"declAttributes": [
- "AccessControl"
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
],
- "init_kind": "Designated"
- },
- {
- "kind": "Function",
- "name": "validate",
- "printedName": "validate()",
- "children": [
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Array",
- "printedName": "[AtomicTransact.TransactDataResponse.ValidationError]",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "ValidationError",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationError",
- "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "usr": "s:Sa"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV4citySSSgvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV4citySSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV8validateSayAC15ValidationErrorVGyF",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV8validateSayAC15ValidationErrorVGyF",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "funcSelfKind": "NonMutating"
+ ]
},
{
- "kind": "Function",
- "name": "isValid",
- "printedName": "isValid()",
+ "kind": "Var",
+ "name": "state",
+ "printedName": "state",
"children": [
{
"kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV7isValidSbyF",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV7isValidSbyF",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5stateSSSgvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5stateSSSgvp",
"moduleName": "AtomicTransact",
"declAttributes": [
+ "HasStorage",
"AccessControl",
"RawDocComment"
],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Identity",
- "printedName": "AtomicTransact.TransactDataResponse.Identity",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV"
- },
- {
- "kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "any Swift.Decoder",
- "usr": "s:s7DecoderP"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV4fromAEs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV4fromAEs7Decoder_p_tKcfc",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "init_kind": "Designated"
- },
- {
- "kind": "Function",
- "name": "encode",
- "printedName": "encode(to:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Encoder",
- "printedName": "any Swift.Encoder",
- "usr": "s:s7EncoderP"
- }
- ],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV6encode2toys7Encoder_p_tKF",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV6encode2toys7Encoder_p_tKF",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "funcSelfKind": "NonMutating"
- }
- ],
- "declKind": "Struct",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Encodable",
- "printedName": "Encodable",
- "usr": "s:SE",
- "mangledName": "$sSE"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "CardData",
- "printedName": "CardData",
- "children": [
- {
- "kind": "Var",
- "name": "number",
- "printedName": "number",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6numberSSvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6numberSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
"kind": "Accessor",
"name": "Get",
@@ -18536,14 +16594,22 @@
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6numberSSvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6numberSSvg",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5stateSSSgvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5stateSSSgvg",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "get"
@@ -18552,8 +16618,8 @@
},
{
"kind": "Var",
- "name": "expiry",
- "printedName": "expiry",
+ "name": "phone",
+ "printedName": "phone",
"children": [
{
"kind": "TypeNominal",
@@ -18571,8 +16637,8 @@
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6expirySSSgvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6expirySSSgvp",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5phoneSSSgvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5phoneSSSgvp",
"moduleName": "AtomicTransact",
"declAttributes": [
"HasStorage",
@@ -18603,8 +16669,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6expirySSSgvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6expirySSSgvg",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5phoneSSSgvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5phoneSSSgvg",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "get"
@@ -18613,8 +16679,8 @@
},
{
"kind": "Var",
- "name": "cvv",
- "printedName": "cvv",
+ "name": "email",
+ "printedName": "email",
"children": [
{
"kind": "TypeNominal",
@@ -18632,8 +16698,8 @@
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V3cvvSSSgvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V3cvvSSSgvp",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5emailSSSgvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5emailSSSgvp",
"moduleName": "AtomicTransact",
"declAttributes": [
"HasStorage",
@@ -18664,8 +16730,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V3cvvSSSgvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V3cvvSSSgvg",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5emailSSSgvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5emailSSSgvg",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "get"
@@ -18673,164 +16739,66 @@
]
},
{
- "kind": "Var",
- "name": "cardType",
- "printedName": "cardType",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(firstName:lastName:postalCode:address:address2:city:state:phone:email:)",
"children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Identity",
+ "printedName": "AtomicTransact.TransactDataResponse.Identity",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV"
+ },
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType?",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "CardType",
- "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
+ "hasDefaultArg": true,
"usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V8cardTypeAE0eG0OSgvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V8cardTypeAE0eG0OSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "CardType",
- "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V8cardTypeAE0eG0OSgvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V8cardTypeAE0eG0OSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "CardType",
- "printedName": "CardType",
- "children": [
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
- "kind": "Var",
- "name": "debit",
- "printedName": "debit",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactDataResponse.CardData.CardType.Type) -> AtomicTransact.TransactDataResponse.CardData.CardType",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "CardType",
- "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "CardType",
- "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO5debityA2GmF",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO5debityA2GmF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Var",
- "name": "credit",
- "printedName": "credit",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactDataResponse.CardData.CardType.Type) -> AtomicTransact.TransactDataResponse.CardData.CardType",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "CardType",
- "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "CardType",
- "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
- }
- ]
- }
- ]
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO6credityA2GmF",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO6credityA2GmF",
- "moduleName": "AtomicTransact"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(rawValue:)",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "CardType",
- "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
- }
- ],
- "usr": "s:Sq"
- },
{
"kind": "TypeNominal",
"name": "String",
@@ -18838,17 +16806,13 @@
"usr": "s:SS"
}
],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueAGSgSS_tcfc",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueAGSgSS_tcfc",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "init_kind": "Designated"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
{
- "kind": "Var",
- "name": "rawValue",
- "printedName": "rawValue",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
@@ -18857,133 +16821,23 @@
"usr": "s:SS"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueSSvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueSSvp",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueSSvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueSSvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- }
- ],
- "declKind": "Enum",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "enumRawTypeName": "String",
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
{
- "kind": "Conformance",
- "name": "RawRepresentable",
- "printedName": "RawRepresentable",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
- "kind": "TypeWitness",
- "name": "RawValue",
- "printedName": "RawValue",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "usr": "s:SY",
- "mangledName": "$sSY"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Encodable",
- "printedName": "Encodable",
- "usr": "s:SE",
- "mangledName": "$sSE"
- }
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(number:expiry:cvv:cardType:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "CardData",
- "printedName": "AtomicTransact.TransactDataResponse.CardData",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
{
"kind": "TypeNominal",
@@ -18997,6 +16851,7 @@
"usr": "s:SS"
}
],
+ "hasDefaultArg": true,
"usr": "s:Sq"
},
{
@@ -19011,18 +16866,19 @@
"usr": "s:SS"
}
],
+ "hasDefaultArg": true,
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType?",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "CardType",
- "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"hasDefaultArg": true,
@@ -19030,12 +16886,11 @@
}
],
"declKind": "Constructor",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6number6expiry3cvv8cardTypeAESS_SSSgAjE0eJ0OSgtcfc",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6number6expiry3cvv8cardTypeAESS_SSSgAjE0eJ0OSgtcfc",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV9firstName04lastG010postalCode7address8address24city5state5phone5emailAESSSg_A8Otcfc",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV9firstName04lastG010postalCode7address8address24city5state5phone5emailAESSSg_A8Otcfc",
"moduleName": "AtomicTransact",
"declAttributes": [
- "AccessControl",
- "RawDocComment"
+ "AccessControl"
],
"init_kind": "Designated"
},
@@ -19060,8 +16915,8 @@
}
],
"declKind": "Func",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V8validateSayAC15ValidationErrorVGyF",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V8validateSayAC15ValidationErrorVGyF",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV8validateSayAC15ValidationErrorVGyF",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV8validateSayAC15ValidationErrorVGyF",
"moduleName": "AtomicTransact",
"declAttributes": [
"AccessControl",
@@ -19082,8 +16937,8 @@
}
],
"declKind": "Func",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V7isValidSbyF",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V7isValidSbyF",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV7isValidSbyF",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV7isValidSbyF",
"moduleName": "AtomicTransact",
"declAttributes": [
"AccessControl",
@@ -19098,9 +16953,9 @@
"children": [
{
"kind": "TypeNominal",
- "name": "CardData",
- "printedName": "AtomicTransact.TransactDataResponse.CardData",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V"
+ "name": "Identity",
+ "printedName": "AtomicTransact.TransactDataResponse.Identity",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV"
},
{
"kind": "TypeNominal",
@@ -19110,8 +16965,8 @@
}
],
"declKind": "Constructor",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V4fromAEs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V4fromAEs7Decoder_p_tKcfc",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV4fromAEs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV4fromAEs7Decoder_p_tKcfc",
"moduleName": "AtomicTransact",
"implicit": true,
"throwing": true,
@@ -19135,8 +16990,8 @@
}
],
"declKind": "Func",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6encode2toys7Encoder_p_tKF",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6encode2toys7Encoder_p_tKF",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV6encode2toys7Encoder_p_tKF",
"moduleName": "AtomicTransact",
"implicit": true,
"throwing": true,
@@ -19144,8 +16999,8 @@
}
],
"declKind": "Struct",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV",
"moduleName": "AtomicTransact",
"declAttributes": [
"AccessControl",
@@ -19186,1064 +17041,995 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactDataResponse",
- "printedName": "AtomicTransact.TransactDataResponse",
- "usr": "s:14AtomicTransact0B12DataResponseV"
- },
- {
- "kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "any Swift.Decoder",
- "usr": "s:s7DecoderP"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B12DataResponseV4fromACs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0B12DataResponseV4fromACs7Decoder_p_tKcfc",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "init_kind": "Designated"
- },
- {
- "kind": "Function",
- "name": "encode",
- "printedName": "encode(to:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
},
{
- "kind": "TypeNominal",
- "name": "Encoder",
- "printedName": "any Swift.Encoder",
- "usr": "s:s7EncoderP"
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
- ],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0B12DataResponseV6encode2toys7Encoder_p_tKF",
- "mangledName": "$s14AtomicTransact0B12DataResponseV6encode2toys7Encoder_p_tKF",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "funcSelfKind": "NonMutating"
- }
- ],
- "declKind": "Struct",
- "usr": "s:14AtomicTransact0B12DataResponseV",
- "mangledName": "$s14AtomicTransact0B12DataResponseV",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Encodable",
- "printedName": "Encodable",
- "usr": "s:SE",
- "mangledName": "$sSE"
+ ]
},
{
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "TransactSDKEvent",
- "printedName": "TransactSDKEvent",
- "children": [
- {
- "kind": "Var",
- "name": "close",
- "printedName": "close",
+ "kind": "TypeDecl",
+ "name": "CardData",
+ "printedName": "CardData",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
+ "kind": "Var",
+ "name": "number",
+ "printedName": "number",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
- },
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6numberSSvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6numberSSvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactSDKEvent.Type",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6numberSSvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6numberSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B8SDKEventO5closeyA2CmF",
- "mangledName": "$s14AtomicTransact0B8SDKEventO5closeyA2CmF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Var",
- "name": "finish",
- "printedName": "finish",
- "children": [
+ },
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
+ "kind": "Var",
+ "name": "expiry",
+ "printedName": "expiry",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactSDKEvent.Type",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:Sq"
}
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B8SDKEventO6finishyA2CmF",
- "mangledName": "$s14AtomicTransact0B8SDKEventO6finishyA2CmF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Var",
- "name": "openURL",
- "printedName": "openURL",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
- },
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6expirySSSgvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6expirySSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactSDKEvent.Type",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
- ]
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6expirySSSgvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6expirySSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B8SDKEventO7openURLyA2CmF",
- "mangledName": "$s14AtomicTransact0B8SDKEventO7openURLyA2CmF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Var",
- "name": "interaction",
- "printedName": "interaction",
- "children": [
+ },
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
+ "kind": "Var",
+ "name": "cvv",
+ "printedName": "cvv",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactSDKEvent.Type",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:Sq"
}
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B8SDKEventO11interactionyA2CmF",
- "mangledName": "$s14AtomicTransact0B8SDKEventO11interactionyA2CmF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Var",
- "name": "dataRequest",
- "printedName": "dataRequest",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
- },
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V3cvvSSSgvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V3cvvSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactSDKEvent.Type",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
- ]
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V3cvvSSSgvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V3cvvSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B8SDKEventO11dataRequestyA2CmF",
- "mangledName": "$s14AtomicTransact0B8SDKEventO11dataRequestyA2CmF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Var",
- "name": "automationHandoff",
- "printedName": "automationHandoff",
- "children": [
+ },
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
+ "kind": "Var",
+ "name": "cardType",
+ "printedName": "cardType",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactSDKEvent.Type",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType?",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
+ "name": "CardType",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
}
- ]
+ ],
+ "usr": "s:Sq"
}
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B8SDKEventO17automationHandoffyA2CmF",
- "mangledName": "$s14AtomicTransact0B8SDKEventO17automationHandoffyA2CmF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Var",
- "name": "launch",
- "printedName": "launch",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
- },
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V8cardTypeAE0eG0OSgvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V8cardTypeAE0eG0OSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactSDKEvent.Type",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CardType",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
+ }
+ ],
+ "usr": "s:Sq"
}
- ]
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V8cardTypeAE0eG0OSgvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V8cardTypeAE0eG0OSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B8SDKEventO6launchyA2CmF",
- "mangledName": "$s14AtomicTransact0B8SDKEventO6launchyA2CmF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Var",
- "name": "authStatusUpdate",
- "printedName": "authStatusUpdate",
- "children": [
+ },
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
+ "kind": "TypeDecl",
+ "name": "CardType",
+ "printedName": "CardType",
"children": [
{
- "kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactSDKEvent.Type",
+ "kind": "Var",
+ "name": "debit",
+ "printedName": "debit",
"children": [
{
- "kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactDataResponse.CardData.CardType.Type) -> AtomicTransact.TransactDataResponse.CardData.CardType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CardType",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CardType",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
+ }
+ ]
+ }
+ ]
}
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B8SDKEventO16authStatusUpdateyA2CmF",
- "mangledName": "$s14AtomicTransact0B8SDKEventO16authStatusUpdateyA2CmF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Var",
- "name": "taskStatusUpdate",
- "printedName": "taskStatusUpdate",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
- "children": [
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO5debityA2GmF",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO5debityA2GmF",
+ "moduleName": "AtomicTransact"
+ },
{
- "kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
+ "kind": "Var",
+ "name": "credit",
+ "printedName": "credit",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactDataResponse.CardData.CardType.Type) -> AtomicTransact.TransactDataResponse.CardData.CardType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CardType",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CardType",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO6credityA2GmF",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO6credityA2GmF",
+ "moduleName": "AtomicTransact"
},
{
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactSDKEvent.Type",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CardType",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B8SDKEventO16taskStatusUpdateyA2CmF",
- "mangledName": "$s14AtomicTransact0B8SDKEventO16taskStatusUpdateyA2CmF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Var",
- "name": "error",
- "printedName": "error",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueAGSgSS_tcfc",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueAGSgSS_tcfc",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "init_kind": "Designated"
},
{
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactSDKEvent.Type",
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueSSvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueSSvp",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueSSvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
]
}
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B8SDKEventO5erroryA2CmF",
- "mangledName": "$s14AtomicTransact0B8SDKEventO5erroryA2CmF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(rawValue:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactSDKEvent?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
- }
],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B8SDKEventO8rawValueACSgSS_tcfc",
- "mangledName": "$s14AtomicTransact0B8SDKEventO8rawValueACSgSS_tcfc",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "init_kind": "Designated"
- },
- {
- "kind": "Var",
- "name": "rawValue",
- "printedName": "rawValue",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B8SDKEventO8rawValueSSvp",
- "mangledName": "$s14AtomicTransact0B8SDKEventO8rawValueSSvp",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B8SDKEventO8rawValueSSvg",
- "mangledName": "$s14AtomicTransact0B8SDKEventO8rawValueSSvg",
+ "declKind": "Enum",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "allCases",
- "printedName": "allCases",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Array",
- "printedName": "[AtomicTransact.TransactSDKEvent]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
- }
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
],
- "usr": "s:Sa"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B8SDKEventO8allCasesSayACGvpZ",
- "mangledName": "$s14AtomicTransact0B8SDKEventO8allCasesSayACGvpZ",
- "moduleName": "AtomicTransact",
- "static": true,
- "implicit": true,
- "declAttributes": [
- "Nonisolated"
- ],
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ "enumRawTypeName": "String",
+ "conformances": [
{
- "kind": "TypeNominal",
- "name": "Array",
- "printedName": "[AtomicTransact.TransactSDKEvent]",
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
"children": [
{
- "kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
}
],
- "usr": "s:Sa"
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B8SDKEventO8allCasesSayACGvgZ",
- "mangledName": "$s14AtomicTransact0B8SDKEventO8allCasesSayACGvgZ",
- "moduleName": "AtomicTransact",
- "static": true,
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- }
- ],
- "declKind": "Enum",
- "usr": "s:14AtomicTransact0B8SDKEventO",
- "mangledName": "$s14AtomicTransact0B8SDKEventO",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl"
- ],
- "enumRawTypeName": "String",
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
- },
- {
- "kind": "Conformance",
- "name": "RawRepresentable",
- "printedName": "RawRepresentable",
- "children": [
+ ]
+ },
{
- "kind": "TypeWitness",
- "name": "RawValue",
- "printedName": "RawValue",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(number:expiry:cvv:cardType:)",
"children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CardData",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V"
+ },
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
- }
- ]
- }
- ],
- "usr": "s:SY",
- "mangledName": "$sSY"
- },
- {
- "kind": "Conformance",
- "name": "CaseIterable",
- "printedName": "CaseIterable",
- "children": [
- {
- "kind": "TypeWitness",
- "name": "AllCases",
- "printedName": "AllCases",
- "children": [
+ },
{
"kind": "TypeNominal",
- "name": "Array",
- "printedName": "[AtomicTransact.TransactSDKEvent]",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "usr": "s:Sa"
- }
- ]
- }
- ],
- "usr": "s:s12CaseIterableP",
- "mangledName": "$ss12CaseIterableP"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "TransactTaskStatusUpdate",
- "printedName": "TransactTaskStatusUpdate",
- "children": [
- {
- "kind": "Var",
- "name": "taskId",
- "printedName": "taskId",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6taskIdSSvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6taskIdSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CardType",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6number6expiry3cvv8cardTypeAESS_SSSgAjE0eJ0OSgtcfc",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6number6expiry3cvv8cardTypeAESS_SSSgAjE0eJ0OSgtcfc",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Function",
+ "name": "validate",
+ "printedName": "validate()",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Array",
+ "printedName": "[AtomicTransact.TransactDataResponse.ValidationError]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ValidationError",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationError",
+ "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV"
+ }
+ ],
+ "usr": "s:Sa"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6taskIdSSvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6taskIdSSvg",
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V8validateSayAC15ValidationErrorVGyF",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V8validateSayAC15ValidationErrorVGyF",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "product",
- "printedName": "product",
- "children": [
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
- "kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV7productAA0A6ConfigV11ProductTypeOvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV7productAA0A6ConfigV11ProductTypeOvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ "kind": "Function",
+ "name": "isValid",
+ "printedName": "isValid()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V7isValidSbyF",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V7isValidSbyF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ "name": "CardData",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV7productAA0A6ConfigV11ProductTypeOvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV7productAA0A6ConfigV11ProductTypeOvg",
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V4fromAEs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V4fromAEs7Decoder_p_tKcfc",
"moduleName": "AtomicTransact",
"implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "company",
- "printedName": "company",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactCompany",
- "printedName": "AtomicTransact.TransactCompany",
- "usr": "s:14AtomicTransact0B7CompanyV"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV7companyAA0B7CompanyVvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV7companyAA0B7CompanyVvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ "throwing": true,
+ "init_kind": "Designated"
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactCompany",
- "printedName": "AtomicTransact.TransactCompany",
- "usr": "s:14AtomicTransact0B7CompanyV"
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "any Swift.Encoder",
+ "usr": "s:s7EncoderP"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV7companyAA0B7CompanyVvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV7companyAA0B7CompanyVvg",
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6encode2toys7Encoder_p_tKF",
"moduleName": "AtomicTransact",
"implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "status",
- "printedName": "status",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TaskStatus",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6statusAC0cD0Ovp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6statusAC0cD0Ovp",
+ "declKind": "Struct",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V",
"moduleName": "AtomicTransact",
"declAttributes": [
- "HasStorage",
"AccessControl",
"RawDocComment"
],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ "conformances": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TaskStatus",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6statusAC0cD0Ovg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6statusAC0cD0Ovg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
{
- "kind": "Var",
- "name": "failReason",
- "printedName": "failReason",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "TransactDataResponse",
+ "printedName": "AtomicTransact.TransactDataResponse",
+ "usr": "s:14AtomicTransact0B12DataResponseV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10failReasonSSSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10failReasonSSSgvp",
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B12DataResponseV4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV4fromACs7Decoder_p_tKcfc",
"moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
+ "implicit": true,
+ "throwing": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "any Swift.Encoder",
+ "usr": "s:s7EncoderP"
+ }
],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0B12DataResponseV6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV6encode2toys7Encoder_p_tKF",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:14AtomicTransact0B12DataResponseV",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "TransactEnvironment",
+ "printedName": "TransactEnvironment",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "production",
+ "printedName": "production",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactEnvironment.Type) -> AtomicTransact.TransactEnvironment",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "TransactEnvironment",
+ "printedName": "AtomicTransact.TransactEnvironment",
+ "usr": "s:14AtomicTransact0B11EnvironmentO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactEnvironment.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "TransactEnvironment",
+ "printedName": "AtomicTransact.TransactEnvironment",
+ "usr": "s:14AtomicTransact0B11EnvironmentO"
}
- ],
- "usr": "s:Sq"
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10failReasonSSSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10failReasonSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ ]
}
- ]
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B11EnvironmentO10productionyA2CmF",
+ "mangledName": "$s14AtomicTransact0B11EnvironmentO10productionyA2CmF",
+ "moduleName": "AtomicTransact"
},
{
"kind": "Var",
- "name": "switchData",
- "printedName": "switchData",
+ "name": "sandbox",
+ "printedName": "sandbox",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactEnvironment.Type) -> AtomicTransact.TransactEnvironment",
"children": [
{
"kind": "TypeNominal",
- "name": "SwitchData",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV"
+ "name": "TransactEnvironment",
+ "printedName": "AtomicTransact.TransactEnvironment",
+ "usr": "s:14AtomicTransact0B11EnvironmentO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactEnvironment.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactEnvironment",
+ "printedName": "AtomicTransact.TransactEnvironment",
+ "usr": "s:14AtomicTransact0B11EnvironmentO"
+ }
+ ]
}
- ],
- "usr": "s:Sq"
+ ]
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10switchDataAC06SwitchG0VSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10switchDataAC06SwitchG0VSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B11EnvironmentO7sandboxyA2CmF",
+ "mangledName": "$s14AtomicTransact0B11EnvironmentO7sandboxyA2CmF",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Var",
+ "name": "custom",
+ "printedName": "custom",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactEnvironment.Type) -> (Swift.String, Swift.String) -> AtomicTransact.TransactEnvironment",
"children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String, Swift.String) -> AtomicTransact.TransactEnvironment",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactEnvironment",
+ "printedName": "AtomicTransact.TransactEnvironment",
+ "usr": "s:14AtomicTransact0B11EnvironmentO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(transactPath: Swift.String, apiPath: Swift.String)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ]
+ },
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData?",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactEnvironment.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "SwitchData",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV"
+ "name": "TransactEnvironment",
+ "printedName": "AtomicTransact.TransactEnvironment",
+ "usr": "s:14AtomicTransact0B11EnvironmentO"
}
- ],
- "usr": "s:Sq"
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10switchDataAC06SwitchG0VSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10switchDataAC06SwitchG0VSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ ]
}
- ]
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B11EnvironmentO6customyACSS_SStcACmF",
+ "mangledName": "$s14AtomicTransact0B11EnvironmentO6customyACSS_SStcACmF",
+ "moduleName": "AtomicTransact"
},
{
"kind": "Var",
- "name": "depositData",
- "printedName": "depositData",
+ "name": "transactPath",
+ "printedName": "transactPath",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "DepositData",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11depositDataAC07DepositG0VSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11depositDataAC07DepositG0VSgvp",
+ "usr": "s:14AtomicTransact0B11EnvironmentO12transactPathSSvp",
+ "mangledName": "$s14AtomicTransact0B11EnvironmentO12transactPathSSvp",
"moduleName": "AtomicTransact",
"declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
+ "AccessControl"
],
- "isLet": true,
- "hasStorage": true,
"accessors": [
{
"kind": "Accessor",
@@ -20252,59 +18038,38 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "DepositData",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11depositDataAC07DepositG0VSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11depositDataAC07DepositG0VSgvg",
+ "usr": "s:14AtomicTransact0B11EnvironmentO12transactPathSSvg",
+ "mangledName": "$s14AtomicTransact0B11EnvironmentO12transactPathSSvg",
"moduleName": "AtomicTransact",
- "implicit": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
- "name": "managedBy",
- "printedName": "managedBy",
+ "name": "apiPath",
+ "printedName": "apiPath",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ManagedBy",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9managedByAC07ManagedG0VSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9managedByAC07ManagedG0VSgvp",
+ "usr": "s:14AtomicTransact0B11EnvironmentO7apiPathSSvp",
+ "mangledName": "$s14AtomicTransact0B11EnvironmentO7apiPathSSvp",
"moduleName": "AtomicTransact",
"declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
+ "AccessControl"
],
- "isLet": true,
- "hasStorage": true,
"accessors": [
{
"kind": "Accessor",
@@ -20313,67 +18078,100 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ManagedBy",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9managedByAC07ManagedG0VSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9managedByAC07ManagedG0VSgvg",
+ "usr": "s:14AtomicTransact0B11EnvironmentO7apiPathSSvg",
+ "mangledName": "$s14AtomicTransact0B11EnvironmentO7apiPathSSvg",
"moduleName": "AtomicTransact",
- "implicit": true,
"accessorKind": "get"
}
]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:14AtomicTransact0B11EnvironmentO",
+ "mangledName": "$s14AtomicTransact0B11EnvironmentO",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(taskId:product:company:status:failReason:switchData:depositData:managedBy:)",
+ "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": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "TransactInteraction",
+ "printedName": "TransactInteraction",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "name",
+ "printedName": "name",
"children": [
- {
- "kind": "TypeNominal",
- "name": "TransactTaskStatusUpdate",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV"
- },
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
- },
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11InteractionV4nameSSvp",
+ "mangledName": "$s14AtomicTransact0B11InteractionV4nameSSvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactCompany",
- "printedName": "AtomicTransact.TransactCompany",
- "usr": "s:14AtomicTransact0B7CompanyV"
- },
- {
- "kind": "TypeNominal",
- "name": "TaskStatus",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
@@ -20382,410 +18180,347 @@
"usr": "s:SS"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV4nameSSvg",
+ "mangledName": "$s14AtomicTransact0B11InteractionV4nameSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData?",
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
- "name": "SwitchData",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData?",
- "children": [
+ "name": "Void",
+ "printedName": "()"
+ },
{
"kind": "TypeNominal",
- "name": "DepositData",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV4nameSSvs",
+ "mangledName": "$s14AtomicTransact0B11InteractionV4nameSSvs",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "set"
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy?",
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
- "name": "ManagedBy",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV"
+ "name": "Void",
+ "printedName": "()"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV4nameSSvM",
+ "mangledName": "$s14AtomicTransact0B11InteractionV4nameSSvM",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "identifier",
+ "printedName": "identifier",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6taskId7product7company6status10failReason10switchData07depositN09managedByACSS_AA0A6ConfigV11ProductTypeOAA0B7CompanyVAC0cD0OSSSgAC06SwitchN0VSgAC07DepositN0VSgAC07ManagedQ0VSgtcfc",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6taskId7product7company6status10failReason10switchData07depositN09managedByACSS_AA0A6ConfigV11ProductTypeOAA0B7CompanyVAC0cD0OSSSgAC06SwitchN0VSgAC07DepositN0VSgAC07ManagedQ0VSgtcfc",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11InteractionV10identifierSSvp",
+ "mangledName": "$s14AtomicTransact0B11InteractionV10identifierSSvp",
"moduleName": "AtomicTransact",
"declAttributes": [
- "AccessControl",
- "RawDocComment"
+ "HasStorage",
+ "AccessControl"
],
- "init_kind": "Designated"
- },
- {
- "kind": "TypeDecl",
- "name": "ManagedBy",
- "printedName": "ManagedBy",
- "children": [
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "Var",
- "name": "company",
- "printedName": "company",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactCompany",
- "printedName": "AtomicTransact.TransactCompany",
- "usr": "s:14AtomicTransact0B7CompanyV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAA0B7CompanyVvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAA0B7CompanyVvp",
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV10identifierSSvg",
+ "mangledName": "$s14AtomicTransact0B11InteractionV10identifierSSvg",
"moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactCompany",
- "printedName": "AtomicTransact.TransactCompany",
- "usr": "s:14AtomicTransact0B7CompanyV"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAA0B7CompanyVvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAA0B7CompanyVvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
+ "implicit": true,
+ "accessorKind": "get"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(company:)",
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
- "name": "ManagedBy",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV"
+ "name": "Void",
+ "printedName": "()"
},
{
"kind": "TypeNominal",
- "name": "TransactCompany",
- "printedName": "AtomicTransact.TransactCompany",
- "usr": "s:14AtomicTransact0B7CompanyV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAeA0B7CompanyV_tcfc",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAeA0B7CompanyV_tcfc",
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV10identifierSSvs",
+ "mangledName": "$s14AtomicTransact0B11InteractionV10identifierSSvs",
"moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "init_kind": "Designated"
+ "implicit": true,
+ "accessorKind": "set"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
- "name": "ManagedBy",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV"
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV10identifierSSvM",
+ "mangledName": "$s14AtomicTransact0B11InteractionV10identifierSSvM",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "value",
+ "printedName": "value",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : any Swift.Sendable]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
},
{
"kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "any Swift.Decoder",
- "usr": "s:s7DecoderP"
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
}
],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV4fromAEs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9ManagedByV4fromAEs7Decoder_p_tKcfc",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "init_kind": "Designated"
+ "usr": "s:SD"
}
],
- "declKind": "Struct",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9ManagedByV",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvp",
+ "mangledName": "$s14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvp",
"moduleName": "AtomicTransact",
"declAttributes": [
+ "HasStorage",
"AccessControl"
],
- "conformances": [
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "TaskStatus",
- "printedName": "TaskStatus",
- "children": [
- {
- "kind": "Var",
- "name": "completed",
- "printedName": "completed",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type) -> AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : any Swift.Sendable]",
"children": [
{
"kind": "TypeNominal",
- "name": "TaskStatus",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
},
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TaskStatus",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
- }
- ]
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
}
- ]
+ ],
+ "usr": "s:SD"
}
],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O9completedyA2EmF",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O9completedyA2EmF",
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvg",
+ "mangledName": "$s14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvg",
"moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
+ "implicit": true,
+ "accessorKind": "get"
},
{
- "kind": "Var",
- "name": "failed",
- "printedName": "failed",
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type) -> AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : any Swift.Sendable]",
"children": [
{
"kind": "TypeNominal",
- "name": "TaskStatus",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
},
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TaskStatus",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
- }
- ]
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
}
- ]
+ ],
+ "usr": "s:SD"
}
],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O6failedyA2EmF",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O6failedyA2EmF",
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvs",
+ "mangledName": "$s14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvs",
"moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
+ "implicit": true,
+ "accessorKind": "set"
},
{
- "kind": "Var",
- "name": "processing",
- "printedName": "processing",
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type) -> AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TaskStatus",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TaskStatus",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
- }
- ]
- }
- ]
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
}
],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O10processingyA2EmF",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O10processingyA2EmF",
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvM",
+ "mangledName": "$s14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvM",
"moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(name:identifier:value:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactInteraction",
+ "printedName": "AtomicTransact.TransactInteraction",
+ "usr": "s:14AtomicTransact0B11InteractionV"
},
{
- "kind": "Var",
- "name": "queued",
- "printedName": "queued",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type) -> AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TaskStatus",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TaskStatus",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O6queuedyA2EmF",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O6queuedyA2EmF",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(rawValue:)",
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : any Swift.Sendable]",
"children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TaskStatus",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
- }
- ],
- "usr": "s:Sq"
- },
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueAESgSS_tcfc",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueAESgSS_tcfc",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "init_kind": "Designated"
- },
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B11InteractionV4name10identifier5valueACSS_SSSDySSs8Sendable_pGtcfc",
+ "mangledName": "$s14AtomicTransact0B11InteractionV4name10identifier5valueACSS_SSSDySSs8Sendable_pGtcfc",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "description",
+ "printedName": "description",
+ "children": [
{
- "kind": "Var",
- "name": "rawValue",
- "printedName": "rawValue",
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11InteractionV11descriptionSSvp",
+ "mangledName": "$s14AtomicTransact0B11InteractionV11descriptionSSvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
@@ -20794,81 +18529,51 @@
"usr": "s:SS"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueSSvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueSSvp",
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV11descriptionSSvg",
+ "mangledName": "$s14AtomicTransact0B11InteractionV11descriptionSSvg",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessors": [
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "language",
+ "printedName": "language",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueSSvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueSSvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Enum",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11InteractionV8languageSSSgvp",
+ "mangledName": "$s14AtomicTransact0B11InteractionV8languageSSSgvp",
"moduleName": "AtomicTransact",
"declAttributes": [
- "AccessControl",
- "RawDocComment"
+ "AccessControl"
],
- "enumRawTypeName": "String",
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
- },
+ "accessors": [
{
- "kind": "Conformance",
- "name": "RawRepresentable",
- "printedName": "RawRepresentable",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
- "kind": "TypeWitness",
- "name": "RawValue",
- "printedName": "RawValue",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
@@ -20876,115 +18581,223 @@
"printedName": "Swift.String",
"usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:Sq"
}
],
- "usr": "s:SY",
- "mangledName": "$sSY"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV8languageSSSgvg",
+ "mangledName": "$s14AtomicTransact0B11InteractionV8languageSSSgvg",
+ "moduleName": "AtomicTransact",
+ "accessorKind": "get"
}
]
},
{
- "kind": "TypeDecl",
- "name": "SwitchData",
- "printedName": "SwitchData",
+ "kind": "Var",
+ "name": "customer",
+ "printedName": "customer",
"children": [
{
- "kind": "Var",
- "name": "paymentMethod",
- "printedName": "paymentMethod",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "PaymentMethod",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodAE07PaymentI0Vvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodAE07PaymentI0Vvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11InteractionV8customerSSSgvp",
+ "mangledName": "$s14AtomicTransact0B11InteractionV8customerSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "PaymentMethod",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodAE07PaymentI0Vvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodAE07PaymentI0Vvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ "usr": "s:Sq"
}
- ]
- },
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV8customerSSSgvg",
+ "mangledName": "$s14AtomicTransact0B11InteractionV8customerSSSgvg",
+ "moduleName": "AtomicTransact",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "product",
+ "printedName": "product",
+ "children": [
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(paymentMethod:)",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType?",
"children": [
{
"kind": "TypeNominal",
- "name": "SwitchData",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV"
- },
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11InteractionV7productAA0A6ConfigV11ProductTypeOSgvp",
+ "mangledName": "$s14AtomicTransact0B11InteractionV7productAA0A6ConfigV11ProductTypeOSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
{
"kind": "TypeNominal",
- "name": "PaymentMethod",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV"
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodA2E07PaymentI0V_tcfc",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodA2E07PaymentI0V_tcfc",
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV7productAA0A6ConfigV11ProductTypeOSgvg",
+ "mangledName": "$s14AtomicTransact0B11InteractionV7productAA0A6ConfigV11ProductTypeOSgvg",
"moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "additionalProduct",
+ "printedName": "additionalProduct",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ }
],
- "init_kind": "Designated"
- },
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11InteractionV17additionalProductAA0A6ConfigV0E4TypeOSgvp",
+ "mangledName": "$s14AtomicTransact0B11InteractionV17additionalProductAA0A6ConfigV0E4TypeOSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
{
- "kind": "TypeDecl",
- "name": "PaymentMethod",
- "printedName": "PaymentMethod",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
- "kind": "Var",
- "name": "id",
- "printedName": "id",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV17additionalProductAA0A6ConfigV0E4TypeOSgvg",
+ "mangledName": "$s14AtomicTransact0B11InteractionV17additionalProductAA0A6ConfigV0E4TypeOSgvg",
+ "moduleName": "AtomicTransact",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "company",
+ "printedName": "company",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11InteractionV7companySSSgvp",
+ "mangledName": "$s14AtomicTransact0B11InteractionV7companySSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
@@ -20993,43 +18806,54 @@
"usr": "s:SS"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2idSSvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2idSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2idSSvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2idSSvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV7companySSSgvg",
+ "mangledName": "$s14AtomicTransact0B11InteractionV7companySSSgvg",
+ "moduleName": "AtomicTransact",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "payroll",
+ "printedName": "payroll",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
{
- "kind": "Var",
- "name": "title",
- "printedName": "title",
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11InteractionV7payrollSSSgvp",
+ "mangledName": "$s14AtomicTransact0B11InteractionV7payrollSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
@@ -21038,182 +18862,292 @@
"usr": "s:SS"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5titleSSvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5titleSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV7payrollSSSgvg",
+ "mangledName": "$s14AtomicTransact0B11InteractionV7payrollSSSgvg",
+ "moduleName": "AtomicTransact",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:14AtomicTransact0B11InteractionV",
+ "mangledName": "$s14AtomicTransact0B11InteractionV",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "TransactResponse",
+ "printedName": "TransactResponse",
+ "children": [
+ {
+ "kind": "TypeDecl",
+ "name": "ResponseData",
+ "printedName": "ResponseData",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(data:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ResponseData",
+ "printedName": "AtomicTransact.TransactResponse.ResponseData",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : any Swift.Sendable]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV4dataAESDySSs8Sendable_pG_tcfc",
+ "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV4dataAESDySSs8Sendable_pG_tcfc",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "data",
+ "printedName": "data",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : any Swift.Sendable]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvp",
+ "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : any Swift.Sendable]",
+ "children": [
+ {
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5titleSSvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5titleSSvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ "usr": "s:SD"
}
- ]
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvg",
+ "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
},
{
- "kind": "Var",
- "name": "type",
- "printedName": "type",
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
- "name": "PaymentType",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4typeAG0H4TypeOvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4typeAG0H4TypeOvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ "name": "Void",
+ "printedName": "()"
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : any Swift.Sendable]",
"children": [
{
"kind": "TypeNominal",
- "name": "PaymentType",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4typeAG0H4TypeOvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4typeAG0H4TypeOvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ "usr": "s:SD"
}
- ]
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvs",
+ "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvs",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "set"
},
{
- "kind": "TypeDecl",
- "name": "PaymentType",
- "printedName": "PaymentType",
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
"children": [
{
- "kind": "Var",
- "name": "card",
- "printedName": "card",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType.Type) -> AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "PaymentType",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "PaymentType",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO4cardyA2ImF",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO4cardyA2ImF",
- "moduleName": "AtomicTransact"
- },
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvM",
+ "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvM",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "taskId",
+ "printedName": "taskId",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
{
- "kind": "Var",
- "name": "bank",
- "printedName": "bank",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType.Type) -> AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "PaymentType",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "PaymentType",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO4bankyA2ImF",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO4bankyA2ImF",
- "moduleName": "AtomicTransact"
- },
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV6taskIdSSSgvp",
+ "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV6taskIdSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(rawValue:)",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "PaymentType",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
- }
- ],
- "usr": "s:Sq"
- },
{
"kind": "TypeNominal",
"name": "String",
@@ -21221,17 +19155,55 @@
"usr": "s:SS"
}
],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueAISgSS_tcfc",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueAISgSS_tcfc",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "init_kind": "Designated"
- },
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV6taskIdSSSgvg",
+ "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV6taskIdSSSgvg",
+ "moduleName": "AtomicTransact",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "handoff",
+ "printedName": "handoff",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
{
- "kind": "Var",
- "name": "rawValue",
- "printedName": "rawValue",
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV7handoffSSSgvp",
+ "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV7handoffSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
@@ -21240,114 +19212,50 @@
"usr": "s:SS"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueSSvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueSSvp",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueSSvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueSSvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
+ "usr": "s:Sq"
}
],
- "declKind": "Enum",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO",
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV7handoffSSSgvg",
+ "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV7handoffSSSgvg",
"moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "enumRawTypeName": "String",
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "reason",
+ "printedName": "reason",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
{
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
- },
- {
- "kind": "Conformance",
- "name": "RawRepresentable",
- "printedName": "RawRepresentable",
- "children": [
- {
- "kind": "TypeWitness",
- "name": "RawValue",
- "printedName": "RawValue",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ]
- }
- ],
- "usr": "s:SY",
- "mangledName": "$sSY"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
- },
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV6reasonSSSgvp",
+ "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV6reasonSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
{
- "kind": "Var",
- "name": "expiry",
- "printedName": "expiry",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
@@ -21364,1198 +19272,1171 @@
"usr": "s:Sq"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV6expirySSSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV6expirySSSgvp",
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV6reasonSSSgvg",
+ "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV6reasonSSSgvg",
"moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "identifier",
+ "printedName": "identifier",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV10identifierSSvp",
+ "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV10identifierSSvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV10identifierSSvg",
+ "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV10identifierSSvg",
+ "moduleName": "AtomicTransact",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV",
+ "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "finished",
+ "printedName": "finished",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactResponse.Type) -> (AtomicTransact.TransactResponse.ResponseData) -> AtomicTransact.TransactResponse",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactResponse.ResponseData) -> AtomicTransact.TransactResponse",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeNominal",
+ "name": "TransactResponse",
+ "printedName": "AtomicTransact.TransactResponse",
+ "usr": "s:14AtomicTransact0B8ResponseO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(response: AtomicTransact.TransactResponse.ResponseData)",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "ResponseData",
+ "printedName": "AtomicTransact.TransactResponse.ResponseData",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV"
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV6expirySSSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV6expirySSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ ]
}
]
},
{
- "kind": "Var",
- "name": "brand",
- "printedName": "brand",
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactResponse.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5brandSSSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5brandSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5brandSSSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5brandSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ "name": "TransactResponse",
+ "printedName": "AtomicTransact.TransactResponse",
+ "usr": "s:14AtomicTransact0B8ResponseO"
}
]
- },
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B8ResponseO8finishedyA2C0C4DataV_tcACmF",
+ "mangledName": "$s14AtomicTransact0B8ResponseO8finishedyA2C0C4DataV_tcACmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "closed",
+ "printedName": "closed",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactResponse.Type) -> (AtomicTransact.TransactResponse.ResponseData) -> AtomicTransact.TransactResponse",
+ "children": [
{
- "kind": "Var",
- "name": "lastFour",
- "printedName": "lastFour",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactResponse.ResponseData) -> AtomicTransact.TransactResponse",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV8lastFourSSSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV8lastFourSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ "name": "TransactResponse",
+ "printedName": "AtomicTransact.TransactResponse",
+ "usr": "s:14AtomicTransact0B8ResponseO"
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(response: AtomicTransact.TransactResponse.ResponseData)",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "ResponseData",
+ "printedName": "AtomicTransact.TransactResponse.ResponseData",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV"
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV8lastFourSSSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV8lastFourSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ ]
}
]
},
{
- "kind": "Var",
- "name": "routingNumber",
- "printedName": "routingNumber",
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactResponse.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV13routingNumberSSSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV13routingNumberSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV13routingNumberSSSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV13routingNumberSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ "name": "TransactResponse",
+ "printedName": "AtomicTransact.TransactResponse",
+ "usr": "s:14AtomicTransact0B8ResponseO"
}
]
- },
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B8ResponseO6closedyA2C0C4DataV_tcACmF",
+ "mangledName": "$s14AtomicTransact0B8ResponseO6closedyA2C0C4DataV_tcACmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "error",
+ "printedName": "error",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactResponse.Type) -> (AtomicTransact.TransactError) -> AtomicTransact.TransactResponse",
+ "children": [
{
- "kind": "Var",
- "name": "accountType",
- "printedName": "accountType",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactError) -> AtomicTransact.TransactResponse",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV11accountTypeSSSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV11accountTypeSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ "name": "TransactResponse",
+ "printedName": "AtomicTransact.TransactResponse",
+ "usr": "s:14AtomicTransact0B8ResponseO"
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(error: AtomicTransact.TransactError)",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "TransactError",
+ "printedName": "AtomicTransact.TransactError",
+ "usr": "s:14AtomicTransact0B5ErrorO"
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV11accountTypeSSSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV11accountTypeSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ ]
}
]
},
{
- "kind": "Var",
- "name": "lastFourAccountNumber",
- "printedName": "lastFourAccountNumber",
- "children": [
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactResponse.Type",
+ "children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV21lastFourAccountNumberSSSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV21lastFourAccountNumberSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV21lastFourAccountNumberSSSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV21lastFourAccountNumberSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ "name": "TransactResponse",
+ "printedName": "AtomicTransact.TransactResponse",
+ "usr": "s:14AtomicTransact0B8ResponseO"
}
]
- },
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B8ResponseO5erroryAcA0B5ErrorO_tcACmF",
+ "mangledName": "$s14AtomicTransact0B8ResponseO5erroryAcA0B5ErrorO_tcACmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "transactDismissed",
+ "printedName": "transactDismissed",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactResponse.Type) -> AtomicTransact.TransactResponse",
+ "children": [
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(id:title:type:expiry:brand:lastFour:routingNumber:accountType:lastFourAccountNumber:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "PaymentMethod",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "PaymentType",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2id5title4type6expiry5brand8lastFour13routingNumber11accountType0op7AccountR0AGSS_SSAG0hT0OSSSgA5Stcfc",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2id5title4type6expiry5brand8lastFour13routingNumber11accountType0op7AccountR0AGSS_SSAG0hT0OSSSgA5Stcfc",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "init_kind": "Designated"
+ "kind": "TypeNominal",
+ "name": "TransactResponse",
+ "printedName": "AtomicTransact.TransactResponse",
+ "usr": "s:14AtomicTransact0B8ResponseO"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactResponse.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "PaymentMethod",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV"
- },
- {
- "kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "any Swift.Decoder",
- "usr": "s:s7DecoderP"
+ "name": "TransactResponse",
+ "printedName": "AtomicTransact.TransactResponse",
+ "usr": "s:14AtomicTransact0B8ResponseO"
}
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4fromAGs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4fromAGs7Decoder_p_tKcfc",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "init_kind": "Designated"
+ ]
}
- ],
- "declKind": "Struct",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B8ResponseO17transactDismissedyA2CmF",
+ "mangledName": "$s14AtomicTransact0B8ResponseO17transactDismissedyA2CmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "description",
+ "printedName": "description",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B8ResponseO11descriptionSSvp",
+ "mangledName": "$s14AtomicTransact0B8ResponseO11descriptionSSvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
{
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B8ResponseO11descriptionSSvg",
+ "mangledName": "$s14AtomicTransact0B8ResponseO11descriptionSSvg",
+ "moduleName": "AtomicTransact",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:14AtomicTransact0B8ResponseO",
+ "mangledName": "$s14AtomicTransact0B8ResponseO",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "TransactError",
+ "printedName": "TransactError",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "unableToConnectToTransact",
+ "printedName": "unableToConnectToTransact",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactError.Type) -> AtomicTransact.TransactError",
+ "children": [
{
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
+ "kind": "TypeNominal",
+ "name": "TransactError",
+ "printedName": "AtomicTransact.TransactError",
+ "usr": "s:14AtomicTransact0B5ErrorO"
},
{
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactError",
+ "printedName": "AtomicTransact.TransactError",
+ "usr": "s:14AtomicTransact0B5ErrorO"
+ }
+ ]
}
]
- },
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B5ErrorO015unableToConnecteB0yA2CmF",
+ "mangledName": "$s14AtomicTransact0B5ErrorO015unableToConnecteB0yA2CmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "invalidConfig",
+ "printedName": "invalidConfig",
+ "children": [
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactError.Type) -> AtomicTransact.TransactError",
"children": [
{
"kind": "TypeNominal",
- "name": "SwitchData",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV"
+ "name": "TransactError",
+ "printedName": "AtomicTransact.TransactError",
+ "usr": "s:14AtomicTransact0B5ErrorO"
},
{
"kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "any Swift.Decoder",
- "usr": "s:s7DecoderP"
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactError",
+ "printedName": "AtomicTransact.TransactError",
+ "usr": "s:14AtomicTransact0B5ErrorO"
+ }
+ ]
}
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV4fromAEs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV4fromAEs7Decoder_p_tKcfc",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "init_kind": "Designated"
+ ]
}
],
- "declKind": "Struct",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV",
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B5ErrorO13invalidConfigyA2CmF",
+ "mangledName": "$s14AtomicTransact0B5ErrorO13invalidConfigyA2CmF",
"moduleName": "AtomicTransact",
"declAttributes": [
- "AccessControl",
"RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
]
},
{
- "kind": "TypeDecl",
- "name": "DepositData",
- "printedName": "DepositData",
+ "kind": "Var",
+ "name": "transactError",
+ "printedName": "transactError",
"children": [
{
- "kind": "Var",
- "name": "accountType",
- "printedName": "accountType",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactError.Type) -> ([Swift.String : any Swift.Sendable]) -> AtomicTransact.TransactError",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "([Swift.String : any Swift.Sendable]) -> AtomicTransact.TransactError",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountTypeSSSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountTypeSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ "name": "TransactError",
+ "printedName": "AtomicTransact.TransactError",
+ "usr": "s:14AtomicTransact0B5ErrorO"
+ },
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "Tuple",
+ "printedName": "(data: [Swift.String : any Swift.Sendable])",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Dictionary",
+ "printedName": "[Swift.String : any Swift.Sendable]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
+ }
+ ],
+ "usr": "s:SD"
}
- ],
- "usr": "s:Sq"
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountTypeSSSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountTypeSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "distributionAmount",
- "printedName": "distributionAmount",
- "children": [
+ ]
+ },
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Double?",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactError.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "Double",
- "printedName": "Swift.Double",
- "usr": "s:Sd"
+ "name": "TransactError",
+ "printedName": "AtomicTransact.TransactError",
+ "usr": "s:14AtomicTransact0B5ErrorO"
}
- ],
- "usr": "s:Sq"
+ ]
}
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV18distributionAmountSdSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV18distributionAmountSdSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B5ErrorO08transactC0yACSDySSs8Sendable_pG_tcACmF",
+ "mangledName": "$s14AtomicTransact0B5ErrorO08transactC0yACSDySSs8Sendable_pG_tcACmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:14AtomicTransact0B5ErrorO",
+ "mangledName": "$s14AtomicTransact0B5ErrorO",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Error",
+ "printedName": "Error",
+ "usr": "s:s5ErrorP",
+ "mangledName": "$ss5ErrorP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "TransactSDKEvent",
+ "printedName": "TransactSDKEvent",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "close",
+ "printedName": "close",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeNominal",
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactSDKEvent.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Double?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Double",
- "printedName": "Swift.Double",
- "usr": "s:Sd"
- }
- ],
- "usr": "s:Sq"
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV18distributionAmountSdSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV18distributionAmountSdSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ ]
}
]
- },
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B8SDKEventO5closeyA2CmF",
+ "mangledName": "$s14AtomicTransact0B8SDKEventO5closeyA2CmF",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Var",
+ "name": "finish",
+ "printedName": "finish",
+ "children": [
{
- "kind": "Var",
- "name": "distributionType",
- "printedName": "distributionType",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactSDKEvent.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
}
- ],
- "usr": "s:Sq"
+ ]
}
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV16distributionTypeSSSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV16distributionTypeSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B8SDKEventO6finishyA2CmF",
+ "mangledName": "$s14AtomicTransact0B8SDKEventO6finishyA2CmF",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Var",
+ "name": "openURL",
+ "printedName": "openURL",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactSDKEvent.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV16distributionTypeSSSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV16distributionTypeSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ ]
}
]
- },
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B8SDKEventO7openURLyA2CmF",
+ "mangledName": "$s14AtomicTransact0B8SDKEventO7openURLyA2CmF",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Var",
+ "name": "interaction",
+ "printedName": "interaction",
+ "children": [
{
- "kind": "Var",
- "name": "lastFour",
- "printedName": "lastFour",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactSDKEvent.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
}
- ],
- "usr": "s:Sq"
+ ]
}
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV8lastFourSSSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV8lastFourSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B8SDKEventO11interactionyA2CmF",
+ "mangledName": "$s14AtomicTransact0B8SDKEventO11interactionyA2CmF",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Var",
+ "name": "dataRequest",
+ "printedName": "dataRequest",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeNominal",
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactSDKEvent.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV8lastFourSSSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV8lastFourSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ ]
}
]
- },
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B8SDKEventO11dataRequestyA2CmF",
+ "mangledName": "$s14AtomicTransact0B8SDKEventO11dataRequestyA2CmF",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Var",
+ "name": "automationHandoff",
+ "printedName": "automationHandoff",
+ "children": [
{
- "kind": "Var",
- "name": "routingNumber",
- "printedName": "routingNumber",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactSDKEvent.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
}
- ],
- "usr": "s:Sq"
+ ]
}
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV13routingNumberSSSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV13routingNumberSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B8SDKEventO17automationHandoffyA2CmF",
+ "mangledName": "$s14AtomicTransact0B8SDKEventO17automationHandoffyA2CmF",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Var",
+ "name": "launch",
+ "printedName": "launch",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeNominal",
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactSDKEvent.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV13routingNumberSSSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV13routingNumberSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ ]
}
]
- },
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B8SDKEventO6launchyA2CmF",
+ "mangledName": "$s14AtomicTransact0B8SDKEventO6launchyA2CmF",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Var",
+ "name": "authStatusUpdate",
+ "printedName": "authStatusUpdate",
+ "children": [
{
- "kind": "Var",
- "name": "title",
- "printedName": "title",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV5titleSSSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV5titleSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactSDKEvent.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV5titleSSSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV5titleSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ ]
}
]
- },
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B8SDKEventO16authStatusUpdateyA2CmF",
+ "mangledName": "$s14AtomicTransact0B8SDKEventO16authStatusUpdateyA2CmF",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Var",
+ "name": "taskStatusUpdate",
+ "printedName": "taskStatusUpdate",
+ "children": [
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(accountType:distributionAmount:distributionType:lastFour:routingNumber:title:)",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
"children": [
{
"kind": "TypeNominal",
- "name": "DepositData",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV"
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
},
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactSDKEvent.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
}
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B8SDKEventO16taskStatusUpdateyA2CmF",
+ "mangledName": "$s14AtomicTransact0B8SDKEventO16taskStatusUpdateyA2CmF",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Var",
+ "name": "error",
+ "printedName": "error",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
+ "children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Double?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Double",
- "printedName": "Swift.Double",
- "usr": "s:Sd"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
},
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactSDKEvent.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
}
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B8SDKEventO5erroryA2CmF",
+ "mangledName": "$s14AtomicTransact0B8SDKEventO5erroryA2CmF",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Var",
+ "name": "initialized",
+ "printedName": "initialized",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
+ "children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
},
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactSDKEvent.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
}
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B8SDKEventO11initializedyA2CmF",
+ "mangledName": "$s14AtomicTransact0B8SDKEventO11initializedyA2CmF",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactSDKEvent?",
+ "children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
}
],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountType18distributionAmount0jI08lastFour13routingNumber5titleAESSSg_SdSgA4Ltcfc",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountType18distributionAmount0jI08lastFour13routingNumber5titleAESSSg_SdSgA4Ltcfc",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "init_kind": "Designated"
+ "usr": "s:Sq"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B8SDKEventO8rawValueACSgSS_tcfc",
+ "mangledName": "$s14AtomicTransact0B8SDKEventO8rawValueACSgSS_tcfc",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B8SDKEventO8rawValueSSvp",
+ "mangledName": "$s14AtomicTransact0B8SDKEventO8rawValueSSvp",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "DepositData",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV"
- },
- {
- "kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "any Swift.Decoder",
- "usr": "s:s7DecoderP"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV4fromAEs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV4fromAEs7Decoder_p_tKcfc",
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B8SDKEventO8rawValueSSvg",
+ "mangledName": "$s14AtomicTransact0B8SDKEventO8rawValueSSvg",
"moduleName": "AtomicTransact",
"implicit": true,
- "throwing": true,
- "init_kind": "Designated"
- }
- ],
- "declKind": "Struct",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
+ "accessorKind": "get"
}
]
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
+ "kind": "Var",
+ "name": "allCases",
+ "printedName": "allCases",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactTaskStatusUpdate",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV"
- },
- {
- "kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "any Swift.Decoder",
- "usr": "s:s7DecoderP"
+ "name": "Array",
+ "printedName": "[AtomicTransact.TransactSDKEvent]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
+ }
+ ],
+ "usr": "s:Sa"
}
],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV4fromACs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV4fromACs7Decoder_p_tKcfc",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B8SDKEventO8allCasesSayACGvpZ",
+ "mangledName": "$s14AtomicTransact0B8SDKEventO8allCasesSayACGvpZ",
"moduleName": "AtomicTransact",
+ "static": true,
"implicit": true,
- "throwing": true,
- "init_kind": "Designated"
+ "declAttributes": [
+ "Nonisolated"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[AtomicTransact.TransactSDKEvent]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B8SDKEventO8allCasesSayACGvgZ",
+ "mangledName": "$s14AtomicTransact0B8SDKEventO8allCasesSayACGvgZ",
+ "moduleName": "AtomicTransact",
+ "static": true,
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
}
],
- "declKind": "Struct",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV",
+ "declKind": "Enum",
+ "usr": "s:14AtomicTransact0B8SDKEventO",
+ "mangledName": "$s14AtomicTransact0B8SDKEventO",
"moduleName": "AtomicTransact",
"declAttributes": [
- "AccessControl",
- "RawDocComment"
+ "AccessControl"
],
+ "enumRawTypeName": "String",
"conformances": [
{
"kind": "Conformance",
@@ -22573,30 +20454,89 @@
},
{
"kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
},
{
"kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CaseIterable",
+ "printedName": "CaseIterable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "AllCases",
+ "printedName": "AllCases",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[AtomicTransact.TransactSDKEvent]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s12CaseIterableP",
+ "mangledName": "$ss12CaseIterableP"
}
]
},
{
"kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
+ "name": "UIKit",
+ "printedName": "UIKit",
"declKind": "Import",
"moduleName": "AtomicTransact",
"declAttributes": [
"RawDocComment"
]
},
+ {
+ "kind": "Import",
+ "name": "SwiftUI",
+ "printedName": "SwiftUI",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
{
"kind": "Import",
"name": "Foundation",
@@ -22609,1914 +20549,2994 @@
},
{
"kind": "TypeDecl",
- "name": "TransactResponse",
- "printedName": "TransactResponse",
+ "name": "TransactTaskStatusUpdate",
+ "printedName": "TransactTaskStatusUpdate",
"children": [
{
- "kind": "TypeDecl",
- "name": "ResponseData",
- "printedName": "ResponseData",
+ "kind": "Var",
+ "name": "taskId",
+ "printedName": "taskId",
"children": [
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(data:)",
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6taskIdSSvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6taskIdSSvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "ResponseData",
- "printedName": "AtomicTransact.TransactResponse.ResponseData",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV"
- },
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6taskIdSSvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6taskIdSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "product",
+ "printedName": "product",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV7productAA0A6ConfigV11ProductTypeOvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV7productAA0A6ConfigV11ProductTypeOvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
{
"kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : any Swift.Sendable]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Sendable",
- "printedName": "any Swift.Sendable",
- "usr": "s:s8SendableP"
- }
- ],
- "usr": "s:SD"
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
}
],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV4dataAESDySSs8Sendable_pG_tcfc",
- "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV4dataAESDySSs8Sendable_pG_tcfc",
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV7productAA0A6ConfigV11ProductTypeOvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV7productAA0A6ConfigV11ProductTypeOvg",
"moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "company",
+ "printedName": "company",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactCompany",
+ "printedName": "AtomicTransact.TransactCompany",
+ "usr": "s:14AtomicTransact0B7CompanyV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV7companyAA0B7CompanyVvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV7companyAA0B7CompanyVvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactCompany",
+ "printedName": "AtomicTransact.TransactCompany",
+ "usr": "s:14AtomicTransact0B7CompanyV"
+ }
],
- "init_kind": "Designated"
- },
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV7companyAA0B7CompanyVvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV7companyAA0B7CompanyVvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "status",
+ "printedName": "status",
+ "children": [
{
- "kind": "Var",
- "name": "data",
- "printedName": "data",
+ "kind": "TypeNominal",
+ "name": "TaskStatus",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6statusAC0cD0Ovp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6statusAC0cD0Ovp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : any Swift.Sendable]",
+ "name": "TaskStatus",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6statusAC0cD0Ovg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6statusAC0cD0Ovg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "failReason",
+ "printedName": "failReason",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10failReasonSSSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10failReasonSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Sendable",
- "printedName": "any Swift.Sendable",
- "usr": "s:s8SendableP"
}
],
- "usr": "s:SD"
+ "usr": "s:Sq"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvp",
- "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvp",
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10failReasonSSSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10failReasonSSSgvg",
"moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : any Swift.Sendable]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Sendable",
- "printedName": "any Swift.Sendable",
- "usr": "s:s8SendableP"
- }
- ],
- "usr": "s:SD"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvg",
- "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : any Swift.Sendable]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Sendable",
- "printedName": "any Swift.Sendable",
- "usr": "s:s8SendableP"
- }
- ],
- "usr": "s:SD"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvs",
- "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
- },
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "switchData",
+ "printedName": "switchData",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData?",
+ "children": [
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvM",
- "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
+ "kind": "TypeNominal",
+ "name": "SwitchData",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV"
}
- ]
- },
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10switchDataAC06SwitchG0VSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10switchDataAC06SwitchG0VSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "Var",
- "name": "taskId",
- "printedName": "taskId",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "Swift.String?",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData?",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "SwitchData",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV"
}
],
"usr": "s:Sq"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV6taskIdSSSgvp",
- "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV6taskIdSSSgvp",
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10switchDataAC06SwitchG0VSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10switchDataAC06SwitchG0VSgvg",
"moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "accessors": [
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "depositData",
+ "printedName": "depositData",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData?",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV6taskIdSSSgvg",
- "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV6taskIdSSSgvg",
- "moduleName": "AtomicTransact",
- "accessorKind": "get"
+ "kind": "TypeNominal",
+ "name": "DepositData",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV"
}
- ]
- },
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11depositDataAC07DepositG0VSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11depositDataAC07DepositG0VSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "Var",
- "name": "handoff",
- "printedName": "handoff",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "Swift.String?",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData?",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "DepositData",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV"
}
],
"usr": "s:Sq"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV7handoffSSSgvp",
- "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV7handoffSSSgvp",
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11depositDataAC07DepositG0VSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11depositDataAC07DepositG0VSgvg",
"moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV7handoffSSSgvg",
- "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV7handoffSSSgvg",
- "moduleName": "AtomicTransact",
- "accessorKind": "get"
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "managedBy",
+ "printedName": "managedBy",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ManagedBy",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV"
}
- ]
- },
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9managedByAC07ManagedG0VSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9managedByAC07ManagedG0VSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "Var",
- "name": "reason",
- "printedName": "reason",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "Swift.String?",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy?",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "ManagedBy",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV"
}
],
"usr": "s:Sq"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV6reasonSSSgvp",
- "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV6reasonSSSgvp",
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9managedByAC07ManagedG0VSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9managedByAC07ManagedG0VSgvg",
"moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV6reasonSSSgvg",
- "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV6reasonSSSgvg",
- "moduleName": "AtomicTransact",
- "accessorKind": "get"
- }
- ]
- },
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "actionType",
+ "printedName": "actionType",
+ "children": [
{
- "kind": "Var",
- "name": "identifier",
- "printedName": "identifier",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType?",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV10identifierSSvp",
- "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV10identifierSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV10identifierSSvg",
- "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV10identifierSSvg",
- "moduleName": "AtomicTransact",
- "accessorKind": "get"
- }
- ]
+ "usr": "s:Sq"
}
],
- "declKind": "Struct",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV",
- "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10actionTypeAC06ActionG0OSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10actionTypeAC06ActionG0OSgvp",
"moduleName": "AtomicTransact",
"declAttributes": [
+ "HasStorage",
"AccessControl",
"RawDocComment"
],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "finished",
- "printedName": "finished",
- "children": [
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactResponse.Type) -> (AtomicTransact.TransactResponse.ResponseData) -> AtomicTransact.TransactResponse",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactResponse.ResponseData) -> AtomicTransact.TransactResponse",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactResponse",
- "printedName": "AtomicTransact.TransactResponse",
- "usr": "s:14AtomicTransact0B8ResponseO"
- },
- {
- "kind": "TypeNominal",
- "name": "Tuple",
- "printedName": "(response: AtomicTransact.TransactResponse.ResponseData)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ResponseData",
- "printedName": "AtomicTransact.TransactResponse.ResponseData",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV"
- }
- ]
- }
- ]
- },
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactResponse.Type",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType?",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactResponse",
- "printedName": "AtomicTransact.TransactResponse",
- "usr": "s:14AtomicTransact0B8ResponseO"
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
}
- ]
+ ],
+ "usr": "s:Sq"
}
- ]
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10actionTypeAC06ActionG0OSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10actionTypeAC06ActionG0OSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B8ResponseO8finishedyA2C0C4DataV_tcACmF",
- "mangledName": "$s14AtomicTransact0B8ResponseO8finishedyA2C0C4DataV_tcACmF",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
]
},
{
- "kind": "Var",
- "name": "closed",
- "printedName": "closed",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(taskId:product:company:status:failReason:switchData:depositData:managedBy:actionType:)",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactResponse.Type) -> (AtomicTransact.TransactResponse.ResponseData) -> AtomicTransact.TransactResponse",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactResponse.ResponseData) -> AtomicTransact.TransactResponse",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactResponse",
- "printedName": "AtomicTransact.TransactResponse",
- "usr": "s:14AtomicTransact0B8ResponseO"
- },
- {
- "kind": "TypeNominal",
- "name": "Tuple",
- "printedName": "(response: AtomicTransact.TransactResponse.ResponseData)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ResponseData",
- "printedName": "AtomicTransact.TransactResponse.ResponseData",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV"
- }
- ]
- }
- ]
- },
+ "kind": "TypeNominal",
+ "name": "TransactTaskStatusUpdate",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "TransactCompany",
+ "printedName": "AtomicTransact.TransactCompany",
+ "usr": "s:14AtomicTransact0B7CompanyV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "TaskStatus",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactResponse.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactResponse",
- "printedName": "AtomicTransact.TransactResponse",
- "usr": "s:14AtomicTransact0B8ResponseO"
- }
- ]
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B8ResponseO6closedyA2C0C4DataV_tcACmF",
- "mangledName": "$s14AtomicTransact0B8ResponseO6closedyA2C0C4DataV_tcACmF",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Var",
- "name": "error",
- "printedName": "error",
- "children": [
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactResponse.Type) -> (AtomicTransact.TransactError) -> AtomicTransact.TransactResponse",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData?",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactError) -> AtomicTransact.TransactResponse",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactResponse",
- "printedName": "AtomicTransact.TransactResponse",
- "usr": "s:14AtomicTransact0B8ResponseO"
- },
- {
- "kind": "TypeNominal",
- "name": "Tuple",
- "printedName": "(error: AtomicTransact.TransactError)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactError",
- "printedName": "AtomicTransact.TransactError",
- "usr": "s:14AtomicTransact0B5ErrorO"
- }
- ]
- }
- ]
- },
+ "kind": "TypeNominal",
+ "name": "SwitchData",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData?",
+ "children": [
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactResponse.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactResponse",
- "printedName": "AtomicTransact.TransactResponse",
- "usr": "s:14AtomicTransact0B8ResponseO"
- }
- ]
+ "name": "DepositData",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV"
}
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B8ResponseO5erroryAcA0B5ErrorO_tcACmF",
- "mangledName": "$s14AtomicTransact0B8ResponseO5erroryAcA0B5ErrorO_tcACmF",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Var",
- "name": "transactDismissed",
- "printedName": "transactDismissed",
- "children": [
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactResponse.Type) -> AtomicTransact.TransactResponse",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy?",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactResponse",
- "printedName": "AtomicTransact.TransactResponse",
- "usr": "s:14AtomicTransact0B8ResponseO"
- },
+ "name": "ManagedBy",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType?",
+ "children": [
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactResponse.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactResponse",
- "printedName": "AtomicTransact.TransactResponse",
- "usr": "s:14AtomicTransact0B8ResponseO"
- }
- ]
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
}
- ]
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
}
],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B8ResponseO17transactDismissedyA2CmF",
- "mangledName": "$s14AtomicTransact0B8ResponseO17transactDismissedyA2CmF",
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6taskId7product7company6status10failReason10switchData07depositN09managedBy10actionTypeACSS_AA0A6ConfigV07ProductS0OAA0B7CompanyVAC0cD0OSSSgAC06SwitchN0VSgAC07DepositN0VSgAC07ManagedQ0VSgAC06ActionS0OSgtcfc",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6taskId7product7company6status10failReason10switchData07depositN09managedBy10actionTypeACSS_AA0A6ConfigV07ProductS0OAA0B7CompanyVAC0cD0OSSSgAC06SwitchN0VSgAC07DepositN0VSgAC07ManagedQ0VSgAC06ActionS0OSgtcfc",
"moduleName": "AtomicTransact",
"declAttributes": [
+ "AccessControl",
"RawDocComment"
- ]
+ ],
+ "init_kind": "Designated"
},
{
- "kind": "Var",
- "name": "description",
- "printedName": "description",
+ "kind": "TypeDecl",
+ "name": "ManagedBy",
+ "printedName": "ManagedBy",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B8ResponseO11descriptionSSvp",
- "mangledName": "$s14AtomicTransact0B8ResponseO11descriptionSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Var",
+ "name": "company",
+ "printedName": "company",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "TransactCompany",
+ "printedName": "AtomicTransact.TransactCompany",
+ "usr": "s:14AtomicTransact0B7CompanyV"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B8ResponseO11descriptionSSvg",
- "mangledName": "$s14AtomicTransact0B8ResponseO11descriptionSSvg",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAA0B7CompanyVvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAA0B7CompanyVvp",
"moduleName": "AtomicTransact",
- "accessorKind": "get"
- }
- ]
- }
- ],
- "declKind": "Enum",
- "usr": "s:14AtomicTransact0B8ResponseO",
- "mangledName": "$s14AtomicTransact0B8ResponseO",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "CustomStringConvertible",
- "printedName": "CustomStringConvertible",
- "usr": "s:s23CustomStringConvertibleP",
- "mangledName": "$ss23CustomStringConvertibleP"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "TransactError",
- "printedName": "TransactError",
- "children": [
- {
- "kind": "Var",
- "name": "unableToConnectToTransact",
- "printedName": "unableToConnectToTransact",
- "children": [
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactCompany",
+ "printedName": "AtomicTransact.TransactCompany",
+ "usr": "s:14AtomicTransact0B7CompanyV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAA0B7CompanyVvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAA0B7CompanyVvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactError.Type) -> AtomicTransact.TransactError",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(company:)",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactError",
- "printedName": "AtomicTransact.TransactError",
- "usr": "s:14AtomicTransact0B5ErrorO"
+ "name": "ManagedBy",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV"
},
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactError.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactError",
- "printedName": "AtomicTransact.TransactError",
- "usr": "s:14AtomicTransact0B5ErrorO"
- }
- ]
+ "name": "TransactCompany",
+ "printedName": "AtomicTransact.TransactCompany",
+ "usr": "s:14AtomicTransact0B7CompanyV"
}
- ]
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAeA0B7CompanyV_tcfc",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAeA0B7CompanyV_tcfc",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ManagedBy",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV4fromAEs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9ManagedByV4fromAEs7Decoder_p_tKcfc",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "throwing": true,
+ "init_kind": "Designated"
}
],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B5ErrorO015unableToConnecteB0yA2CmF",
- "mangledName": "$s14AtomicTransact0B5ErrorO015unableToConnecteB0yA2CmF",
+ "declKind": "Struct",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9ManagedByV",
"moduleName": "AtomicTransact",
"declAttributes": [
- "RawDocComment"
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
]
},
{
- "kind": "Var",
- "name": "invalidConfig",
- "printedName": "invalidConfig",
+ "kind": "TypeDecl",
+ "name": "TaskStatus",
+ "printedName": "TaskStatus",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactError.Type) -> AtomicTransact.TransactError",
+ "kind": "Var",
+ "name": "completed",
+ "printedName": "completed",
"children": [
{
- "kind": "TypeNominal",
- "name": "TransactError",
- "printedName": "AtomicTransact.TransactError",
- "usr": "s:14AtomicTransact0B5ErrorO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactError.Type",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type) -> AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactError",
- "printedName": "AtomicTransact.TransactError",
- "usr": "s:14AtomicTransact0B5ErrorO"
+ "name": "TaskStatus",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TaskStatus",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
+ }
+ ]
}
]
}
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O9completedyA2EmF",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O9completedyA2EmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B5ErrorO13invalidConfigyA2CmF",
- "mangledName": "$s14AtomicTransact0B5ErrorO13invalidConfigyA2CmF",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Var",
- "name": "transactError",
- "printedName": "transactError",
- "children": [
+ },
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactError.Type) -> ([Swift.String : any Swift.Sendable]) -> AtomicTransact.TransactError",
+ "kind": "Var",
+ "name": "failed",
+ "printedName": "failed",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "([Swift.String : any Swift.Sendable]) -> AtomicTransact.TransactError",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type) -> AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TaskStatus",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TaskStatus",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O6failedyA2EmF",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O6failedyA2EmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "processing",
+ "printedName": "processing",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type) -> AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TaskStatus",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TaskStatus",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O10processingyA2EmF",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O10processingyA2EmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "queued",
+ "printedName": "queued",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type) -> AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TaskStatus",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TaskStatus",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O6queuedyA2EmF",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O6queuedyA2EmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TaskStatus",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueAESgSS_tcfc",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueAESgSS_tcfc",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueSSvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueSSvp",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueSSvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "enumRawTypeName": "String",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "ActionType",
+ "printedName": "ActionType",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "refresh",
+ "printedName": "refresh",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate.ActionType.Type) -> AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO7refreshyA2EmF",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO7refreshyA2EmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "connectAccount",
+ "printedName": "connectAccount",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate.ActionType.Type) -> AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO14connectAccountyA2EmF",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO14connectAccountyA2EmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "disconnectAccount",
+ "printedName": "disconnectAccount",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate.ActionType.Type) -> AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO17disconnectAccountyA2EmF",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO17disconnectAccountyA2EmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "switch",
+ "printedName": "switch",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate.ActionType.Type) -> AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO6switchyA2EmF",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO6switchyA2EmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "cancelPlan",
+ "printedName": "cancelPlan",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate.ActionType.Type) -> AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO10cancelPlanyA2EmF",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO10cancelPlanyA2EmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "pausePlan",
+ "printedName": "pausePlan",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate.ActionType.Type) -> AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO9pausePlanyA2EmF",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO9pausePlanyA2EmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO8rawValueAESgSS_tcfc",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO8rawValueAESgSS_tcfc",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO8rawValueSSvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO8rawValueSSvp",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO8rawValueSSvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO8rawValueSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "enumRawTypeName": "String",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "SwitchData",
+ "printedName": "SwitchData",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "paymentMethod",
+ "printedName": "paymentMethod",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PaymentMethod",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodAE07PaymentI0Vvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodAE07PaymentI0Vvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PaymentMethod",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodAE07PaymentI0Vvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodAE07PaymentI0Vvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(paymentMethod:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SwitchData",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "PaymentMethod",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodA2E07PaymentI0V_tcfc",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodA2E07PaymentI0V_tcfc",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "PaymentMethod",
+ "printedName": "PaymentMethod",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "id",
+ "printedName": "id",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2idSSvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2idSSvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2idSSvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2idSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "title",
+ "printedName": "title",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5titleSSvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5titleSSvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5titleSSvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5titleSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "type",
+ "printedName": "type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PaymentType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4typeAG0H4TypeOvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4typeAG0H4TypeOvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PaymentType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4typeAG0H4TypeOvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4typeAG0H4TypeOvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "PaymentType",
+ "printedName": "PaymentType",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "card",
+ "printedName": "card",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType.Type) -> AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PaymentType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PaymentType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO4cardyA2ImF",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO4cardyA2ImF",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Var",
+ "name": "bank",
+ "printedName": "bank",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType.Type) -> AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PaymentType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PaymentType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO4bankyA2ImF",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO4bankyA2ImF",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PaymentType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueAISgSS_tcfc",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueAISgSS_tcfc",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueSSvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueSSvp",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueSSvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "enumRawTypeName": "String",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "expiry",
+ "printedName": "expiry",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactError",
- "printedName": "AtomicTransact.TransactError",
- "usr": "s:14AtomicTransact0B5ErrorO"
- },
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV6expirySSSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV6expirySSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Tuple",
- "printedName": "(data: [Swift.String : any Swift.Sendable])",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : any Swift.Sendable]",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Sendable",
- "printedName": "any Swift.Sendable",
- "usr": "s:s8SendableP"
}
],
- "usr": "s:SD"
+ "usr": "s:Sq"
}
- ]
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV6expirySSSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV6expirySSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
]
},
{
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactError.Type",
+ "kind": "Var",
+ "name": "brand",
+ "printedName": "brand",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactError",
- "printedName": "AtomicTransact.TransactError",
- "usr": "s:14AtomicTransact0B5ErrorO"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B5ErrorO08transactC0yACSDySSs8Sendable_pG_tcACmF",
- "mangledName": "$s14AtomicTransact0B5ErrorO08transactC0yACSDySSs8Sendable_pG_tcACmF",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- }
- ],
- "declKind": "Enum",
- "usr": "s:14AtomicTransact0B5ErrorO",
- "mangledName": "$s14AtomicTransact0B5ErrorO",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Error",
- "printedName": "Error",
- "usr": "s:s5ErrorP",
- "mangledName": "$ss5ErrorP"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "UIKit",
- "printedName": "UIKit",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Import",
- "name": "UIKit",
- "printedName": "UIKit",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "SwiftUI",
- "printedName": "SwiftUI",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "TypeDecl",
- "name": "TransactActionPresenter",
- "printedName": "TransactActionPresenter",
- "children": [
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactActionPresenter",
- "printedName": "AtomicTransact.TransactActionPresenter",
- "usr": "s:14AtomicTransact0B15ActionPresenterC"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B15ActionPresenterCACycfc",
- "mangledName": "$s14AtomicTransact0B15ActionPresenterCACycfc",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "Custom",
- "AccessControl"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "Function",
- "name": "presentAction",
- "printedName": "presentAction(id:environment:presentationStyle:theme:metadata:onLaunch:onAuthStatusUpdate:onTaskStatusUpdate:onCompletion:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "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": "Optional",
- "printedName": "[Swift.String : Swift.String]?",
- "children": [
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5brandSSSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5brandSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5brandSSSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5brandSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
{
- "kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : Swift.String]",
+ "kind": "Var",
+ "name": "lastFour",
+ "printedName": "lastFour",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "usr": "s:SD"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "(() -> ())?",
- "children": [
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV8lastFourSSSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV8lastFourSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV8lastFourSSSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV8lastFourSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "() -> ()",
+ "kind": "Var",
+ "name": "routingNumber",
+ "printedName": "routingNumber",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV13routingNumberSSSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV13routingNumberSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV13routingNumberSSSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV13routingNumberSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
]
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?",
- "children": [
+ },
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()",
+ "kind": "Var",
+ "name": "accountType",
+ "printedName": "accountType",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV11accountTypeSSSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV11accountTypeSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "TransactAuthStatusUpdate",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV11accountTypeSSSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV11accountTypeSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
]
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?",
- "children": [
+ },
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()",
+ "kind": "Var",
+ "name": "lastFourAccountNumber",
+ "printedName": "lastFourAccountNumber",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV21lastFourAccountNumberSSSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV21lastFourAccountNumberSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "TransactTaskStatusUpdate",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV21lastFourAccountNumberSSSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV21lastFourAccountNumberSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
]
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactResponse) -> ())?",
- "children": [
+ },
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactResponse) -> ()",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(id:title:type:expiry:brand:lastFour:routingNumber:accountType:lastFourAccountNumber:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "PaymentMethod",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV"
},
{
"kind": "TypeNominal",
- "name": "TransactResponse",
- "printedName": "AtomicTransact.TransactResponse",
- "usr": "s:14AtomicTransact0B8ResponseO"
- }
- ]
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- }
- ],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0B15ActionPresenterC07presentC02id11environment17presentationStyle5theme8metadata8onLaunch0L16AuthStatusUpdate0l4TaskoP00L10CompletionySS_AA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSDyS2SGSgyycSgyAA0bnoP0VcSgyAA0bqoP0VcSgyAA0B8ResponseOcSgtF",
- "mangledName": "$s14AtomicTransact0B15ActionPresenterC07presentC02id11environment17presentationStyle5theme8metadata8onLaunch0L16AuthStatusUpdate0l4TaskoP00L10CompletionySS_AA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSDyS2SGSgyycSgyAA0bnoP0VcSgyAA0bqoP0VcSgyAA0B8ResponseOcSgtF",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "Final",
- "Custom",
- "AccessControl",
- "RawDocComment"
- ],
- "funcSelfKind": "NonMutating"
- }
- ],
- "declKind": "Class",
- "usr": "s:14AtomicTransact0B15ActionPresenterC",
- "mangledName": "$s14AtomicTransact0B15ActionPresenterC",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "Final",
- "AccessControl",
- "Custom",
- "RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "TransactEnvironment",
- "printedName": "TransactEnvironment",
- "children": [
- {
- "kind": "Var",
- "name": "production",
- "printedName": "production",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactEnvironment.Type) -> AtomicTransact.TransactEnvironment",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactEnvironment",
- "printedName": "AtomicTransact.TransactEnvironment",
- "usr": "s:14AtomicTransact0B11EnvironmentO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactEnvironment.Type",
- "children": [
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
{
"kind": "TypeNominal",
- "name": "TransactEnvironment",
- "printedName": "AtomicTransact.TransactEnvironment",
- "usr": "s:14AtomicTransact0B11EnvironmentO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B11EnvironmentO10productionyA2CmF",
- "mangledName": "$s14AtomicTransact0B11EnvironmentO10productionyA2CmF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Var",
- "name": "sandbox",
- "printedName": "sandbox",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactEnvironment.Type) -> AtomicTransact.TransactEnvironment",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactEnvironment",
- "printedName": "AtomicTransact.TransactEnvironment",
- "usr": "s:14AtomicTransact0B11EnvironmentO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactEnvironment.Type",
- "children": [
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
{
"kind": "TypeNominal",
- "name": "TransactEnvironment",
- "printedName": "AtomicTransact.TransactEnvironment",
- "usr": "s:14AtomicTransact0B11EnvironmentO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B11EnvironmentO7sandboxyA2CmF",
- "mangledName": "$s14AtomicTransact0B11EnvironmentO7sandboxyA2CmF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Var",
- "name": "custom",
- "printedName": "custom",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactEnvironment.Type) -> (Swift.String, Swift.String) -> AtomicTransact.TransactEnvironment",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(Swift.String, Swift.String) -> AtomicTransact.TransactEnvironment",
- "children": [
+ "name": "PaymentType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
- "name": "TransactEnvironment",
- "printedName": "AtomicTransact.TransactEnvironment",
- "usr": "s:14AtomicTransact0B11EnvironmentO"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
{
"kind": "TypeNominal",
- "name": "Tuple",
- "printedName": "(transactPath: Swift.String, apiPath: Swift.String)",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
- },
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
- ]
- }
- ]
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactEnvironment.Type",
- "children": [
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
- "name": "TransactEnvironment",
- "printedName": "AtomicTransact.TransactEnvironment",
- "usr": "s:14AtomicTransact0B11EnvironmentO"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
}
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B11EnvironmentO6customyACSS_SStcACmF",
- "mangledName": "$s14AtomicTransact0B11EnvironmentO6customyACSS_SStcACmF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Var",
- "name": "transactPath",
- "printedName": "transactPath",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11EnvironmentO12transactPathSSvp",
- "mangledName": "$s14AtomicTransact0B11EnvironmentO12transactPathSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11EnvironmentO12transactPathSSvg",
- "mangledName": "$s14AtomicTransact0B11EnvironmentO12transactPathSSvg",
- "moduleName": "AtomicTransact",
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "apiPath",
- "printedName": "apiPath",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11EnvironmentO7apiPathSSvp",
- "mangledName": "$s14AtomicTransact0B11EnvironmentO7apiPathSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11EnvironmentO7apiPathSSvg",
- "mangledName": "$s14AtomicTransact0B11EnvironmentO7apiPathSSvg",
- "moduleName": "AtomicTransact",
- "accessorKind": "get"
- }
- ]
- }
- ],
- "declKind": "Enum",
- "usr": "s:14AtomicTransact0B11EnvironmentO",
- "mangledName": "$s14AtomicTransact0B11EnvironmentO",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "TransactInteraction",
- "printedName": "TransactInteraction",
- "children": [
- {
- "kind": "Var",
- "name": "name",
- "printedName": "name",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11InteractionV4nameSSvp",
- "mangledName": "$s14AtomicTransact0B11InteractionV4nameSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2id5title4type6expiry5brand8lastFour13routingNumber11accountType0op7AccountR0AGSS_SSAG0hT0OSSSgA5Stcfc",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2id5title4type6expiry5brand8lastFour13routingNumber11accountType0op7AccountR0AGSS_SSAG0hT0OSSSgA5Stcfc",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PaymentMethod",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4fromAGs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4fromAGs7Decoder_p_tKcfc",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "throwing": true,
+ "init_kind": "Designated"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV4nameSSvg",
- "mangledName": "$s14AtomicTransact0B11InteractionV4nameSSvg",
+ "declKind": "Struct",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "SwitchData",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV"
},
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV4nameSSvs",
- "mangledName": "$s14AtomicTransact0B11InteractionV4nameSSvs",
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV4fromAEs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV4fromAEs7Decoder_p_tKcfc",
"moduleName": "AtomicTransact",
"implicit": true,
- "accessorKind": "set"
+ "throwing": true,
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV4nameSSvM",
- "mangledName": "$s14AtomicTransact0B11InteractionV4nameSSvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
{
- "kind": "Var",
- "name": "identifier",
- "printedName": "identifier",
+ "kind": "TypeDecl",
+ "name": "DepositData",
+ "printedName": "DepositData",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11InteractionV10identifierSSvp",
- "mangledName": "$s14AtomicTransact0B11InteractionV10identifierSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
+ "kind": "Var",
+ "name": "accountType",
+ "printedName": "accountType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountTypeSSSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountTypeSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountTypeSSSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountTypeSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Var",
+ "name": "distributionAmount",
+ "printedName": "distributionAmount",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV10identifierSSvg",
- "mangledName": "$s14AtomicTransact0B11InteractionV10identifierSSvg",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV18distributionAmountSdSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV18distributionAmountSdSgvp",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV18distributionAmountSdSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV18distributionAmountSdSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "Var",
+ "name": "distributionType",
+ "printedName": "distributionType",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV10identifierSSvs",
- "mangledName": "$s14AtomicTransact0B11InteractionV10identifierSSvs",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV16distributionTypeSSSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV16distributionTypeSSSgvp",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV16distributionTypeSSSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV16distributionTypeSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "kind": "Var",
+ "name": "lastFour",
+ "printedName": "lastFour",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV10identifierSSvM",
- "mangledName": "$s14AtomicTransact0B11InteractionV10identifierSSvM",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV8lastFourSSSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV8lastFourSSSgvp",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "value",
- "printedName": "value",
- "children": [
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV8lastFourSSSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV8lastFourSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
{
- "kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : any Swift.Sendable]",
+ "kind": "Var",
+ "name": "routingNumber",
+ "printedName": "routingNumber",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Sendable",
- "printedName": "any Swift.Sendable",
- "usr": "s:s8SendableP"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "usr": "s:SD"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvp",
- "mangledName": "$s14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV13routingNumberSSSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV13routingNumberSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV13routingNumberSSSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV13routingNumberSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Var",
+ "name": "title",
+ "printedName": "title",
"children": [
{
"kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : any Swift.Sendable]",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Sendable",
- "printedName": "any Swift.Sendable",
- "usr": "s:s8SendableP"
}
],
- "usr": "s:SD"
+ "usr": "s:Sq"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvg",
- "mangledName": "$s14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvg",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV5titleSSSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV5titleSSSgvp",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV5titleSSSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV5titleSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(accountType:distributionAmount:distributionType:lastFour:routingNumber:title:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "DepositData",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV"
},
{
"kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : any Swift.Sendable]",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Sendable",
- "printedName": "any Swift.Sendable",
- "usr": "s:s8SendableP"
}
],
- "usr": "s:SD"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvs",
- "mangledName": "$s14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvM",
- "mangledName": "$s14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(name:identifier:value:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactInteraction",
- "printedName": "AtomicTransact.TransactInteraction",
- "usr": "s:14AtomicTransact0B11InteractionV"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : any Swift.Sendable]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
{
"kind": "TypeNominal",
- "name": "Sendable",
- "printedName": "any Swift.Sendable",
- "usr": "s:s8SendableP"
- }
- ],
- "usr": "s:SD"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B11InteractionV4name10identifier5valueACSS_SSSDySSs8Sendable_pGtcfc",
- "mangledName": "$s14AtomicTransact0B11InteractionV4name10identifier5valueACSS_SSSDySSs8Sendable_pGtcfc",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "Var",
- "name": "description",
- "printedName": "description",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11InteractionV11descriptionSSvp",
- "mangledName": "$s14AtomicTransact0B11InteractionV11descriptionSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV11descriptionSSvg",
- "mangledName": "$s14AtomicTransact0B11InteractionV11descriptionSSvg",
- "moduleName": "AtomicTransact",
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "language",
- "printedName": "language",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11InteractionV8languageSSSgvp",
- "mangledName": "$s14AtomicTransact0B11InteractionV8languageSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
"name": "Optional",
@@ -24529,50 +23549,9 @@
"usr": "s:SS"
}
],
+ "hasDefaultArg": true,
"usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV8languageSSSgvg",
- "mangledName": "$s14AtomicTransact0B11InteractionV8languageSSSgvg",
- "moduleName": "AtomicTransact",
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "customer",
- "printedName": "customer",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11InteractionV8customerSSSgvp",
- "mangledName": "$s14AtomicTransact0B11InteractionV8customerSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ },
{
"kind": "TypeNominal",
"name": "Optional",
@@ -24585,248 +23564,157 @@
"usr": "s:SS"
}
],
+ "hasDefaultArg": true,
"usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV8customerSSSgvg",
- "mangledName": "$s14AtomicTransact0B11InteractionV8customerSSSgvg",
- "moduleName": "AtomicTransact",
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "product",
- "printedName": "product",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.ProductType?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11InteractionV7productAA0A6ConfigV11ProductTypeOSgvp",
- "mangledName": "$s14AtomicTransact0B11InteractionV7productAA0A6ConfigV11ProductTypeOSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ },
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.ProductType?",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
+ "hasDefaultArg": true,
"usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV7productAA0A6ConfigV11ProductTypeOSgvg",
- "mangledName": "$s14AtomicTransact0B11InteractionV7productAA0A6ConfigV11ProductTypeOSgvg",
- "moduleName": "AtomicTransact",
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "additionalProduct",
- "printedName": "additionalProduct",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.ProductType?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11InteractionV17additionalProductAA0A6ConfigV0E4TypeOSgvp",
- "mangledName": "$s14AtomicTransact0B11InteractionV17additionalProductAA0A6ConfigV0E4TypeOSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ },
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.ProductType?",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
+ "hasDefaultArg": true,
"usr": "s:Sq"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV17additionalProductAA0A6ConfigV0E4TypeOSgvg",
- "mangledName": "$s14AtomicTransact0B11InteractionV17additionalProductAA0A6ConfigV0E4TypeOSgvg",
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountType18distributionAmount0jI08lastFour13routingNumber5titleAESSSg_SdSgA4Ltcfc",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountType18distributionAmount0jI08lastFour13routingNumber5titleAESSSg_SdSgA4Ltcfc",
"moduleName": "AtomicTransact",
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "company",
- "printedName": "company",
- "children": [
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "DepositData",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
}
],
- "usr": "s:Sq"
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV4fromAEs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV4fromAEs7Decoder_p_tKcfc",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "throwing": true,
+ "init_kind": "Designated"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11InteractionV7companySSSgvp",
- "mangledName": "$s14AtomicTransact0B11InteractionV7companySSSgvp",
+ "declKind": "Struct",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV",
"moduleName": "AtomicTransact",
"declAttributes": [
- "AccessControl"
+ "AccessControl",
+ "RawDocComment"
],
- "accessors": [
+ "conformances": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV7companySSSgvg",
- "mangledName": "$s14AtomicTransact0B11InteractionV7companySSSgvg",
- "moduleName": "AtomicTransact",
- "accessorKind": "get"
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
{
- "kind": "Var",
- "name": "payroll",
- "printedName": "payroll",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "TransactTaskStatusUpdate",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11InteractionV7payrollSSSgvp",
- "mangledName": "$s14AtomicTransact0B11InteractionV7payrollSSSgvp",
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV4fromACs7Decoder_p_tKcfc",
"moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV7payrollSSSgvg",
- "mangledName": "$s14AtomicTransact0B11InteractionV7payrollSSSgvg",
- "moduleName": "AtomicTransact",
- "accessorKind": "get"
- }
- ]
+ "implicit": true,
+ "throwing": true,
+ "init_kind": "Designated"
}
],
"declKind": "Struct",
- "usr": "s:14AtomicTransact0B11InteractionV",
- "mangledName": "$s14AtomicTransact0B11InteractionV",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV",
"moduleName": "AtomicTransact",
"declAttributes": [
- "AccessControl"
+ "AccessControl",
+ "RawDocComment"
],
"conformances": [
{
@@ -24845,10 +23733,10 @@
},
{
"kind": "Conformance",
- "name": "CustomStringConvertible",
- "printedName": "CustomStringConvertible",
- "usr": "s:s23CustomStringConvertibleP",
- "mangledName": "$ss23CustomStringConvertibleP"
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
},
{
"kind": "Conformance",
@@ -24856,35 +23744,197 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
{
"kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "MuppetIOS",
+ "printedName": "MuppetIOS",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "SafariServices",
+ "printedName": "SafariServices",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "os",
+ "printedName": "os",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "MuppetIOS",
+ "printedName": "MuppetIOS",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "QuantumIOS",
+ "printedName": "QuantumIOS",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "MuppetIOS",
+ "printedName": "MuppetIOS",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "QuantumIOS",
+ "printedName": "QuantumIOS",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "QuantumIOS",
+ "printedName": "QuantumIOS",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
"declKind": "Import",
"moduleName": "AtomicTransact",
"declAttributes": [
"RawDocComment"
]
},
- {
- "kind": "Import",
- "name": "Security",
- "printedName": "Security",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
{
"kind": "Import",
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
+ "moduleName": "AtomicTransact"
},
{
"kind": "Import",
@@ -24895,10 +23945,13 @@
},
{
"kind": "Import",
- "name": "Combine",
- "printedName": "Combine",
+ "name": "Foundation",
+ "printedName": "Foundation",
"declKind": "Import",
- "moduleName": "AtomicTransact"
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
},
{
"kind": "TypeDecl",
@@ -25236,6 +24289,7 @@
"declAttributes": [
"Preconcurrency",
"TypeEraser",
+ "TypeEraser",
"OriginallyDefinedIn",
"OriginallyDefinedIn",
"OriginallyDefinedIn",
@@ -25291,6 +24345,13 @@
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
},
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ },
{
"kind": "Conformance",
"name": "Copyable",
@@ -25312,32 +24373,39 @@
},
"ConstValues": [
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactSheetView.swift",
- "kind": "BooleanLiteral",
- "offset": 320,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/InternalNotifications.swift",
+ "kind": "StringLiteral",
+ "offset": 224,
+ "length": 17,
+ "value": "\"DismissTransact\""
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Views\/BaseTransactViewController.swift",
- "kind": "BooleanLiteral",
- "offset": 432,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/InternalNotifications.swift",
+ "kind": "StringLiteral",
+ "offset": 300,
+ "length": 14,
+ "value": "\"HideTransact\""
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Views\/BaseTransactViewController.swift",
- "kind": "BooleanLiteral",
- "offset": 4337,
- "length": 4,
- "value": "true"
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/InternalNotifications.swift",
+ "kind": "StringLiteral",
+ "offset": 377,
+ "length": 15,
+ "value": "\"PauseTransact\""
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Views\/BaseTransactViewController.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/InternalNotifications.swift",
"kind": "BooleanLiteral",
- "offset": 5566,
- "length": 4,
- "value": "true"
+ "offset": 1981,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/LocalStorage.swift",
+ "kind": "StringLiteral",
+ "offset": 178,
+ "length": 32,
+ "value": "\"com.atomicfi.transact.keychain\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/Logger.swift",
@@ -25347,18 +24415,18 @@
"value": "\"transact\""
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactDataRequest.swift",
- "kind": "Dictionary",
- "offset": 1774,
- "length": 3,
- "value": "[]"
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/Atomic.swift",
+ "kind": "BooleanLiteral",
+ "offset": 12037,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactCompany.swift",
- "kind": "StringLiteral",
- "offset": 2453,
- "length": 5,
- "value": "\"_id\""
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/Atomic.swift",
+ "kind": "BooleanLiteral",
+ "offset": 12775,
+ "length": 4,
+ "value": "true"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
@@ -25585,18 +24653,32 @@
"value": "\"en\""
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/Atomic.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicSwiftUI.swift",
"kind": "BooleanLiteral",
- "offset": 10592,
- "length": 4,
- "value": "true"
+ "offset": 1454,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/Atomic.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicSwiftUI.swift",
"kind": "BooleanLiteral",
- "offset": 11330,
- "length": 4,
- "value": "true"
+ "offset": 3440,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactCompany.swift",
+ "kind": "StringLiteral",
+ "offset": 2453,
+ "length": 5,
+ "value": "\"_id\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactDataRequest.swift",
+ "kind": "Dictionary",
+ "offset": 1774,
+ "length": 3,
+ "value": "[]"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactDataResponse.swift",
@@ -25690,79 +24772,268 @@
"value": "\"atomic-transact-error\""
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactTaskStatusUpdate.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactSDKEvent.swift",
"kind": "StringLiteral",
- "offset": 6447,
+ "offset": 679,
+ "length": 29,
+ "value": "\"atomic-transact-initialized\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactSheetView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 320,
"length": 5,
- "value": "\"_id\""
+ "value": "false"
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/InternalNotifications.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactTaskStatusUpdate.swift",
"kind": "StringLiteral",
- "offset": 224,
+ "offset": 3546,
"length": 17,
- "value": "\"DismissTransact\""
+ "value": "\"connect-account\""
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/InternalNotifications.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactTaskStatusUpdate.swift",
"kind": "StringLiteral",
- "offset": 300,
- "length": 14,
- "value": "\"HideTransact\""
+ "offset": 3640,
+ "length": 20,
+ "value": "\"disconnect-account\""
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/InternalNotifications.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactTaskStatusUpdate.swift",
"kind": "StringLiteral",
- "offset": 377,
- "length": 15,
- "value": "\"PauseTransact\""
+ "offset": 3730,
+ "length": 8,
+ "value": "\"switch\""
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/InternalNotifications.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactTaskStatusUpdate.swift",
+ "kind": "StringLiteral",
+ "offset": 3800,
+ "length": 13,
+ "value": "\"cancel-plan\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactTaskStatusUpdate.swift",
+ "kind": "StringLiteral",
+ "offset": 3873,
+ "length": 12,
+ "value": "\"pause-plan\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactTaskStatusUpdate.swift",
+ "kind": "StringLiteral",
+ "offset": 7335,
+ "length": 5,
+ "value": "\"_id\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "IntegerLiteral",
+ "offset": 205,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "IntegerLiteral",
+ "offset": 263,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "BooleanLiteral",
- "offset": 1981,
+ "offset": 301,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicSwiftUI.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 901,
+ "length": 33,
+ "value": "\"https:\/\/telemetry.atomicfi.com\/\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "Dictionary",
+ "offset": 960,
+ "length": 49,
+ "value": "[(\"X-API-KEY\", \"f51065dc9169be0ae68d2278d4928e9e\")]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 1259,
+ "length": 8,
+ "value": "\"native\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 1339,
+ "length": 3,
+ "value": "\"-\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1440,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 1658,
+ "length": 12,
+ "value": "\"os.version\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 1708,
+ "length": 22,
+ "value": "\"sdk.platform_variant\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 1761,
+ "length": 13,
+ "value": "\"sdk.version\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 1874,
+ "length": 16,
+ "value": "\"sdk.min_deploy\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 1991,
+ "length": 19,
+ "value": "\"sdk.xcode_version\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 2090,
+ "length": 14,
+ "value": "\"CFBundleName\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 2142,
+ "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,
+ "length": 26,
+ "value": "\"transact.ios.source_type\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 2462,
+ "length": 33,
+ "value": "\"transact.ios.presentation_style\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 2842,
+ "length": 21,
+ "value": "\"atomic.task.product\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
"kind": "BooleanLiteral",
- "offset": 1454,
+ "offset": 5628,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicSwiftUI.swift",
+ "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,
+ "length": 13,
+ "value": "\"full_screen\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 13286,
+ "length": 7,
+ "value": "\"sheet\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Views\/TransactViewController.swift",
"kind": "BooleanLiteral",
- "offset": 3440,
+ "offset": 568,
"length": 5,
"value": "false"
},
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Views\/TransactViewController+Presentation.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2622,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Views\/TransactViewController+Presentation.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3573,
+ "length": 4,
+ "value": "true"
+ },
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/FrameworkVersion.swift",
"kind": "StringLiteral",
"offset": 228,
"length": 8,
- "value": "\"3.28.0\""
- },
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/LocalStorage.swift",
- "kind": "StringLiteral",
- "offset": 178,
- "length": 32,
- "value": "\"com.atomicfi.transact.keychain\""
+ "value": "\"3.29.0\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift",
"kind": "BooleanLiteral",
- "offset": 193,
+ "offset": 192,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift",
"kind": "BooleanLiteral",
- "offset": 1005,
+ "offset": 1000,
"length": 5,
"value": "false"
}
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 5288997..afd2f64 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
@@ -1,10 +1,11 @@
// swift-interface-format-version: 1.0
-// swift-compiler-version: Apple Swift version 6.1.2 (swiftlang-6.1.2.1.2 clang-1700.0.13.5)
-// swift-module-flags: -target arm64-apple-ios15.0 -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-experimental-feature DebugDescriptionMacro -module-name AtomicTransact
-// swift-module-flags-ignorable: -interface-compiler-version 6.1.2
+// swift-compiler-version: Apple Swift version 6.2.1 (swiftlang-6.2.1.4.8 clang-1700.4.4.1)
+// swift-module-flags: -target arm64-apple-ios15.0 -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-upcoming-feature InferIsolatedConformances -enable-experimental-feature DebugDescriptionMacro -module-name AtomicTransact
+// swift-module-flags-ignorable: -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2.1
@_exported import AtomicTransact
import Combine
import Foundation
+import MuppetIOS
import OSLog
import QuantumIOS
import SafariServices
@@ -17,76 +18,49 @@ import _Concurrency
import _StringProcessing
import _SwiftConcurrencyShims
import os
-public struct TransactAuthStatusUpdate : Swift.Decodable, Swift.Sendable {
- public let company: AtomicTransact.TransactCompany
- public let status: AtomicTransact.TransactAuthStatusUpdate.AuthStatus
- public enum AuthStatus : Swift.String, Swift.Decodable, Swift.Sendable {
- case authenticated
- public init?(rawValue: Swift.String)
- public typealias RawValue = Swift.String
- public var rawValue: Swift.String {
+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: ((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
+ #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), 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
+ }
+ public static func dismissTransact()
+ public static func hideTransact()
+ #if compiler(>=5.3) && $NonescapableTypes
+ public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async
+ #endif
+ public enum PauseTransactError : Swift.Error {
+ case transactNotPresented
+ public static func == (a: AtomicTransact.Atomic.PauseTransactError, b: AtomicTransact.Atomic.PauseTransactError) -> Swift.Bool
+ public func hash(into hasher: inout Swift.Hasher)
+ public var hashValue: Swift.Int {
get
}
}
- public init(company: AtomicTransact.TransactCompany, status: AtomicTransact.TransactAuthStatusUpdate.AuthStatus)
- public init(from decoder: any Swift.Decoder) throws
-}
-@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class BaseTransactViewController : UIKit.UIViewController, WebKit.WKScriptMessageHandler, WebKit.WKNavigationDelegate {
- @_Concurrency.MainActor @preconcurrency public var config: AtomicTransact.AtomicConfig!
- @_Concurrency.MainActor @preconcurrency public var environment: AtomicTransact.TransactEnvironment!
- @_Concurrency.MainActor @preconcurrency public var onInteraction: ((AtomicTransact.TransactInteraction) -> ())?
- @_Concurrency.MainActor @preconcurrency public var onDataRequest: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)?
- @_Concurrency.MainActor @preconcurrency public var onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())?
- @_Concurrency.MainActor @preconcurrency public var onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())?
- @_Concurrency.MainActor @preconcurrency public var onCompletion: ((AtomicTransact.TransactResponse) -> ())?
- @_Concurrency.MainActor @preconcurrency public var onLaunch: (() -> ())?
- @_Concurrency.MainActor @preconcurrency public var onError: ((AtomicTransact.TransactError) -> ())?
- @_Concurrency.MainActor @preconcurrency @objc override dynamic public func viewDidLoad()
- @_Concurrency.MainActor @preconcurrency @objc public func webView(_ webView: WebKit.WKWebView, didFailProvisionalNavigation navigation: WebKit.WKNavigation!, withError error: any Swift.Error)
- @_Concurrency.MainActor @preconcurrency @objc public func userContentController(_ userContentController: WebKit.WKUserContentController, didReceive message: WebKit.WKScriptMessage)
- @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?)
- @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder)
- @objc deinit
-}
-@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class TransactViewController : AtomicTransact.BaseTransactViewController, WebKit.WKUIDelegate {
- @_Concurrency.MainActor @preconcurrency @objc override dynamic public func viewDidLoad()
- @_Concurrency.MainActor @preconcurrency @objc override public func userContentController(_ userContentController: WebKit.WKUserContentController, didReceive message: WebKit.WKScriptMessage)
- @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?)
- @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder)
- @objc deinit
-}
-public struct TransactDataRequest : Swift.Sendable {
- public var taskId: Swift.String?
- public var userId: Swift.String
- public var identifier: Swift.String
- public var fields: [Swift.String]
- public var data: [Swift.String : any Swift.Sendable]
- public init(userId: Swift.String, identifier: Swift.String, fields: [Swift.String], taskId: Swift.String? = nil, additionalData: [Swift.String : any Swift.Sendable] = [:])
-}
-public struct TransactCompany : Swift.Decodable, Swift.Sendable {
- public let id: Swift.String
- public let name: Swift.String
- public let branding: AtomicTransact.TransactCompany.Branding?
- public init(id: Swift.String, name: Swift.String, branding: AtomicTransact.TransactCompany.Branding? = nil)
- public struct Branding : Swift.Decodable, Swift.Sendable {
- public let color: Swift.String
- public let logo: AtomicTransact.TransactCompany.Branding.Logo
- public init(color: Swift.String, logo: AtomicTransact.TransactCompany.Branding.Logo)
- public struct Logo : Swift.Decodable, Swift.Sendable {
- public let url: Swift.String
- public let backgroundColor: Swift.String?
- public init(url: Swift.String, backgroundColor: Swift.String? = nil)
- public init(from decoder: any Swift.Decoder) throws
- }
- public init(from decoder: any Swift.Decoder) throws
+ @_hasMissingDesignatedInitializers final public class PausedTransactRef : Swift.Sendable {
+ @_Concurrency.MainActor final public func resume(source: UIKit.UIViewController, animated: Swift.Bool = true)
+ @objc deinit
}
- public init(from decoder: any Swift.Decoder) throws
+ public static func pauseTransact(animated: Swift.Bool = true) async throws(AtomicTransact.Atomic.PauseTransactError) -> AtomicTransact.Atomic.PausedTransactRef
}
public struct AtomicConfig : Swift.Codable, Swift.Sendable {
+ #if compiler(>=5.3) && $NonescapableTypes
public init(publicToken: Swift.String, scope: AtomicTransact.AtomicConfig.ScopeType, tasks: [AtomicTransact.AtomicConfig.Task], linkedAccount: Swift.String? = nil, deferredPaymentMethodStrategy: AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy? = nil, theme: AtomicTransact.AtomicConfig.Theme = Theme(dark: .system), language: Swift.String = Locale.current.languageCode == "es" ? "es" : "en", sessionContext: Swift.String? = nil, deeplink: AtomicTransact.AtomicConfig.Deeplink? = nil, metadata: [Swift.String : Swift.String]? = nil, search: AtomicTransact.AtomicConfig.Search? = nil, handoff: [Swift.String]? = nil, experiments: AtomicTransact.AtomicConfig.Experiments? = nil, features: AtomicTransact.AtomicConfig.Features? = nil, customer: AtomicTransact.AtomicConfig.Customer? = nil, uplinkSessionUrl: Swift.String? = nil)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public init(demo: AtomicTransact.AtomicConfig.DemoMode, scope: AtomicTransact.AtomicConfig.ScopeType, tasks: [AtomicTransact.AtomicConfig.Task], linkedAccount: Swift.String? = nil, theme: AtomicTransact.AtomicConfig.Theme = Theme(dark: .system), language: Swift.String = Locale.current.languageCode == "es" ? "es" : "en", sessionContext: Swift.String? = nil, deeplink: AtomicTransact.AtomicConfig.Deeplink? = nil, metadata: [Swift.String : Swift.String]? = nil, search: AtomicTransact.AtomicConfig.Search? = nil, handoff: [Swift.String]? = nil, experiments: AtomicTransact.AtomicConfig.Experiments? = nil)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
@available(*, deprecated, message: "Use `tasks` instead of `product`")
public init(publicToken: Swift.String, scope: AtomicTransact.AtomicConfig.ScopeType, product: AtomicTransact.AtomicConfig.ProductType, additionalProduct: AtomicTransact.AtomicConfig.ProductType? = nil, linkedAccount: Swift.String? = nil, theme: AtomicTransact.AtomicConfig.Theme = Theme(dark: .system), distribution: AtomicTransact.AtomicConfig.Distribution? = nil, language: Swift.String = Locale.current.languageCode == "es" ? "es" : "en", sessionContext: Swift.String? = nil, deeplink: AtomicTransact.AtomicConfig.Deeplink? = nil, metadata: [Swift.String : Swift.String]? = nil, search: AtomicTransact.AtomicConfig.Search? = nil, handoff: [Swift.String]? = nil, experiments: AtomicTransact.AtomicConfig.Experiments? = nil)
+ #endif
public struct Task : Swift.Codable, Swift.Sendable {
public let product: AtomicTransact.AtomicConfig.ProductType?
public let operation: AtomicTransact.AtomicConfig.ProductType?
@@ -94,13 +68,17 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public let forms: [Swift.String]?
public let action: AtomicTransact.AtomicConfig.UserAction?
public let apps: [AtomicTransact.AtomicConfig.Task.App]?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(product: AtomicTransact.AtomicConfig.ProductType? = nil, operation: AtomicTransact.AtomicConfig.ProductType? = nil, distribution: AtomicTransact.AtomicConfig.Distribution? = nil, forms: [Swift.String]? = nil, action: AtomicTransact.AtomicConfig.UserAction? = nil, apps: [AtomicTransact.AtomicConfig.Task.App]? = nil)
+ #endif
public enum App : Swift.String, Swift.Codable, Swift.Sendable, Swift.CaseIterable {
case payNow
case expenses
case orders
case suggestions
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias AllCases = [AtomicTransact.AtomicConfig.Task.App]
public typealias RawValue = Swift.String
nonisolated public static var allCases: [AtomicTransact.AtomicConfig.Task.App] {
@@ -118,8 +96,12 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public let overlayColor: Swift.String?
public var dark: Swift.Bool?
public var navigationOptions: AtomicTransact.AtomicConfig.NavigationOptions?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(brandColor: Swift.String?, overlayColor: Swift.String?, navigationOptions: AtomicTransact.AtomicConfig.NavigationOptions? = nil, dark: AtomicTransact.AtomicConfig.Theme.ColorScheme = .system)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public init(brandColor: UIKit.UIColor? = nil, overlayColor: UIKit.UIColor? = nil, navigationOptions: AtomicTransact.AtomicConfig.NavigationOptions? = nil, dark: AtomicTransact.AtomicConfig.Theme.ColorScheme = .system)
+ #endif
public enum ColorScheme {
case light
case dark
@@ -141,7 +123,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
case total
case fixed
case percent
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -151,7 +135,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
case create
case update
case delete
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -161,8 +147,12 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public var amount: Swift.Double
public var action: AtomicTransact.AtomicConfig.Distribution.ActionType?
public var canUpdate: Swift.Bool?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(type: AtomicTransact.AtomicConfig.Distribution.DistributionType, amount: Swift.Double, action: AtomicTransact.AtomicConfig.Distribution.ActionType? = nil)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public init(type: AtomicTransact.AtomicConfig.Distribution.DistributionType, amount: Swift.Double, action: AtomicTransact.AtomicConfig.Distribution.ActionType? = nil, canUpdate: Swift.Bool?)
+ #endif
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
@@ -176,7 +166,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
case action
case aggregate
case manage
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -187,7 +179,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
case employerLink
case payLink
case custom
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -196,7 +190,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public enum DeferredPaymentMethodStrategy : Swift.String, Swift.Codable, Swift.Sendable {
case sdk
case api
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -255,7 +251,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public init(from decoder: any Swift.Decoder) throws
}
public var customer: AtomicTransact.AtomicConfig.DemoMode.Customer?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(customer: AtomicTransact.AtomicConfig.DemoMode.Customer? = nil)
+ #endif
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
@@ -263,7 +261,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public var tags: [Swift.String]?
public var excludedTags: [Swift.String]?
public var ruleId: Swift.String?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(tags: [Swift.String]? = nil, excludedTags: [Swift.String]? = nil, ruleId: Swift.String? = nil)
+ #endif
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
@@ -271,14 +271,18 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public var fractionalDeposits: Swift.Bool?
public var unemploymentCarousel: Swift.Bool?
public var manualFallback: Swift.Bool?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(fractionalDeposits: Swift.Bool? = nil, unemploymentCarousel: Swift.Bool? = nil, manualFallback: Swift.Bool? = nil)
+ #endif
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
public struct Features : Swift.Codable, Swift.Sendable {
public var manualDepositFlow: Swift.Bool?
public var coAuth: Swift.Bool?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(coAuth: Swift.Bool? = nil, manualDepositFlow: Swift.Bool? = nil)
+ #endif
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
@@ -298,14 +302,18 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public var showBackButton: Swift.Bool?
public var showBackButtonText: Swift.Bool?
public var showCloseButton: Swift.Bool?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(showBackButton: Swift.Bool? = nil, showBackButtonText: Swift.Bool? = nil, showCloseButton: Swift.Bool? = nil)
+ #endif
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
public struct Platform : Swift.Codable, Swift.Sendable {
public init()
public init(suffixed platformSuffix: Swift.String)
+ #if compiler(>=5.3) && $NonescapableTypes
public func encode() -> Any?
+ #endif
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
@@ -332,39 +340,83 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
-public enum Atomic {
- @_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: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil)
- @_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)
- @_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), metadata: [Swift.String : Swift.String]? = nil, onLaunch: (() -> ())? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil)
- @_Concurrency.MainActor public static var interactions: Combine.AnyPublisher {
- get
- }
- public static func dismissTransact()
- public static func hideTransact()
- public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async
- public enum PauseTransactError : Swift.Error {
- case transactNotPresented
- public static func == (a: AtomicTransact.Atomic.PauseTransactError, b: AtomicTransact.Atomic.PauseTransactError) -> Swift.Bool
- public func hash(into hasher: inout Swift.Hasher)
- public var hashValue: Swift.Int {
+extension SwiftUICore.View {
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_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 final public class TransactActionPresenter {
+ @_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), metadata: [Swift.String : Swift.String]? = nil, onLaunch: (() -> ())? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil)
+ #endif
+ @objc deinit
+}
+public struct TransactAuthStatusUpdate : Swift.Decodable, Swift.Sendable {
+ public let company: AtomicTransact.TransactCompany
+ public let status: AtomicTransact.TransactAuthStatusUpdate.AuthStatus
+ public enum AuthStatus : Swift.String, Swift.Decodable, Swift.Sendable {
+ case authenticated
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
get
}
}
- @_hasMissingDesignatedInitializers final public class PausedTransactRef : Swift.Sendable {
- @_Concurrency.MainActor final public func resume(source: UIKit.UIViewController, animated: Swift.Bool = true)
- @objc deinit
+ public init(company: AtomicTransact.TransactCompany, status: AtomicTransact.TransactAuthStatusUpdate.AuthStatus)
+ public init(from decoder: any Swift.Decoder) throws
+}
+public struct TransactCompany : Swift.Decodable, Swift.Sendable {
+ public let id: Swift.String
+ public let name: Swift.String
+ public let branding: AtomicTransact.TransactCompany.Branding?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(id: Swift.String, name: Swift.String, branding: AtomicTransact.TransactCompany.Branding? = nil)
+ #endif
+ public struct Branding : Swift.Decodable, Swift.Sendable {
+ public let color: Swift.String
+ public let logo: AtomicTransact.TransactCompany.Branding.Logo
+ public init(color: Swift.String, logo: AtomicTransact.TransactCompany.Branding.Logo)
+ public struct Logo : Swift.Decodable, Swift.Sendable {
+ public let url: Swift.String
+ public let backgroundColor: Swift.String?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(url: Swift.String, backgroundColor: Swift.String? = nil)
+ #endif
+ public init(from decoder: any Swift.Decoder) throws
+ }
+ public init(from decoder: any Swift.Decoder) throws
}
- public static func pauseTransact(animated: Swift.Bool = true) async throws(AtomicTransact.Atomic.PauseTransactError) -> AtomicTransact.Atomic.PausedTransactRef
+ public init(from decoder: any Swift.Decoder) throws
+}
+public struct TransactDataRequest : Swift.Sendable {
+ public var taskId: Swift.String?
+ public var userId: Swift.String
+ public var identifier: Swift.String
+ public var fields: [Swift.String]
+ public var data: [Swift.String : any Swift.Sendable]
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(userId: Swift.String, identifier: Swift.String, fields: [Swift.String], taskId: Swift.String? = nil, additionalData: [Swift.String : any Swift.Sendable] = [:])
+ #endif
}
public struct TransactDataResponse : Swift.Codable, Swift.Sendable {
public let card: AtomicTransact.TransactDataResponse.CardData?
public let identity: AtomicTransact.TransactDataResponse.Identity?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(card: AtomicTransact.TransactDataResponse.CardData? = nil, identity: AtomicTransact.TransactDataResponse.Identity? = nil)
+ #endif
public enum ValidationErrorType : Swift.String, Swift.Codable, Swift.Sendable, Swift.Error {
case invalidCharacterCount
case tooManyCharacters
case invalidCharacters
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -388,7 +440,9 @@ public struct TransactDataResponse : Swift.Codable, Swift.Sendable {
public let state: Swift.String?
public let phone: Swift.String?
public let email: Swift.String?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(firstName: Swift.String? = nil, lastName: Swift.String? = nil, postalCode: Swift.String? = nil, address: Swift.String? = nil, address2: Swift.String? = nil, city: Swift.String? = nil, state: Swift.String? = nil, phone: Swift.String? = nil, email: Swift.String? = nil)
+ #endif
public func validate() -> [AtomicTransact.TransactDataResponse.ValidationError]
public func isValid() -> Swift.Bool
public func encode(to encoder: any Swift.Encoder) throws
@@ -402,13 +456,17 @@ public struct TransactDataResponse : Swift.Codable, Swift.Sendable {
public enum CardType : Swift.String, Swift.Sendable, Swift.Codable {
case debit
case credit
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
}
}
+ #if compiler(>=5.3) && $NonescapableTypes
public init(number: Swift.String, expiry: Swift.String?, cvv: Swift.String?, cardType: AtomicTransact.TransactDataResponse.CardData.CardType? = nil)
+ #endif
public func validate() -> [AtomicTransact.TransactDataResponse.ValidationError]
public func isValid() -> Swift.Bool
public func encode(to encoder: any Swift.Encoder) throws
@@ -417,6 +475,92 @@ public struct TransactDataResponse : Swift.Codable, Swift.Sendable {
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
+public enum TransactEnvironment : Swift.Sendable {
+ case production
+ case sandbox
+ case custom(transactPath: Swift.String, apiPath: Swift.String)
+ public var transactPath: Swift.String {
+ get
+ }
+ public var apiPath: Swift.String {
+ get
+ }
+}
+public struct TransactInteraction : Swift.CustomStringConvertible, Swift.Sendable {
+ public var name: Swift.String
+ public var identifier: Swift.String
+ public var value: [Swift.String : any Swift.Sendable]
+ public init(name: Swift.String, identifier: Swift.String, value: [Swift.String : any Swift.Sendable])
+ public var description: Swift.String {
+ get
+ }
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var language: Swift.String? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var customer: Swift.String? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var product: AtomicTransact.AtomicConfig.ProductType? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var additionalProduct: AtomicTransact.AtomicConfig.ProductType? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var company: Swift.String? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var payroll: Swift.String? {
+ get
+ }
+ #endif
+}
+public enum TransactResponse : Swift.CustomStringConvertible, Swift.Sendable {
+ public struct ResponseData : Swift.Sendable {
+ public init(data: [Swift.String : any Swift.Sendable])
+ public var data: [Swift.String : any Swift.Sendable]
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var taskId: Swift.String? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var handoff: Swift.String? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var reason: Swift.String? {
+ get
+ }
+ #endif
+ public var identifier: Swift.String {
+ get
+ }
+ }
+ case finished(response: AtomicTransact.TransactResponse.ResponseData)
+ case closed(response: AtomicTransact.TransactResponse.ResponseData)
+ case error(error: AtomicTransact.TransactError)
+ case transactDismissed
+ public var description: Swift.String {
+ get
+ }
+}
+public enum TransactError : Swift.Error, Swift.Sendable {
+ case unableToConnectToTransact
+ case invalidConfig
+ case transactError(data: [Swift.String : any Swift.Sendable])
+}
public enum TransactSDKEvent : Swift.String, Swift.CaseIterable {
case close
case finish
@@ -428,7 +572,10 @@ public enum TransactSDKEvent : Swift.String, Swift.CaseIterable {
case authStatusUpdate
case taskStatusUpdate
case error
+ case initialized
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias AllCases = [AtomicTransact.TransactSDKEvent]
public typealias RawValue = Swift.String
nonisolated public static var allCases: [AtomicTransact.TransactSDKEvent] {
@@ -447,7 +594,10 @@ public struct TransactTaskStatusUpdate : Swift.Decodable, Swift.Sendable {
public let switchData: AtomicTransact.TransactTaskStatusUpdate.SwitchData?
public let depositData: AtomicTransact.TransactTaskStatusUpdate.DepositData?
public let managedBy: AtomicTransact.TransactTaskStatusUpdate.ManagedBy?
- public init(taskId: Swift.String, product: AtomicTransact.AtomicConfig.ProductType, company: AtomicTransact.TransactCompany, status: AtomicTransact.TransactTaskStatusUpdate.TaskStatus, failReason: Swift.String? = nil, switchData: AtomicTransact.TransactTaskStatusUpdate.SwitchData? = nil, depositData: AtomicTransact.TransactTaskStatusUpdate.DepositData? = nil, managedBy: AtomicTransact.TransactTaskStatusUpdate.ManagedBy? = nil)
+ public let actionType: AtomicTransact.TransactTaskStatusUpdate.ActionType?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(taskId: Swift.String, product: AtomicTransact.AtomicConfig.ProductType, company: AtomicTransact.TransactCompany, status: AtomicTransact.TransactTaskStatusUpdate.TaskStatus, failReason: Swift.String? = nil, switchData: AtomicTransact.TransactTaskStatusUpdate.SwitchData? = nil, depositData: AtomicTransact.TransactTaskStatusUpdate.DepositData? = nil, managedBy: AtomicTransact.TransactTaskStatusUpdate.ManagedBy? = nil, actionType: AtomicTransact.TransactTaskStatusUpdate.ActionType? = nil)
+ #endif
public struct ManagedBy : Swift.Decodable, Swift.Sendable {
public let company: AtomicTransact.TransactCompany
public init(company: AtomicTransact.TransactCompany)
@@ -458,7 +608,24 @@ public struct TransactTaskStatusUpdate : Swift.Decodable, Swift.Sendable {
case failed
case processing
case queued
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ public enum ActionType : Swift.String, Swift.Decodable, Swift.Sendable {
+ case refresh
+ case connectAccount
+ case disconnectAccount
+ case `switch`
+ case cancelPlan
+ case pausePlan
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -474,7 +641,9 @@ public struct TransactTaskStatusUpdate : Swift.Decodable, Swift.Sendable {
public enum PaymentType : Swift.String, Swift.Decodable, Swift.Sendable {
case card
case bank
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -486,7 +655,9 @@ public struct TransactTaskStatusUpdate : Swift.Decodable, Swift.Sendable {
public let routingNumber: Swift.String?
public let accountType: Swift.String?
public let lastFourAccountNumber: Swift.String?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(id: Swift.String, title: Swift.String, type: AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType, expiry: Swift.String? = nil, brand: Swift.String? = nil, lastFour: Swift.String? = nil, routingNumber: Swift.String? = nil, accountType: Swift.String? = nil, lastFourAccountNumber: Swift.String? = nil)
+ #endif
public init(from decoder: any Swift.Decoder) throws
}
public init(from decoder: any Swift.Decoder) throws
@@ -498,93 +669,15 @@ public struct TransactTaskStatusUpdate : Swift.Decodable, Swift.Sendable {
public let lastFour: Swift.String?
public let routingNumber: Swift.String?
public let title: Swift.String?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(accountType: Swift.String? = nil, distributionAmount: Swift.Double? = nil, distributionType: Swift.String? = nil, lastFour: Swift.String? = nil, routingNumber: Swift.String? = nil, title: Swift.String? = nil)
+ #endif
public init(from decoder: any Swift.Decoder) throws
}
public init(from decoder: any Swift.Decoder) throws
}
-public enum TransactResponse : Swift.CustomStringConvertible, Swift.Sendable {
- public struct ResponseData : Swift.Sendable {
- public init(data: [Swift.String : any Swift.Sendable])
- public var data: [Swift.String : any Swift.Sendable]
- public var taskId: Swift.String? {
- get
- }
- public var handoff: Swift.String? {
- get
- }
- public var reason: Swift.String? {
- get
- }
- public var identifier: Swift.String {
- get
- }
- }
- case finished(response: AtomicTransact.TransactResponse.ResponseData)
- case closed(response: AtomicTransact.TransactResponse.ResponseData)
- case error(error: AtomicTransact.TransactError)
- case transactDismissed
- public var description: Swift.String {
- get
- }
-}
-public enum TransactError : Swift.Error, Swift.Sendable {
- case unableToConnectToTransact
- case invalidConfig
- case transactError(data: [Swift.String : any Swift.Sendable])
-}
-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
-
- @_Concurrency.MainActor @preconcurrency public func atomicTransactActionsPresenter(_ presenter: AtomicTransact.TransactActionPresenter) -> some SwiftUICore.View
-
-}
-@_Concurrency.MainActor final public class TransactActionPresenter {
- @_Concurrency.MainActor public init()
- @_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), metadata: [Swift.String : Swift.String]? = nil, onLaunch: (() -> ())? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil)
- @objc deinit
-}
-public enum TransactEnvironment : Swift.Sendable {
- case production
- case sandbox
- case custom(transactPath: Swift.String, apiPath: Swift.String)
- public var transactPath: Swift.String {
- get
- }
- public var apiPath: Swift.String {
- get
- }
-}
-public struct TransactInteraction : Swift.CustomStringConvertible, Swift.Sendable {
- public var name: Swift.String
- public var identifier: Swift.String
- public var value: [Swift.String : any Swift.Sendable]
- public init(name: Swift.String, identifier: Swift.String, value: [Swift.String : any Swift.Sendable])
- public var description: Swift.String {
- get
- }
- public var language: Swift.String? {
- get
- }
- public var customer: Swift.String? {
- get
- }
- public var product: AtomicTransact.AtomicConfig.ProductType? {
- get
- }
- public var additionalProduct: AtomicTransact.AtomicConfig.ProductType? {
- get
- }
- public var company: Swift.String? {
- get
- }
- public var payroll: Swift.String? {
- get
- }
-}
-extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.Equatable {}
-extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.Hashable {}
-extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.RawRepresentable {}
+extension AtomicTransact.Atomic.PauseTransactError : Swift.Equatable {}
+extension AtomicTransact.Atomic.PauseTransactError : Swift.Hashable {}
extension AtomicTransact.AtomicConfig.Task.App : Swift.Equatable {}
extension AtomicTransact.AtomicConfig.Task.App : Swift.Hashable {}
extension AtomicTransact.AtomicConfig.Task.App : Swift.RawRepresentable {}
@@ -605,8 +698,10 @@ 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.Atomic.PauseTransactError : Swift.Equatable {}
-extension AtomicTransact.Atomic.PauseTransactError : Swift.Hashable {}
+extension AtomicTransact.TransactActionPresenter : Swift.Sendable {}
+extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.Equatable {}
+extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.Hashable {}
+extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.RawRepresentable {}
extension AtomicTransact.TransactDataResponse.ValidationErrorType : Swift.Equatable {}
extension AtomicTransact.TransactDataResponse.ValidationErrorType : Swift.Hashable {}
extension AtomicTransact.TransactDataResponse.ValidationErrorType : Swift.RawRepresentable {}
@@ -619,7 +714,9 @@ extension AtomicTransact.TransactSDKEvent : Swift.RawRepresentable {}
extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.Equatable {}
extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.Hashable {}
extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.RawRepresentable {}
+extension AtomicTransact.TransactTaskStatusUpdate.ActionType : Swift.Equatable {}
+extension AtomicTransact.TransactTaskStatusUpdate.ActionType : Swift.Hashable {}
+extension AtomicTransact.TransactTaskStatusUpdate.ActionType : Swift.RawRepresentable {}
extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : Swift.Equatable {}
extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : Swift.Hashable {}
extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : Swift.RawRepresentable {}
-extension AtomicTransact.TransactActionPresenter : Swift.Sendable {}
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 4e446ef..3c05988 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 5288997..afd2f64 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
@@ -1,10 +1,11 @@
// swift-interface-format-version: 1.0
-// swift-compiler-version: Apple Swift version 6.1.2 (swiftlang-6.1.2.1.2 clang-1700.0.13.5)
-// swift-module-flags: -target arm64-apple-ios15.0 -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-experimental-feature DebugDescriptionMacro -module-name AtomicTransact
-// swift-module-flags-ignorable: -interface-compiler-version 6.1.2
+// swift-compiler-version: Apple Swift version 6.2.1 (swiftlang-6.2.1.4.8 clang-1700.4.4.1)
+// swift-module-flags: -target arm64-apple-ios15.0 -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-upcoming-feature InferIsolatedConformances -enable-experimental-feature DebugDescriptionMacro -module-name AtomicTransact
+// swift-module-flags-ignorable: -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2.1
@_exported import AtomicTransact
import Combine
import Foundation
+import MuppetIOS
import OSLog
import QuantumIOS
import SafariServices
@@ -17,76 +18,49 @@ import _Concurrency
import _StringProcessing
import _SwiftConcurrencyShims
import os
-public struct TransactAuthStatusUpdate : Swift.Decodable, Swift.Sendable {
- public let company: AtomicTransact.TransactCompany
- public let status: AtomicTransact.TransactAuthStatusUpdate.AuthStatus
- public enum AuthStatus : Swift.String, Swift.Decodable, Swift.Sendable {
- case authenticated
- public init?(rawValue: Swift.String)
- public typealias RawValue = Swift.String
- public var rawValue: Swift.String {
+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: ((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
+ #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), 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
+ }
+ public static func dismissTransact()
+ public static func hideTransact()
+ #if compiler(>=5.3) && $NonescapableTypes
+ public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async
+ #endif
+ public enum PauseTransactError : Swift.Error {
+ case transactNotPresented
+ public static func == (a: AtomicTransact.Atomic.PauseTransactError, b: AtomicTransact.Atomic.PauseTransactError) -> Swift.Bool
+ public func hash(into hasher: inout Swift.Hasher)
+ public var hashValue: Swift.Int {
get
}
}
- public init(company: AtomicTransact.TransactCompany, status: AtomicTransact.TransactAuthStatusUpdate.AuthStatus)
- public init(from decoder: any Swift.Decoder) throws
-}
-@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class BaseTransactViewController : UIKit.UIViewController, WebKit.WKScriptMessageHandler, WebKit.WKNavigationDelegate {
- @_Concurrency.MainActor @preconcurrency public var config: AtomicTransact.AtomicConfig!
- @_Concurrency.MainActor @preconcurrency public var environment: AtomicTransact.TransactEnvironment!
- @_Concurrency.MainActor @preconcurrency public var onInteraction: ((AtomicTransact.TransactInteraction) -> ())?
- @_Concurrency.MainActor @preconcurrency public var onDataRequest: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)?
- @_Concurrency.MainActor @preconcurrency public var onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())?
- @_Concurrency.MainActor @preconcurrency public var onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())?
- @_Concurrency.MainActor @preconcurrency public var onCompletion: ((AtomicTransact.TransactResponse) -> ())?
- @_Concurrency.MainActor @preconcurrency public var onLaunch: (() -> ())?
- @_Concurrency.MainActor @preconcurrency public var onError: ((AtomicTransact.TransactError) -> ())?
- @_Concurrency.MainActor @preconcurrency @objc override dynamic public func viewDidLoad()
- @_Concurrency.MainActor @preconcurrency @objc public func webView(_ webView: WebKit.WKWebView, didFailProvisionalNavigation navigation: WebKit.WKNavigation!, withError error: any Swift.Error)
- @_Concurrency.MainActor @preconcurrency @objc public func userContentController(_ userContentController: WebKit.WKUserContentController, didReceive message: WebKit.WKScriptMessage)
- @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?)
- @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder)
- @objc deinit
-}
-@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class TransactViewController : AtomicTransact.BaseTransactViewController, WebKit.WKUIDelegate {
- @_Concurrency.MainActor @preconcurrency @objc override dynamic public func viewDidLoad()
- @_Concurrency.MainActor @preconcurrency @objc override public func userContentController(_ userContentController: WebKit.WKUserContentController, didReceive message: WebKit.WKScriptMessage)
- @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?)
- @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder)
- @objc deinit
-}
-public struct TransactDataRequest : Swift.Sendable {
- public var taskId: Swift.String?
- public var userId: Swift.String
- public var identifier: Swift.String
- public var fields: [Swift.String]
- public var data: [Swift.String : any Swift.Sendable]
- public init(userId: Swift.String, identifier: Swift.String, fields: [Swift.String], taskId: Swift.String? = nil, additionalData: [Swift.String : any Swift.Sendable] = [:])
-}
-public struct TransactCompany : Swift.Decodable, Swift.Sendable {
- public let id: Swift.String
- public let name: Swift.String
- public let branding: AtomicTransact.TransactCompany.Branding?
- public init(id: Swift.String, name: Swift.String, branding: AtomicTransact.TransactCompany.Branding? = nil)
- public struct Branding : Swift.Decodable, Swift.Sendable {
- public let color: Swift.String
- public let logo: AtomicTransact.TransactCompany.Branding.Logo
- public init(color: Swift.String, logo: AtomicTransact.TransactCompany.Branding.Logo)
- public struct Logo : Swift.Decodable, Swift.Sendable {
- public let url: Swift.String
- public let backgroundColor: Swift.String?
- public init(url: Swift.String, backgroundColor: Swift.String? = nil)
- public init(from decoder: any Swift.Decoder) throws
- }
- public init(from decoder: any Swift.Decoder) throws
+ @_hasMissingDesignatedInitializers final public class PausedTransactRef : Swift.Sendable {
+ @_Concurrency.MainActor final public func resume(source: UIKit.UIViewController, animated: Swift.Bool = true)
+ @objc deinit
}
- public init(from decoder: any Swift.Decoder) throws
+ public static func pauseTransact(animated: Swift.Bool = true) async throws(AtomicTransact.Atomic.PauseTransactError) -> AtomicTransact.Atomic.PausedTransactRef
}
public struct AtomicConfig : Swift.Codable, Swift.Sendable {
+ #if compiler(>=5.3) && $NonescapableTypes
public init(publicToken: Swift.String, scope: AtomicTransact.AtomicConfig.ScopeType, tasks: [AtomicTransact.AtomicConfig.Task], linkedAccount: Swift.String? = nil, deferredPaymentMethodStrategy: AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy? = nil, theme: AtomicTransact.AtomicConfig.Theme = Theme(dark: .system), language: Swift.String = Locale.current.languageCode == "es" ? "es" : "en", sessionContext: Swift.String? = nil, deeplink: AtomicTransact.AtomicConfig.Deeplink? = nil, metadata: [Swift.String : Swift.String]? = nil, search: AtomicTransact.AtomicConfig.Search? = nil, handoff: [Swift.String]? = nil, experiments: AtomicTransact.AtomicConfig.Experiments? = nil, features: AtomicTransact.AtomicConfig.Features? = nil, customer: AtomicTransact.AtomicConfig.Customer? = nil, uplinkSessionUrl: Swift.String? = nil)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public init(demo: AtomicTransact.AtomicConfig.DemoMode, scope: AtomicTransact.AtomicConfig.ScopeType, tasks: [AtomicTransact.AtomicConfig.Task], linkedAccount: Swift.String? = nil, theme: AtomicTransact.AtomicConfig.Theme = Theme(dark: .system), language: Swift.String = Locale.current.languageCode == "es" ? "es" : "en", sessionContext: Swift.String? = nil, deeplink: AtomicTransact.AtomicConfig.Deeplink? = nil, metadata: [Swift.String : Swift.String]? = nil, search: AtomicTransact.AtomicConfig.Search? = nil, handoff: [Swift.String]? = nil, experiments: AtomicTransact.AtomicConfig.Experiments? = nil)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
@available(*, deprecated, message: "Use `tasks` instead of `product`")
public init(publicToken: Swift.String, scope: AtomicTransact.AtomicConfig.ScopeType, product: AtomicTransact.AtomicConfig.ProductType, additionalProduct: AtomicTransact.AtomicConfig.ProductType? = nil, linkedAccount: Swift.String? = nil, theme: AtomicTransact.AtomicConfig.Theme = Theme(dark: .system), distribution: AtomicTransact.AtomicConfig.Distribution? = nil, language: Swift.String = Locale.current.languageCode == "es" ? "es" : "en", sessionContext: Swift.String? = nil, deeplink: AtomicTransact.AtomicConfig.Deeplink? = nil, metadata: [Swift.String : Swift.String]? = nil, search: AtomicTransact.AtomicConfig.Search? = nil, handoff: [Swift.String]? = nil, experiments: AtomicTransact.AtomicConfig.Experiments? = nil)
+ #endif
public struct Task : Swift.Codable, Swift.Sendable {
public let product: AtomicTransact.AtomicConfig.ProductType?
public let operation: AtomicTransact.AtomicConfig.ProductType?
@@ -94,13 +68,17 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public let forms: [Swift.String]?
public let action: AtomicTransact.AtomicConfig.UserAction?
public let apps: [AtomicTransact.AtomicConfig.Task.App]?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(product: AtomicTransact.AtomicConfig.ProductType? = nil, operation: AtomicTransact.AtomicConfig.ProductType? = nil, distribution: AtomicTransact.AtomicConfig.Distribution? = nil, forms: [Swift.String]? = nil, action: AtomicTransact.AtomicConfig.UserAction? = nil, apps: [AtomicTransact.AtomicConfig.Task.App]? = nil)
+ #endif
public enum App : Swift.String, Swift.Codable, Swift.Sendable, Swift.CaseIterable {
case payNow
case expenses
case orders
case suggestions
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias AllCases = [AtomicTransact.AtomicConfig.Task.App]
public typealias RawValue = Swift.String
nonisolated public static var allCases: [AtomicTransact.AtomicConfig.Task.App] {
@@ -118,8 +96,12 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public let overlayColor: Swift.String?
public var dark: Swift.Bool?
public var navigationOptions: AtomicTransact.AtomicConfig.NavigationOptions?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(brandColor: Swift.String?, overlayColor: Swift.String?, navigationOptions: AtomicTransact.AtomicConfig.NavigationOptions? = nil, dark: AtomicTransact.AtomicConfig.Theme.ColorScheme = .system)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public init(brandColor: UIKit.UIColor? = nil, overlayColor: UIKit.UIColor? = nil, navigationOptions: AtomicTransact.AtomicConfig.NavigationOptions? = nil, dark: AtomicTransact.AtomicConfig.Theme.ColorScheme = .system)
+ #endif
public enum ColorScheme {
case light
case dark
@@ -141,7 +123,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
case total
case fixed
case percent
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -151,7 +135,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
case create
case update
case delete
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -161,8 +147,12 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public var amount: Swift.Double
public var action: AtomicTransact.AtomicConfig.Distribution.ActionType?
public var canUpdate: Swift.Bool?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(type: AtomicTransact.AtomicConfig.Distribution.DistributionType, amount: Swift.Double, action: AtomicTransact.AtomicConfig.Distribution.ActionType? = nil)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public init(type: AtomicTransact.AtomicConfig.Distribution.DistributionType, amount: Swift.Double, action: AtomicTransact.AtomicConfig.Distribution.ActionType? = nil, canUpdate: Swift.Bool?)
+ #endif
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
@@ -176,7 +166,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
case action
case aggregate
case manage
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -187,7 +179,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
case employerLink
case payLink
case custom
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -196,7 +190,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public enum DeferredPaymentMethodStrategy : Swift.String, Swift.Codable, Swift.Sendable {
case sdk
case api
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -255,7 +251,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public init(from decoder: any Swift.Decoder) throws
}
public var customer: AtomicTransact.AtomicConfig.DemoMode.Customer?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(customer: AtomicTransact.AtomicConfig.DemoMode.Customer? = nil)
+ #endif
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
@@ -263,7 +261,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public var tags: [Swift.String]?
public var excludedTags: [Swift.String]?
public var ruleId: Swift.String?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(tags: [Swift.String]? = nil, excludedTags: [Swift.String]? = nil, ruleId: Swift.String? = nil)
+ #endif
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
@@ -271,14 +271,18 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public var fractionalDeposits: Swift.Bool?
public var unemploymentCarousel: Swift.Bool?
public var manualFallback: Swift.Bool?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(fractionalDeposits: Swift.Bool? = nil, unemploymentCarousel: Swift.Bool? = nil, manualFallback: Swift.Bool? = nil)
+ #endif
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
public struct Features : Swift.Codable, Swift.Sendable {
public var manualDepositFlow: Swift.Bool?
public var coAuth: Swift.Bool?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(coAuth: Swift.Bool? = nil, manualDepositFlow: Swift.Bool? = nil)
+ #endif
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
@@ -298,14 +302,18 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public var showBackButton: Swift.Bool?
public var showBackButtonText: Swift.Bool?
public var showCloseButton: Swift.Bool?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(showBackButton: Swift.Bool? = nil, showBackButtonText: Swift.Bool? = nil, showCloseButton: Swift.Bool? = nil)
+ #endif
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
public struct Platform : Swift.Codable, Swift.Sendable {
public init()
public init(suffixed platformSuffix: Swift.String)
+ #if compiler(>=5.3) && $NonescapableTypes
public func encode() -> Any?
+ #endif
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
@@ -332,39 +340,83 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
-public enum Atomic {
- @_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: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil)
- @_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)
- @_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), metadata: [Swift.String : Swift.String]? = nil, onLaunch: (() -> ())? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil)
- @_Concurrency.MainActor public static var interactions: Combine.AnyPublisher {
- get
- }
- public static func dismissTransact()
- public static func hideTransact()
- public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async
- public enum PauseTransactError : Swift.Error {
- case transactNotPresented
- public static func == (a: AtomicTransact.Atomic.PauseTransactError, b: AtomicTransact.Atomic.PauseTransactError) -> Swift.Bool
- public func hash(into hasher: inout Swift.Hasher)
- public var hashValue: Swift.Int {
+extension SwiftUICore.View {
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_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 final public class TransactActionPresenter {
+ @_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), metadata: [Swift.String : Swift.String]? = nil, onLaunch: (() -> ())? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil)
+ #endif
+ @objc deinit
+}
+public struct TransactAuthStatusUpdate : Swift.Decodable, Swift.Sendable {
+ public let company: AtomicTransact.TransactCompany
+ public let status: AtomicTransact.TransactAuthStatusUpdate.AuthStatus
+ public enum AuthStatus : Swift.String, Swift.Decodable, Swift.Sendable {
+ case authenticated
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
get
}
}
- @_hasMissingDesignatedInitializers final public class PausedTransactRef : Swift.Sendable {
- @_Concurrency.MainActor final public func resume(source: UIKit.UIViewController, animated: Swift.Bool = true)
- @objc deinit
+ public init(company: AtomicTransact.TransactCompany, status: AtomicTransact.TransactAuthStatusUpdate.AuthStatus)
+ public init(from decoder: any Swift.Decoder) throws
+}
+public struct TransactCompany : Swift.Decodable, Swift.Sendable {
+ public let id: Swift.String
+ public let name: Swift.String
+ public let branding: AtomicTransact.TransactCompany.Branding?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(id: Swift.String, name: Swift.String, branding: AtomicTransact.TransactCompany.Branding? = nil)
+ #endif
+ public struct Branding : Swift.Decodable, Swift.Sendable {
+ public let color: Swift.String
+ public let logo: AtomicTransact.TransactCompany.Branding.Logo
+ public init(color: Swift.String, logo: AtomicTransact.TransactCompany.Branding.Logo)
+ public struct Logo : Swift.Decodable, Swift.Sendable {
+ public let url: Swift.String
+ public let backgroundColor: Swift.String?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(url: Swift.String, backgroundColor: Swift.String? = nil)
+ #endif
+ public init(from decoder: any Swift.Decoder) throws
+ }
+ public init(from decoder: any Swift.Decoder) throws
}
- public static func pauseTransact(animated: Swift.Bool = true) async throws(AtomicTransact.Atomic.PauseTransactError) -> AtomicTransact.Atomic.PausedTransactRef
+ public init(from decoder: any Swift.Decoder) throws
+}
+public struct TransactDataRequest : Swift.Sendable {
+ public var taskId: Swift.String?
+ public var userId: Swift.String
+ public var identifier: Swift.String
+ public var fields: [Swift.String]
+ public var data: [Swift.String : any Swift.Sendable]
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(userId: Swift.String, identifier: Swift.String, fields: [Swift.String], taskId: Swift.String? = nil, additionalData: [Swift.String : any Swift.Sendable] = [:])
+ #endif
}
public struct TransactDataResponse : Swift.Codable, Swift.Sendable {
public let card: AtomicTransact.TransactDataResponse.CardData?
public let identity: AtomicTransact.TransactDataResponse.Identity?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(card: AtomicTransact.TransactDataResponse.CardData? = nil, identity: AtomicTransact.TransactDataResponse.Identity? = nil)
+ #endif
public enum ValidationErrorType : Swift.String, Swift.Codable, Swift.Sendable, Swift.Error {
case invalidCharacterCount
case tooManyCharacters
case invalidCharacters
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -388,7 +440,9 @@ public struct TransactDataResponse : Swift.Codable, Swift.Sendable {
public let state: Swift.String?
public let phone: Swift.String?
public let email: Swift.String?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(firstName: Swift.String? = nil, lastName: Swift.String? = nil, postalCode: Swift.String? = nil, address: Swift.String? = nil, address2: Swift.String? = nil, city: Swift.String? = nil, state: Swift.String? = nil, phone: Swift.String? = nil, email: Swift.String? = nil)
+ #endif
public func validate() -> [AtomicTransact.TransactDataResponse.ValidationError]
public func isValid() -> Swift.Bool
public func encode(to encoder: any Swift.Encoder) throws
@@ -402,13 +456,17 @@ public struct TransactDataResponse : Swift.Codable, Swift.Sendable {
public enum CardType : Swift.String, Swift.Sendable, Swift.Codable {
case debit
case credit
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
}
}
+ #if compiler(>=5.3) && $NonescapableTypes
public init(number: Swift.String, expiry: Swift.String?, cvv: Swift.String?, cardType: AtomicTransact.TransactDataResponse.CardData.CardType? = nil)
+ #endif
public func validate() -> [AtomicTransact.TransactDataResponse.ValidationError]
public func isValid() -> Swift.Bool
public func encode(to encoder: any Swift.Encoder) throws
@@ -417,6 +475,92 @@ public struct TransactDataResponse : Swift.Codable, Swift.Sendable {
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
+public enum TransactEnvironment : Swift.Sendable {
+ case production
+ case sandbox
+ case custom(transactPath: Swift.String, apiPath: Swift.String)
+ public var transactPath: Swift.String {
+ get
+ }
+ public var apiPath: Swift.String {
+ get
+ }
+}
+public struct TransactInteraction : Swift.CustomStringConvertible, Swift.Sendable {
+ public var name: Swift.String
+ public var identifier: Swift.String
+ public var value: [Swift.String : any Swift.Sendable]
+ public init(name: Swift.String, identifier: Swift.String, value: [Swift.String : any Swift.Sendable])
+ public var description: Swift.String {
+ get
+ }
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var language: Swift.String? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var customer: Swift.String? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var product: AtomicTransact.AtomicConfig.ProductType? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var additionalProduct: AtomicTransact.AtomicConfig.ProductType? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var company: Swift.String? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var payroll: Swift.String? {
+ get
+ }
+ #endif
+}
+public enum TransactResponse : Swift.CustomStringConvertible, Swift.Sendable {
+ public struct ResponseData : Swift.Sendable {
+ public init(data: [Swift.String : any Swift.Sendable])
+ public var data: [Swift.String : any Swift.Sendable]
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var taskId: Swift.String? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var handoff: Swift.String? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var reason: Swift.String? {
+ get
+ }
+ #endif
+ public var identifier: Swift.String {
+ get
+ }
+ }
+ case finished(response: AtomicTransact.TransactResponse.ResponseData)
+ case closed(response: AtomicTransact.TransactResponse.ResponseData)
+ case error(error: AtomicTransact.TransactError)
+ case transactDismissed
+ public var description: Swift.String {
+ get
+ }
+}
+public enum TransactError : Swift.Error, Swift.Sendable {
+ case unableToConnectToTransact
+ case invalidConfig
+ case transactError(data: [Swift.String : any Swift.Sendable])
+}
public enum TransactSDKEvent : Swift.String, Swift.CaseIterable {
case close
case finish
@@ -428,7 +572,10 @@ public enum TransactSDKEvent : Swift.String, Swift.CaseIterable {
case authStatusUpdate
case taskStatusUpdate
case error
+ case initialized
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias AllCases = [AtomicTransact.TransactSDKEvent]
public typealias RawValue = Swift.String
nonisolated public static var allCases: [AtomicTransact.TransactSDKEvent] {
@@ -447,7 +594,10 @@ public struct TransactTaskStatusUpdate : Swift.Decodable, Swift.Sendable {
public let switchData: AtomicTransact.TransactTaskStatusUpdate.SwitchData?
public let depositData: AtomicTransact.TransactTaskStatusUpdate.DepositData?
public let managedBy: AtomicTransact.TransactTaskStatusUpdate.ManagedBy?
- public init(taskId: Swift.String, product: AtomicTransact.AtomicConfig.ProductType, company: AtomicTransact.TransactCompany, status: AtomicTransact.TransactTaskStatusUpdate.TaskStatus, failReason: Swift.String? = nil, switchData: AtomicTransact.TransactTaskStatusUpdate.SwitchData? = nil, depositData: AtomicTransact.TransactTaskStatusUpdate.DepositData? = nil, managedBy: AtomicTransact.TransactTaskStatusUpdate.ManagedBy? = nil)
+ public let actionType: AtomicTransact.TransactTaskStatusUpdate.ActionType?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(taskId: Swift.String, product: AtomicTransact.AtomicConfig.ProductType, company: AtomicTransact.TransactCompany, status: AtomicTransact.TransactTaskStatusUpdate.TaskStatus, failReason: Swift.String? = nil, switchData: AtomicTransact.TransactTaskStatusUpdate.SwitchData? = nil, depositData: AtomicTransact.TransactTaskStatusUpdate.DepositData? = nil, managedBy: AtomicTransact.TransactTaskStatusUpdate.ManagedBy? = nil, actionType: AtomicTransact.TransactTaskStatusUpdate.ActionType? = nil)
+ #endif
public struct ManagedBy : Swift.Decodable, Swift.Sendable {
public let company: AtomicTransact.TransactCompany
public init(company: AtomicTransact.TransactCompany)
@@ -458,7 +608,24 @@ public struct TransactTaskStatusUpdate : Swift.Decodable, Swift.Sendable {
case failed
case processing
case queued
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ public enum ActionType : Swift.String, Swift.Decodable, Swift.Sendable {
+ case refresh
+ case connectAccount
+ case disconnectAccount
+ case `switch`
+ case cancelPlan
+ case pausePlan
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -474,7 +641,9 @@ public struct TransactTaskStatusUpdate : Swift.Decodable, Swift.Sendable {
public enum PaymentType : Swift.String, Swift.Decodable, Swift.Sendable {
case card
case bank
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -486,7 +655,9 @@ public struct TransactTaskStatusUpdate : Swift.Decodable, Swift.Sendable {
public let routingNumber: Swift.String?
public let accountType: Swift.String?
public let lastFourAccountNumber: Swift.String?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(id: Swift.String, title: Swift.String, type: AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType, expiry: Swift.String? = nil, brand: Swift.String? = nil, lastFour: Swift.String? = nil, routingNumber: Swift.String? = nil, accountType: Swift.String? = nil, lastFourAccountNumber: Swift.String? = nil)
+ #endif
public init(from decoder: any Swift.Decoder) throws
}
public init(from decoder: any Swift.Decoder) throws
@@ -498,93 +669,15 @@ public struct TransactTaskStatusUpdate : Swift.Decodable, Swift.Sendable {
public let lastFour: Swift.String?
public let routingNumber: Swift.String?
public let title: Swift.String?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(accountType: Swift.String? = nil, distributionAmount: Swift.Double? = nil, distributionType: Swift.String? = nil, lastFour: Swift.String? = nil, routingNumber: Swift.String? = nil, title: Swift.String? = nil)
+ #endif
public init(from decoder: any Swift.Decoder) throws
}
public init(from decoder: any Swift.Decoder) throws
}
-public enum TransactResponse : Swift.CustomStringConvertible, Swift.Sendable {
- public struct ResponseData : Swift.Sendable {
- public init(data: [Swift.String : any Swift.Sendable])
- public var data: [Swift.String : any Swift.Sendable]
- public var taskId: Swift.String? {
- get
- }
- public var handoff: Swift.String? {
- get
- }
- public var reason: Swift.String? {
- get
- }
- public var identifier: Swift.String {
- get
- }
- }
- case finished(response: AtomicTransact.TransactResponse.ResponseData)
- case closed(response: AtomicTransact.TransactResponse.ResponseData)
- case error(error: AtomicTransact.TransactError)
- case transactDismissed
- public var description: Swift.String {
- get
- }
-}
-public enum TransactError : Swift.Error, Swift.Sendable {
- case unableToConnectToTransact
- case invalidConfig
- case transactError(data: [Swift.String : any Swift.Sendable])
-}
-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
-
- @_Concurrency.MainActor @preconcurrency public func atomicTransactActionsPresenter(_ presenter: AtomicTransact.TransactActionPresenter) -> some SwiftUICore.View
-
-}
-@_Concurrency.MainActor final public class TransactActionPresenter {
- @_Concurrency.MainActor public init()
- @_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), metadata: [Swift.String : Swift.String]? = nil, onLaunch: (() -> ())? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil)
- @objc deinit
-}
-public enum TransactEnvironment : Swift.Sendable {
- case production
- case sandbox
- case custom(transactPath: Swift.String, apiPath: Swift.String)
- public var transactPath: Swift.String {
- get
- }
- public var apiPath: Swift.String {
- get
- }
-}
-public struct TransactInteraction : Swift.CustomStringConvertible, Swift.Sendable {
- public var name: Swift.String
- public var identifier: Swift.String
- public var value: [Swift.String : any Swift.Sendable]
- public init(name: Swift.String, identifier: Swift.String, value: [Swift.String : any Swift.Sendable])
- public var description: Swift.String {
- get
- }
- public var language: Swift.String? {
- get
- }
- public var customer: Swift.String? {
- get
- }
- public var product: AtomicTransact.AtomicConfig.ProductType? {
- get
- }
- public var additionalProduct: AtomicTransact.AtomicConfig.ProductType? {
- get
- }
- public var company: Swift.String? {
- get
- }
- public var payroll: Swift.String? {
- get
- }
-}
-extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.Equatable {}
-extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.Hashable {}
-extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.RawRepresentable {}
+extension AtomicTransact.Atomic.PauseTransactError : Swift.Equatable {}
+extension AtomicTransact.Atomic.PauseTransactError : Swift.Hashable {}
extension AtomicTransact.AtomicConfig.Task.App : Swift.Equatable {}
extension AtomicTransact.AtomicConfig.Task.App : Swift.Hashable {}
extension AtomicTransact.AtomicConfig.Task.App : Swift.RawRepresentable {}
@@ -605,8 +698,10 @@ 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.Atomic.PauseTransactError : Swift.Equatable {}
-extension AtomicTransact.Atomic.PauseTransactError : Swift.Hashable {}
+extension AtomicTransact.TransactActionPresenter : Swift.Sendable {}
+extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.Equatable {}
+extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.Hashable {}
+extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.RawRepresentable {}
extension AtomicTransact.TransactDataResponse.ValidationErrorType : Swift.Equatable {}
extension AtomicTransact.TransactDataResponse.ValidationErrorType : Swift.Hashable {}
extension AtomicTransact.TransactDataResponse.ValidationErrorType : Swift.RawRepresentable {}
@@ -619,7 +714,9 @@ extension AtomicTransact.TransactSDKEvent : Swift.RawRepresentable {}
extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.Equatable {}
extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.Hashable {}
extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.RawRepresentable {}
+extension AtomicTransact.TransactTaskStatusUpdate.ActionType : Swift.Equatable {}
+extension AtomicTransact.TransactTaskStatusUpdate.ActionType : Swift.Hashable {}
+extension AtomicTransact.TransactTaskStatusUpdate.ActionType : Swift.RawRepresentable {}
extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : Swift.Equatable {}
extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : Swift.Hashable {}
extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : Swift.RawRepresentable {}
-extension AtomicTransact.TransactActionPresenter : Swift.Sendable {}
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 a240e92..13cc437 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 c759d05..dbd4d6f 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
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 24G617
+ 25D2128
CFBundleDevelopmentRegion
en
CFBundleExecutable
@@ -17,29 +17,29 @@
CFBundlePackageType
FMWK
CFBundleShortVersionString
- 3.28.0
+ 3.29.0
CFBundleSupportedPlatforms
iPhoneSimulator
CFBundleVersion
- 175
+ 176
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 22F76
+ 23B77
DTPlatformName
iphonesimulator
DTPlatformVersion
- 18.5
+ 26.1
DTSDKBuild
- 22F76
+ 23B77
DTSDKName
- iphonesimulator18.5
+ iphonesimulator26.1
DTXcode
- 1640
+ 2611
DTXcodeBuild
- 16F6
+ 17B100
MinimumOSVersion
15.0
UIDeviceFamily
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 4334b62..f6e18b6 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
@@ -6,8 +6,8 @@
"children": [
{
"kind": "Import",
- "name": "UIKit",
- "printedName": "UIKit",
+ "name": "Foundation",
+ "printedName": "Foundation",
"declKind": "Import",
"moduleName": "AtomicTransact",
"declAttributes": [
@@ -16,8 +16,28 @@
},
{
"kind": "Import",
- "name": "SwiftUI",
- "printedName": "SwiftUI",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
"declKind": "Import",
"moduleName": "AtomicTransact"
},
@@ -31,708 +51,743 @@
"RawDocComment"
]
},
+ {
+ "kind": "Import",
+ "name": "Security",
+ "printedName": "Security",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "QuantumIOS",
+ "printedName": "QuantumIOS",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
{
"kind": "TypeDecl",
- "name": "TransactInteraction",
- "printedName": "TransactInteraction",
+ "name": "Atomic",
+ "printedName": "Atomic",
"children": [
{
- "kind": "Var",
- "name": "name",
- "printedName": "name",
+ "kind": "Function",
+ "name": "presentTransact",
+ "printedName": "presentTransact(from:config:environment:presentationStyle:onInteraction:onDataRequest:onAuthStatusUpdate:onTaskStatusUpdate:onLaunch:onCompletion:onError:)",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11InteractionV4nameSSvp",
- "mangledName": "$s14AtomicTransact0B11InteractionV4nameSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
+ "name": "Void",
+ "printedName": "()"
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV4nameSSvg",
- "mangledName": "$s14AtomicTransact0B11InteractionV4nameSSvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ "kind": "TypeNominal",
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV4nameSSvs",
- "mangledName": "$s14AtomicTransact0B11InteractionV4nameSSvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
+ "kind": "TypeNominal",
+ "name": "AtomicConfig",
+ "printedName": "AtomicTransact.AtomicConfig",
+ "usr": "s:14AtomicTransact0A6ConfigV"
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "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": "Optional",
+ "printedName": "((AtomicTransact.TransactInteraction) -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactInteraction) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "TransactInteraction",
+ "printedName": "AtomicTransact.TransactInteraction",
+ "usr": "s:14AtomicTransact0B11InteractionV"
+ }
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV4nameSSvM",
- "mangledName": "$s14AtomicTransact0B11InteractionV4nameSSvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "identifier",
- "printedName": "identifier",
- "children": [
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11InteractionV10identifierSSvp",
- "mangledName": "$s14AtomicTransact0B11InteractionV10identifierSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "name": "Optional",
+ "printedName": "((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)?",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactDataResponse?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactDataResponse",
+ "printedName": "AtomicTransact.TransactDataResponse",
+ "usr": "s:14AtomicTransact0B12DataResponseV"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "TransactDataRequest",
+ "printedName": "AtomicTransact.TransactDataRequest",
+ "usr": "s:14AtomicTransact0B11DataRequestV"
+ }
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV10identifierSSvg",
- "mangledName": "$s14AtomicTransact0B11InteractionV10identifierSSvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "TransactAuthStatusUpdate",
+ "printedName": "AtomicTransact.TransactAuthStatusUpdate",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV"
+ }
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV10identifierSSvs",
- "mangledName": "$s14AtomicTransact0B11InteractionV10identifierSSvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV10identifierSSvM",
- "mangledName": "$s14AtomicTransact0B11InteractionV10identifierSSvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "value",
- "printedName": "value",
- "children": [
{
"kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : any Swift.Sendable]",
+ "name": "Optional",
+ "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Sendable",
- "printedName": "any Swift.Sendable",
- "usr": "s:s8SendableP"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "TransactTaskStatusUpdate",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV"
+ }
+ ]
}
],
- "usr": "s:SD"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvp",
- "mangledName": "$s14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(() -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : any Swift.Sendable]",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> ()",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Void",
+ "printedName": "()"
},
{
"kind": "TypeNominal",
- "name": "Sendable",
- "printedName": "any Swift.Sendable",
- "usr": "s:s8SendableP"
+ "name": "Void",
+ "printedName": "()"
}
- ],
- "usr": "s:SD"
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvg",
- "mangledName": "$s14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((AtomicTransact.TransactResponse) -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : any Swift.Sendable]",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactResponse) -> ()",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Void",
+ "printedName": "()"
},
{
"kind": "TypeNominal",
- "name": "Sendable",
- "printedName": "any Swift.Sendable",
- "usr": "s:s8SendableP"
+ "name": "TransactResponse",
+ "printedName": "AtomicTransact.TransactResponse",
+ "usr": "s:14AtomicTransact0B8ResponseO"
}
- ],
- "usr": "s:SD"
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvs",
- "mangledName": "$s14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((AtomicTransact.TransactError) -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactError) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "TransactError",
+ "printedName": "AtomicTransact.TransactError",
+ "usr": "s:14AtomicTransact0B5ErrorO"
+ }
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvM",
- "mangledName": "$s14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
}
- ]
+ ],
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgAA0bK8ResponseVSgAA0bkL0VYacSgyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0bZ0OcSgyAA0bS0OcSgtFZ",
+ "mangledName": "$s14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgAA0bK8ResponseVSgAA0bkL0VYacSgyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0bZ0OcSgyAA0bS0OcSgtFZ",
+ "moduleName": "AtomicTransact",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "Custom",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(name:identifier:value:)",
+ "kind": "Function",
+ "name": "presentTransact",
+ "printedName": "presentTransact(from:config:environment:presentationStyle:onInteraction:onDataRequest:onAuthStatusUpdate:onTaskStatusUpdate:onLaunch:onCompletion:onError:)",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactInteraction",
- "printedName": "AtomicTransact.TransactInteraction",
- "usr": "s:14AtomicTransact0B11InteractionV"
+ "name": "Void",
+ "printedName": "()"
},
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
},
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "AtomicConfig",
+ "printedName": "AtomicTransact.AtomicConfig",
+ "usr": "s:14AtomicTransact0A6ConfigV"
},
{
"kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : any Swift.Sendable]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Sendable",
- "printedName": "any Swift.Sendable",
- "usr": "s:s8SendableP"
- }
- ],
- "usr": "s:SD"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B11InteractionV4name10identifier5valueACSS_SSSDySSs8Sendable_pGtcfc",
- "mangledName": "$s14AtomicTransact0B11InteractionV4name10identifier5valueACSS_SSSDySSs8Sendable_pGtcfc",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "Var",
- "name": "description",
- "printedName": "description",
- "children": [
+ "name": "TransactEnvironment",
+ "printedName": "AtomicTransact.TransactEnvironment",
+ "hasDefaultArg": true,
+ "usr": "s:14AtomicTransact0B11EnvironmentO"
+ },
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11InteractionV11descriptionSSvp",
- "mangledName": "$s14AtomicTransact0B11InteractionV11descriptionSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
+ "name": "UIModalPresentationStyle",
+ "printedName": "UIKit.UIModalPresentationStyle",
+ "hasDefaultArg": true,
+ "usr": "c:@E@UIModalPresentationStyle"
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((AtomicTransact.TransactInteraction) -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactInteraction) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "TransactInteraction",
+ "printedName": "AtomicTransact.TransactInteraction",
+ "usr": "s:14AtomicTransact0B11InteractionV"
+ }
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV11descriptionSSvg",
- "mangledName": "$s14AtomicTransact0B11InteractionV11descriptionSSvg",
- "moduleName": "AtomicTransact",
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "language",
- "printedName": "language",
- "children": [
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactDataRequest) -> ()",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "TransactDataRequest",
+ "printedName": "AtomicTransact.TransactDataRequest",
+ "usr": "s:14AtomicTransact0B11DataRequestV"
}
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11InteractionV8languageSSSgvp",
- "mangledName": "$s14AtomicTransact0B11InteractionV8languageSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
+ ]
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "TransactAuthStatusUpdate",
+ "printedName": "AtomicTransact.TransactAuthStatusUpdate",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV"
}
- ],
- "usr": "s:Sq"
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV8languageSSSgvg",
- "mangledName": "$s14AtomicTransact0B11InteractionV8languageSSSgvg",
- "moduleName": "AtomicTransact",
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "customer",
- "printedName": "customer",
- "children": [
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "Swift.String?",
+ "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "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"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11InteractionV8customerSSSgvp",
- "mangledName": "$s14AtomicTransact0B11InteractionV8customerSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(() -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> ()",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
}
- ],
- "usr": "s:Sq"
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV8customerSSSgvg",
- "mangledName": "$s14AtomicTransact0B11InteractionV8customerSSSgvg",
- "moduleName": "AtomicTransact",
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "product",
- "printedName": "product",
- "children": [
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.ProductType?",
+ "printedName": "((AtomicTransact.TransactResponse) -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ "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": "Var",
- "usr": "s:14AtomicTransact0B11InteractionV7productAA0A6ConfigV11ProductTypeOSgvp",
- "mangledName": "$s14AtomicTransact0B11InteractionV7productAA0A6ConfigV11ProductTypeOSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((AtomicTransact.TransactError) -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.ProductType?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactError) -> ()",
"children": [
{
"kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "TransactError",
+ "printedName": "AtomicTransact.TransactError",
+ "usr": "s:14AtomicTransact0B5ErrorO"
}
- ],
- "usr": "s:Sq"
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV7productAA0A6ConfigV11ProductTypeOSgvg",
- "mangledName": "$s14AtomicTransact0B11InteractionV7productAA0A6ConfigV11ProductTypeOSgvg",
- "moduleName": "AtomicTransact",
- "accessorKind": "get"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
}
- ]
+ ],
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgyAA0bkL0VcyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0B8ResponseOcSgyAA0bS0OcSgtFZ",
+ "mangledName": "$s14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgyAA0bkL0VcyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0B8ResponseOcSgyAA0bS0OcSgtFZ",
+ "moduleName": "AtomicTransact",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "Custom",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
},
{
- "kind": "Var",
- "name": "additionalProduct",
- "printedName": "additionalProduct",
+ "kind": "Function",
+ "name": "presentAction",
+ "printedName": "presentAction(from:id:environment:presentationStyle:theme: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": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.ProductType?",
+ "printedName": "[Swift.String : Swift.String]?",
"children": [
{
"kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ "name": "Dictionary",
+ "printedName": "[Swift.String : Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:SD"
}
],
+ "hasDefaultArg": true,
"usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11InteractionV17additionalProductAA0A6ConfigV0E4TypeOSgvp",
- "mangledName": "$s14AtomicTransact0B11InteractionV17additionalProductAA0A6ConfigV0E4TypeOSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(() -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.ProductType?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> ()",
"children": [
{
"kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
}
- ],
- "usr": "s:Sq"
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV17additionalProductAA0A6ConfigV0E4TypeOSgvg",
- "mangledName": "$s14AtomicTransact0B11InteractionV17additionalProductAA0A6ConfigV0E4TypeOSgvg",
- "moduleName": "AtomicTransact",
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "company",
- "printedName": "company",
- "children": [
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "Swift.String?",
+ "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "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"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11InteractionV7companySSSgvp",
- "mangledName": "$s14AtomicTransact0B11InteractionV7companySSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "TransactTaskStatusUpdate",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV"
}
- ],
- "usr": "s:Sq"
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV7companySSSgvg",
- "mangledName": "$s14AtomicTransact0B11InteractionV7companySSSgvg",
- "moduleName": "AtomicTransact",
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "payroll",
- "printedName": "payroll",
- "children": [
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "Swift.String?",
+ "printedName": "((AtomicTransact.TransactResponse) -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "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:14AtomicTransact0A0O13presentAction4from2id11environment17presentationStyle5theme8metadata8onLaunch0L16AuthStatusUpdate0l4TaskoP00L10CompletionySo16UIViewControllerC_SSAA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSDyS2SGSgyycSgyAA0bnoP0VcSgyAA0bqoP0VcSgyAA0B8ResponseOcSgtFZ",
+ "mangledName": "$s14AtomicTransact0A0O13presentAction4from2id11environment17presentationStyle5theme8metadata8onLaunch0L16AuthStatusUpdate0l4TaskoP00L10CompletionySo16UIViewControllerC_SSAA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSDyS2SGSgyycSgyAA0bnoP0VcSgyAA0bqoP0VcSgyAA0B8ResponseOcSgtFZ",
+ "moduleName": "AtomicTransact",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "Custom",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "interactions",
+ "printedName": "interactions",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnyPublisher",
+ "printedName": "Combine.AnyPublisher",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactInteraction",
+ "printedName": "AtomicTransact.TransactInteraction",
+ "usr": "s:14AtomicTransact0B11InteractionV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Never",
+ "printedName": "Swift.Never",
+ "usr": "s:s5NeverO"
+ }
+ ],
+ "usr": "s:7Combine12AnyPublisherV"
+ }
+ ],
"declKind": "Var",
- "usr": "s:14AtomicTransact0B11InteractionV7payrollSSSgvp",
- "mangledName": "$s14AtomicTransact0B11InteractionV7payrollSSSgvp",
+ "usr": "s:14AtomicTransact0A0O12interactions7Combine12AnyPublisherVyAA0B11InteractionVs5NeverOGvpZ",
+ "mangledName": "$s14AtomicTransact0A0O12interactions7Combine12AnyPublisherVyAA0B11InteractionVs5NeverOGvpZ",
"moduleName": "AtomicTransact",
+ "static": true,
"declAttributes": [
- "AccessControl"
+ "AccessControl",
+ "Custom",
+ "RawDocComment"
],
"accessors": [
{
@@ -742,334 +797,493 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "AnyPublisher",
+ "printedName": "Combine.AnyPublisher",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "TransactInteraction",
+ "printedName": "AtomicTransact.TransactInteraction",
+ "usr": "s:14AtomicTransact0B11InteractionV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Never",
+ "printedName": "Swift.Never",
+ "usr": "s:s5NeverO"
}
],
- "usr": "s:Sq"
+ "usr": "s:7Combine12AnyPublisherV"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV7payrollSSSgvg",
- "mangledName": "$s14AtomicTransact0B11InteractionV7payrollSSSgvg",
+ "usr": "s:14AtomicTransact0A0O12interactions7Combine12AnyPublisherVyAA0B11InteractionVs5NeverOGvgZ",
+ "mangledName": "$s14AtomicTransact0A0O12interactions7Combine12AnyPublisherVyAA0B11InteractionVs5NeverOGvgZ",
"moduleName": "AtomicTransact",
+ "static": true,
"accessorKind": "get"
}
]
- }
- ],
- "declKind": "Struct",
- "usr": "s:14AtomicTransact0B11InteractionV",
- "mangledName": "$s14AtomicTransact0B11InteractionV",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "CustomStringConvertible",
- "printedName": "CustomStringConvertible",
- "usr": "s:s23CustomStringConvertibleP",
- "mangledName": "$ss23CustomStringConvertibleP"
},
{
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "UIKit",
- "printedName": "UIKit",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "AtomicConfig",
- "printedName": "AtomicConfig",
- "children": [
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(publicToken:scope:tasks:linkedAccount:deferredPaymentMethodStrategy:theme:language:sessionContext:deeplink:metadata:search:handoff:experiments:features:customer:uplinkSessionUrl:)",
+ "kind": "Function",
+ "name": "dismissTransact",
+ "printedName": "dismissTransact()",
"children": [
{
"kind": "TypeNominal",
- "name": "AtomicConfig",
- "printedName": "AtomicTransact.AtomicConfig",
- "usr": "s:14AtomicTransact0A6ConfigV"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0A0O07dismissB0yyFZ",
+ "mangledName": "$s14AtomicTransact0A0O07dismissB0yyFZ",
+ "moduleName": "AtomicTransact",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "hideTransact",
+ "printedName": "hideTransact()",
+ "children": [
{
"kind": "TypeNominal",
- "name": "ScopeType",
- "printedName": "AtomicTransact.AtomicConfig.ScopeType",
- "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO"
- },
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0A0O04hideB0yyFZ",
+ "mangledName": "$s14AtomicTransact0A0O04hideB0yyFZ",
+ "moduleName": "AtomicTransact",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setDebug",
+ "printedName": "setDebug(isEnabled:forwardLogs:)",
+ "children": [
{
"kind": "TypeNominal",
- "name": "Array",
- "printedName": "[AtomicTransact.AtomicConfig.Task]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Task",
- "printedName": "AtomicTransact.AtomicConfig.Task",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV"
- }
- ],
- "usr": "s:Sa"
+ "name": "Void",
+ "printedName": "()"
},
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
},
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy?",
+ "printedName": "((Swift.String) -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "DeferredPaymentMethodStrategy",
- "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy",
- "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
}
],
"hasDefaultArg": true,
"usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Theme",
- "printedName": "AtomicTransact.AtomicConfig.Theme",
- "hasDefaultArg": true,
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "hasDefaultArg": true,
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Deeplink",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0A0O8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ",
+ "mangledName": "$s14AtomicTransact0A0O8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ",
+ "moduleName": "AtomicTransact",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "PauseTransactError",
+ "printedName": "PauseTransactError",
+ "children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "[Swift.String : Swift.String]?",
+ "kind": "Var",
+ "name": "transactNotPresented",
+ "printedName": "transactNotPresented",
"children": [
{
- "kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : Swift.String]",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.Atomic.PauseTransactError.Type) -> AtomicTransact.Atomic.PauseTransactError",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "PauseTransactError",
+ "printedName": "AtomicTransact.Atomic.PauseTransactError",
+ "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO"
},
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Metatype",
+ "printedName": "AtomicTransact.Atomic.PauseTransactError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PauseTransactError",
+ "printedName": "AtomicTransact.Atomic.PauseTransactError",
+ "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO"
+ }
+ ]
}
- ],
- "usr": "s:SD"
+ ]
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO20transactNotPresentedyA2EmF",
+ "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO20transactNotPresentedyA2EmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.Search?",
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Search",
- "printedName": "AtomicTransact.AtomicConfig.Search",
- "usr": "s:14AtomicTransact0A6ConfigV6SearchV"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "[Swift.String]?",
- "children": [
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
{
"kind": "TypeNominal",
- "name": "Array",
- "printedName": "[Swift.String]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sa"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.Experiments?",
- "children": [
+ "name": "PauseTransactError",
+ "printedName": "AtomicTransact.Atomic.PauseTransactError",
+ "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO"
+ },
{
"kind": "TypeNominal",
- "name": "Experiments",
- "printedName": "AtomicTransact.AtomicConfig.Experiments",
- "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV"
+ "name": "PauseTransactError",
+ "printedName": "AtomicTransact.Atomic.PauseTransactError",
+ "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO2eeoiySbAE_AEtFZ",
+ "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO2eeoiySbAE_AEtFZ",
+ "moduleName": "AtomicTransact",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.Features?",
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
"children": [
{
"kind": "TypeNominal",
- "name": "Features",
- "printedName": "AtomicTransact.AtomicConfig.Features",
- "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV"
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.Customer?",
- "children": [
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO9hashValueSivp",
+ "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO9hashValueSivp",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Customer",
- "printedName": "AtomicTransact.AtomicConfig.Customer",
- "usr": "s:14AtomicTransact0A6ConfigV8CustomerV"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO9hashValueSivg",
+ "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO9hashValueSivg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ ]
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO4hash4intoys6HasherVz_tF",
+ "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO4hash4intoys6HasherVz_tF",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
}
],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0A6ConfigV11publicToken5scope5tasks13linkedAccount29deferredPaymentMethodStrategy5theme8language14sessionContext8deeplink8metadata6search7handoff11experiments8features8customer16uplinkSessionUrlACSS_AC9ScopeTypeOSayAC4TaskVGSSSgAC08DeferredklM0OSgAC5ThemeVSSAyC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgAC8FeaturesVSgAC8CustomerVSgAYtcfc",
- "mangledName": "$s14AtomicTransact0A6ConfigV11publicToken5scope5tasks13linkedAccount29deferredPaymentMethodStrategy5theme8language14sessionContext8deeplink8metadata6search7handoff11experiments8features8customer16uplinkSessionUrlACSS_AC9ScopeTypeOSayAC4TaskVGSSSgAC08DeferredklM0OSgAC5ThemeVSSAyC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgAC8FeaturesVSgAC8CustomerVSgAYtcfc",
+ "declKind": "Enum",
+ "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO",
+ "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO",
"moduleName": "AtomicTransact",
"declAttributes": [
- "AccessControl",
- "RawDocComment"
+ "AccessControl"
],
- "init_kind": "Designated"
- },
- {
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Error",
+ "printedName": "Error",
+ "usr": "s:s5ErrorP",
+ "mangledName": "$ss5ErrorP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "PausedTransactRef",
+ "printedName": "PausedTransactRef",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "resume",
+ "printedName": "resume(source:animated:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0A0O06PausedB3RefC6resume6source8animatedySo16UIViewControllerC_SbtF",
+ "mangledName": "$s14AtomicTransact0A0O06PausedB3RefC6resume6source8animatedySo16UIViewControllerC_SbtF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "Custom",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:14AtomicTransact0A0O06PausedB3RefC",
+ "mangledName": "$s14AtomicTransact0A0O06PausedB3RefC",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasMissingDesignatedInitializers": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "pauseTransact",
+ "printedName": "pauseTransact(animated:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PausedTransactRef",
+ "printedName": "AtomicTransact.Atomic.PausedTransactRef",
+ "usr": "s:14AtomicTransact0A0O06PausedB3RefC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0A0O05pauseB08animatedAC06PausedB3RefCSb_tYaAC05PauseB5ErrorOYKFZ",
+ "mangledName": "$s14AtomicTransact0A0O05pauseB08animatedAC06PausedB3RefCSb_tYaAC05PauseB5ErrorOYKFZ",
+ "moduleName": "AtomicTransact",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:14AtomicTransact0A0O",
+ "mangledName": "$s14AtomicTransact0A0O",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "AtomicConfig",
+ "printedName": "AtomicConfig",
+ "children": [
+ {
"kind": "Constructor",
"name": "init",
- "printedName": "init(demo:scope:tasks:linkedAccount:theme:language:sessionContext:deeplink:metadata:search:handoff:experiments:)",
+ "printedName": "init(publicToken:scope:tasks:linkedAccount:deferredPaymentMethodStrategy:theme:language:sessionContext:deeplink:metadata:search:handoff:experiments:features:customer:uplinkSessionUrl:)",
"children": [
{
"kind": "TypeNominal",
@@ -1079,9 +1293,9 @@
},
{
"kind": "TypeNominal",
- "name": "DemoMode",
- "printedName": "AtomicTransact.AtomicConfig.DemoMode",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
},
{
"kind": "TypeNominal",
@@ -1118,6 +1332,21 @@
"hasDefaultArg": true,
"usr": "s:Sq"
},
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DeferredPaymentMethodStrategy",
+ "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy",
+ "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
"name": "Theme",
@@ -1243,28 +1472,262 @@
],
"hasDefaultArg": true,
"usr": "s:Sq"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0A6ConfigV4demo5scope5tasks13linkedAccount5theme8language14sessionContext8deeplink8metadata6search7handoff11experimentsA2C8DemoModeV_AC9ScopeTypeOSayAC4TaskVGSSSgAC5ThemeVSSAwC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgtcfc",
- "mangledName": "$s14AtomicTransact0A6ConfigV4demo5scope5tasks13linkedAccount5theme8language14sessionContext8deeplink8metadata6search7handoff11experimentsA2C8DemoModeV_AC9ScopeTypeOSayAC4TaskVGSSSgAC5ThemeVSSAwC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgtcfc",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(publicToken:scope:product:additionalProduct:linkedAccount:theme:distribution:language:sessionContext:deeplink:metadata:search:handoff:experiments:)",
- "children": [
+ },
{
"kind": "TypeNominal",
- "name": "AtomicConfig",
- "printedName": "AtomicTransact.AtomicConfig",
- "usr": "s:14AtomicTransact0A6ConfigV"
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.Features?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Features",
+ "printedName": "AtomicTransact.AtomicConfig.Features",
+ "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.Customer?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Customer",
+ "printedName": "AtomicTransact.AtomicConfig.Customer",
+ "usr": "s:14AtomicTransact0A6ConfigV8CustomerV"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0A6ConfigV11publicToken5scope5tasks13linkedAccount29deferredPaymentMethodStrategy5theme8language14sessionContext8deeplink8metadata6search7handoff11experiments8features8customer16uplinkSessionUrlACSS_AC9ScopeTypeOSayAC4TaskVGSSSgAC08DeferredklM0OSgAC5ThemeVSSAyC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgAC8FeaturesVSgAC8CustomerVSgAYtcfc",
+ "mangledName": "$s14AtomicTransact0A6ConfigV11publicToken5scope5tasks13linkedAccount29deferredPaymentMethodStrategy5theme8language14sessionContext8deeplink8metadata6search7handoff11experiments8features8customer16uplinkSessionUrlACSS_AC9ScopeTypeOSayAC4TaskVGSSSgAC08DeferredklM0OSgAC5ThemeVSSAyC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgAC8FeaturesVSgAC8CustomerVSgAYtcfc",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(demo:scope:tasks:linkedAccount:theme:language:sessionContext:deeplink:metadata:search:handoff:experiments:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AtomicConfig",
+ "printedName": "AtomicTransact.AtomicConfig",
+ "usr": "s:14AtomicTransact0A6ConfigV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "DemoMode",
+ "printedName": "AtomicTransact.AtomicConfig.DemoMode",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ScopeType",
+ "printedName": "AtomicTransact.AtomicConfig.ScopeType",
+ "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[AtomicTransact.AtomicConfig.Task]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Task",
+ "printedName": "AtomicTransact.AtomicConfig.Task",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Theme",
+ "printedName": "AtomicTransact.AtomicConfig.Theme",
+ "hasDefaultArg": true,
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "hasDefaultArg": true,
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Deeplink",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[Swift.String : Swift.String]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.Search?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Search",
+ "printedName": "AtomicTransact.AtomicConfig.Search",
+ "usr": "s:14AtomicTransact0A6ConfigV6SearchV"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[Swift.String]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.Experiments?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Experiments",
+ "printedName": "AtomicTransact.AtomicConfig.Experiments",
+ "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0A6ConfigV4demo5scope5tasks13linkedAccount5theme8language14sessionContext8deeplink8metadata6search7handoff11experimentsA2C8DemoModeV_AC9ScopeTypeOSayAC4TaskVGSSSgAC5ThemeVSSAwC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgtcfc",
+ "mangledName": "$s14AtomicTransact0A6ConfigV4demo5scope5tasks13linkedAccount5theme8language14sessionContext8deeplink8metadata6search7handoff11experimentsA2C8DemoModeV_AC9ScopeTypeOSayAC4TaskVGSSSgAC5ThemeVSSAwC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgtcfc",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(publicToken:scope:product:additionalProduct:linkedAccount:theme:distribution:language:sessionContext:deeplink:metadata:search:handoff:experiments:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AtomicConfig",
+ "printedName": "AtomicTransact.AtomicConfig",
+ "usr": "s:14AtomicTransact0A6ConfigV"
},
{
"kind": "TypeNominal",
@@ -2395,6 +2858,13 @@
],
"usr": "s:s12CaseIterableP",
"mangledName": "$ss12CaseIterableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -2493,6 +2963,13 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -3377,6 +3854,13 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -3654,6 +4138,13 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -3926,6 +4417,13 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -4530,6 +5028,13 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -5051,6 +5556,13 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -5363,6 +5875,13 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -5597,6 +6116,13 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -7300,6 +7826,13 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -7822,6 +8355,13 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -8039,6 +8579,13 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -8285,6 +8832,13 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -8852,6 +9406,13 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -9355,6 +9916,13 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -9732,6 +10300,13 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -9948,6 +10523,13 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -10164,6 +10746,13 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -10663,6 +11252,13 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -10841,6 +11437,13 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -12775,248 +13378,255 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
{
"kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
+ "name": "UIKit",
+ "printedName": "UIKit",
"declKind": "Import",
"moduleName": "AtomicTransact",
"declAttributes": [
"RawDocComment"
]
},
+ {
+ "kind": "Import",
+ "name": "SwiftUI",
+ "printedName": "SwiftUI",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
{
"kind": "TypeDecl",
- "name": "TransactEnvironment",
- "printedName": "TransactEnvironment",
+ "name": "TransactActionPresenter",
+ "printedName": "TransactActionPresenter",
"children": [
{
- "kind": "Var",
- "name": "production",
- "printedName": "production",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactEnvironment.Type) -> AtomicTransact.TransactEnvironment",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactEnvironment",
- "printedName": "AtomicTransact.TransactEnvironment",
- "usr": "s:14AtomicTransact0B11EnvironmentO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactEnvironment.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactEnvironment",
- "printedName": "AtomicTransact.TransactEnvironment",
- "usr": "s:14AtomicTransact0B11EnvironmentO"
- }
- ]
- }
- ]
+ "kind": "TypeNominal",
+ "name": "TransactActionPresenter",
+ "printedName": "AtomicTransact.TransactActionPresenter",
+ "usr": "s:14AtomicTransact0B15ActionPresenterC"
}
],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B11EnvironmentO10productionyA2CmF",
- "mangledName": "$s14AtomicTransact0B11EnvironmentO10productionyA2CmF",
- "moduleName": "AtomicTransact"
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B15ActionPresenterCACycfc",
+ "mangledName": "$s14AtomicTransact0B15ActionPresenterCACycfc",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "Custom",
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
},
{
- "kind": "Var",
- "name": "sandbox",
- "printedName": "sandbox",
+ "kind": "Function",
+ "name": "presentAction",
+ "printedName": "presentAction(id:environment:presentationStyle:theme:metadata:onLaunch:onAuthStatusUpdate:onTaskStatusUpdate:onCompletion:)",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactEnvironment.Type) -> AtomicTransact.TransactEnvironment",
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "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": "Optional",
+ "printedName": "[Swift.String : Swift.String]?",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactEnvironment",
- "printedName": "AtomicTransact.TransactEnvironment",
- "usr": "s:14AtomicTransact0B11EnvironmentO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactEnvironment.Type",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : Swift.String]",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactEnvironment",
- "printedName": "AtomicTransact.TransactEnvironment",
- "usr": "s:14AtomicTransact0B11EnvironmentO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:SD"
}
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B11EnvironmentO7sandboxyA2CmF",
- "mangledName": "$s14AtomicTransact0B11EnvironmentO7sandboxyA2CmF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Var",
- "name": "custom",
- "printedName": "custom",
- "children": [
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactEnvironment.Type) -> (Swift.String, Swift.String) -> AtomicTransact.TransactEnvironment",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(() -> ())?",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
- "printedName": "(Swift.String, Swift.String) -> AtomicTransact.TransactEnvironment",
+ "printedName": "() -> ()",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactEnvironment",
- "printedName": "AtomicTransact.TransactEnvironment",
- "usr": "s:14AtomicTransact0B11EnvironmentO"
+ "name": "Void",
+ "printedName": "()"
},
{
"kind": "TypeNominal",
- "name": "Tuple",
- "printedName": "(transactPath: Swift.String, apiPath: Swift.String)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ]
+ "name": "Void",
+ "printedName": "()"
}
]
- },
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?",
+ "children": [
{
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactEnvironment.Type",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactEnvironment",
- "printedName": "AtomicTransact.TransactEnvironment",
- "usr": "s:14AtomicTransact0B11EnvironmentO"
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "TransactAuthStatusUpdate",
+ "printedName": "AtomicTransact.TransactAuthStatusUpdate",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV"
}
]
}
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B11EnvironmentO6customyACSS_SStcACmF",
- "mangledName": "$s14AtomicTransact0B11EnvironmentO6customyACSS_SStcACmF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Var",
- "name": "transactPath",
- "printedName": "transactPath",
- "children": [
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11EnvironmentO12transactPathSSvp",
- "mangledName": "$s14AtomicTransact0B11EnvironmentO12transactPathSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "name": "Optional",
+ "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "TransactTaskStatusUpdate",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV"
+ }
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11EnvironmentO12transactPathSSvg",
- "mangledName": "$s14AtomicTransact0B11EnvironmentO12transactPathSSvg",
- "moduleName": "AtomicTransact",
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "apiPath",
- "printedName": "apiPath",
- "children": [
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11EnvironmentO7apiPathSSvp",
- "mangledName": "$s14AtomicTransact0B11EnvironmentO7apiPathSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "name": "Optional",
+ "printedName": "((AtomicTransact.TransactResponse) -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactResponse) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "TransactResponse",
+ "printedName": "AtomicTransact.TransactResponse",
+ "usr": "s:14AtomicTransact0B8ResponseO"
+ }
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11EnvironmentO7apiPathSSvg",
- "mangledName": "$s14AtomicTransact0B11EnvironmentO7apiPathSSvg",
- "moduleName": "AtomicTransact",
- "accessorKind": "get"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
}
- ]
+ ],
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0B15ActionPresenterC07presentC02id11environment17presentationStyle5theme8metadata8onLaunch0L16AuthStatusUpdate0l4TaskoP00L10CompletionySS_AA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSDyS2SGSgyycSgyAA0bnoP0VcSgyAA0bqoP0VcSgyAA0B8ResponseOcSgtF",
+ "mangledName": "$s14AtomicTransact0B15ActionPresenterC07presentC02id11environment17presentationStyle5theme8metadata8onLaunch0L16AuthStatusUpdate0l4TaskoP00L10CompletionySS_AA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSDyS2SGSgyycSgyAA0bnoP0VcSgyAA0bqoP0VcSgyAA0B8ResponseOcSgtF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
}
],
- "declKind": "Enum",
- "usr": "s:14AtomicTransact0B11EnvironmentO",
- "mangledName": "$s14AtomicTransact0B11EnvironmentO",
+ "declKind": "Class",
+ "usr": "s:14AtomicTransact0B15ActionPresenterC",
+ "mangledName": "$s14AtomicTransact0B15ActionPresenterC",
"moduleName": "AtomicTransact",
"declAttributes": [
+ "Final",
"AccessControl",
+ "Custom",
"RawDocComment"
],
"conformances": [
@@ -13053,394 +13663,193 @@
"RawDocComment"
]
},
- {
- "kind": "Import",
- "name": "UIKit",
- "printedName": "UIKit",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
{
"kind": "TypeDecl",
- "name": "TransactResponse",
- "printedName": "TransactResponse",
+ "name": "TransactAuthStatusUpdate",
+ "printedName": "TransactAuthStatusUpdate",
"children": [
{
- "kind": "TypeDecl",
- "name": "ResponseData",
- "printedName": "ResponseData",
+ "kind": "Var",
+ "name": "company",
+ "printedName": "company",
"children": [
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(data:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ResponseData",
- "printedName": "AtomicTransact.TransactResponse.ResponseData",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV"
- },
- {
- "kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : any Swift.Sendable]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Sendable",
- "printedName": "any Swift.Sendable",
- "usr": "s:s8SendableP"
- }
- ],
- "usr": "s:SD"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV4dataAESDySSs8Sendable_pG_tcfc",
- "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV4dataAESDySSs8Sendable_pG_tcfc",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "init_kind": "Designated"
- },
+ "kind": "TypeNominal",
+ "name": "TransactCompany",
+ "printedName": "AtomicTransact.TransactCompany",
+ "usr": "s:14AtomicTransact0B7CompanyV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV7companyAA0B7CompanyVvp",
+ "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV7companyAA0B7CompanyVvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "Var",
- "name": "data",
- "printedName": "data",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : any Swift.Sendable]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Sendable",
- "printedName": "any Swift.Sendable",
- "usr": "s:s8SendableP"
- }
- ],
- "usr": "s:SD"
+ "name": "TransactCompany",
+ "printedName": "AtomicTransact.TransactCompany",
+ "usr": "s:14AtomicTransact0B7CompanyV"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvp",
- "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvp",
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV7companyAA0B7CompanyVvg",
+ "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV7companyAA0B7CompanyVvg",
"moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "hasStorage": true,
- "accessors": [
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "status",
+ "printedName": "status",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AuthStatus",
+ "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV6statusAC0cD0Ovp",
+ "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV6statusAC0cD0Ovp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : any Swift.Sendable]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Sendable",
- "printedName": "any Swift.Sendable",
- "usr": "s:s8SendableP"
- }
- ],
- "usr": "s:SD"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvg",
- "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- },
+ "kind": "TypeNominal",
+ "name": "AuthStatus",
+ "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV6statusAC0cD0Ovg",
+ "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV6statusAC0cD0Ovg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "AuthStatus",
+ "printedName": "AuthStatus",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "authenticated",
+ "printedName": "authenticated",
+ "children": [
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactAuthStatusUpdate.AuthStatus.Type) -> AtomicTransact.TransactAuthStatusUpdate.AuthStatus",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "AuthStatus",
+ "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O"
},
{
"kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : any Swift.Sendable]",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Sendable",
- "printedName": "any Swift.Sendable",
- "usr": "s:s8SendableP"
+ "name": "AuthStatus",
+ "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O"
}
- ],
- "usr": "s:SD"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvs",
- "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvM",
- "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
+ ]
}
- ]
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O13authenticatedyA2EmF",
+ "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV0cD0O13authenticatedyA2EmF",
+ "moduleName": "AtomicTransact"
},
{
- "kind": "Var",
- "name": "taskId",
- "printedName": "taskId",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "Swift.String?",
+ "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus?",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "AuthStatus",
+ "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O"
}
],
"usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV6taskIdSSSgvp",
- "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV6taskIdSSSgvp",
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueAESgSS_tcfc",
+ "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueAESgSS_tcfc",
"moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV6taskIdSSSgvg",
- "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV6taskIdSSSgvg",
- "moduleName": "AtomicTransact",
- "accessorKind": "get"
- }
- ]
+ "implicit": true,
+ "init_kind": "Designated"
},
{
"kind": "Var",
- "name": "handoff",
- "printedName": "handoff",
+ "name": "rawValue",
+ "printedName": "rawValue",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV7handoffSSSgvp",
- "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV7handoffSSSgvp",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueSSvp",
+ "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueSSvp",
"moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV7handoffSSSgvg",
- "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV7handoffSSSgvg",
- "moduleName": "AtomicTransact",
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "reason",
- "printedName": "reason",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV6reasonSSSgvp",
- "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV6reasonSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV6reasonSSSgvg",
- "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV6reasonSSSgvg",
- "moduleName": "AtomicTransact",
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "identifier",
- "printedName": "identifier",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV10identifierSSvp",
- "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV10identifierSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
+ "implicit": true,
"accessors": [
{
"kind": "Accessor",
@@ -13455,22 +13864,23 @@
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV10identifierSSvg",
- "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV10identifierSSvg",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueSSvg",
+ "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueSSvg",
"moduleName": "AtomicTransact",
+ "implicit": true,
"accessorKind": "get"
}
]
}
],
- "declKind": "Struct",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV",
- "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV",
+ "declKind": "Enum",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O",
+ "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV0cD0O",
"moduleName": "AtomicTransact",
"declAttributes": [
- "AccessControl",
- "RawDocComment"
+ "AccessControl"
],
+ "enumRawTypeName": "String",
"conformances": [
{
"kind": "Conformance",
@@ -13486,239 +13896,236 @@
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
{
"kind": "Conformance",
"name": "Sendable",
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
{
- "kind": "Var",
- "name": "finished",
- "printedName": "finished",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(company:status:)",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactResponse.Type) -> (AtomicTransact.TransactResponse.ResponseData) -> AtomicTransact.TransactResponse",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactResponse.ResponseData) -> AtomicTransact.TransactResponse",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactResponse",
- "printedName": "AtomicTransact.TransactResponse",
- "usr": "s:14AtomicTransact0B8ResponseO"
- },
- {
- "kind": "TypeNominal",
- "name": "Tuple",
- "printedName": "(response: AtomicTransact.TransactResponse.ResponseData)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ResponseData",
- "printedName": "AtomicTransact.TransactResponse.ResponseData",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV"
- }
- ]
- }
- ]
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactResponse.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactResponse",
- "printedName": "AtomicTransact.TransactResponse",
- "usr": "s:14AtomicTransact0B8ResponseO"
- }
- ]
- }
- ]
+ "kind": "TypeNominal",
+ "name": "TransactAuthStatusUpdate",
+ "printedName": "AtomicTransact.TransactAuthStatusUpdate",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "TransactCompany",
+ "printedName": "AtomicTransact.TransactCompany",
+ "usr": "s:14AtomicTransact0B7CompanyV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AuthStatus",
+ "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O"
}
],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B8ResponseO8finishedyA2C0C4DataV_tcACmF",
- "mangledName": "$s14AtomicTransact0B8ResponseO8finishedyA2C0C4DataV_tcACmF",
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV7company6statusAcA0B7CompanyV_AC0cD0Otcfc",
+ "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV7company6statusAcA0B7CompanyV_AC0cD0Otcfc",
"moduleName": "AtomicTransact",
"declAttributes": [
+ "AccessControl",
"RawDocComment"
- ]
+ ],
+ "init_kind": "Designated"
},
{
- "kind": "Var",
- "name": "closed",
- "printedName": "closed",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactResponse.Type) -> (AtomicTransact.TransactResponse.ResponseData) -> AtomicTransact.TransactResponse",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactResponse.ResponseData) -> AtomicTransact.TransactResponse",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactResponse",
- "printedName": "AtomicTransact.TransactResponse",
- "usr": "s:14AtomicTransact0B8ResponseO"
- },
- {
- "kind": "TypeNominal",
- "name": "Tuple",
- "printedName": "(response: AtomicTransact.TransactResponse.ResponseData)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ResponseData",
- "printedName": "AtomicTransact.TransactResponse.ResponseData",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV"
- }
- ]
- }
- ]
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactResponse.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactResponse",
- "printedName": "AtomicTransact.TransactResponse",
- "usr": "s:14AtomicTransact0B8ResponseO"
- }
- ]
- }
- ]
+ "kind": "TypeNominal",
+ "name": "TransactAuthStatusUpdate",
+ "printedName": "AtomicTransact.TransactAuthStatusUpdate",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
}
],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B8ResponseO6closedyA2C0C4DataV_tcACmF",
- "mangledName": "$s14AtomicTransact0B8ResponseO6closedyA2C0C4DataV_tcACmF",
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV4fromACs7Decoder_p_tKcfc",
"moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
+ "implicit": true,
+ "throwing": true,
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV",
+ "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
},
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "TransactCompany",
+ "printedName": "TransactCompany",
+ "children": [
{
"kind": "Var",
- "name": "error",
- "printedName": "error",
+ "name": "id",
+ "printedName": "id",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactResponse.Type) -> (AtomicTransact.TransactError) -> AtomicTransact.TransactResponse",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactError) -> AtomicTransact.TransactResponse",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactResponse",
- "printedName": "AtomicTransact.TransactResponse",
- "usr": "s:14AtomicTransact0B8ResponseO"
- },
- {
- "kind": "TypeNominal",
- "name": "Tuple",
- "printedName": "(error: AtomicTransact.TransactError)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactError",
- "printedName": "AtomicTransact.TransactError",
- "usr": "s:14AtomicTransact0B5ErrorO"
- }
- ]
- }
- ]
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactResponse.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactResponse",
- "printedName": "AtomicTransact.TransactResponse",
- "usr": "s:14AtomicTransact0B8ResponseO"
- }
- ]
- }
- ]
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B8ResponseO5erroryAcA0B5ErrorO_tcACmF",
- "mangledName": "$s14AtomicTransact0B8ResponseO5erroryAcA0B5ErrorO_tcACmF",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B7CompanyV2idSSvp",
+ "mangledName": "$s14AtomicTransact0B7CompanyV2idSSvp",
"moduleName": "AtomicTransact",
"declAttributes": [
+ "HasStorage",
+ "AccessControl",
"RawDocComment"
- ]
- },
- {
- "kind": "Var",
- "name": "transactDismissed",
- "printedName": "transactDismissed",
- "children": [
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactResponse.Type) -> AtomicTransact.TransactResponse",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactResponse",
- "printedName": "AtomicTransact.TransactResponse",
- "usr": "s:14AtomicTransact0B8ResponseO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactResponse.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactResponse",
- "printedName": "AtomicTransact.TransactResponse",
- "usr": "s:14AtomicTransact0B8ResponseO"
- }
- ]
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B7CompanyV2idSSvg",
+ "mangledName": "$s14AtomicTransact0B7CompanyV2idSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B8ResponseO17transactDismissedyA2CmF",
- "mangledName": "$s14AtomicTransact0B8ResponseO17transactDismissedyA2CmF",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
]
},
{
"kind": "Var",
- "name": "description",
- "printedName": "description",
+ "name": "name",
+ "printedName": "name",
"children": [
{
"kind": "TypeNominal",
@@ -13728,12 +14135,16 @@
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0B8ResponseO11descriptionSSvp",
- "mangledName": "$s14AtomicTransact0B8ResponseO11descriptionSSvp",
+ "usr": "s:14AtomicTransact0B7CompanyV4nameSSvp",
+ "mangledName": "$s14AtomicTransact0B7CompanyV4nameSSvp",
"moduleName": "AtomicTransact",
"declAttributes": [
- "AccessControl"
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
],
+ "isLet": true,
+ "hasStorage": true,
"accessors": [
{
"kind": "Accessor",
@@ -13748,814 +14159,683 @@
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0B8ResponseO11descriptionSSvg",
- "mangledName": "$s14AtomicTransact0B8ResponseO11descriptionSSvg",
+ "usr": "s:14AtomicTransact0B7CompanyV4nameSSvg",
+ "mangledName": "$s14AtomicTransact0B7CompanyV4nameSSvg",
"moduleName": "AtomicTransact",
+ "implicit": true,
"accessorKind": "get"
}
]
- }
- ],
- "declKind": "Enum",
- "usr": "s:14AtomicTransact0B8ResponseO",
- "mangledName": "$s14AtomicTransact0B8ResponseO",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
},
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "CustomStringConvertible",
- "printedName": "CustomStringConvertible",
- "usr": "s:s23CustomStringConvertibleP",
- "mangledName": "$ss23CustomStringConvertibleP"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "TransactError",
- "printedName": "TransactError",
- "children": [
{
"kind": "Var",
- "name": "unableToConnectToTransact",
- "printedName": "unableToConnectToTransact",
+ "name": "branding",
+ "printedName": "branding",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactError.Type) -> AtomicTransact.TransactError",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactCompany.Branding?",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactError",
- "printedName": "AtomicTransact.TransactError",
- "usr": "s:14AtomicTransact0B5ErrorO"
- },
+ "name": "Branding",
+ "printedName": "AtomicTransact.TransactCompany.Branding",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B7CompanyV8brandingAC8BrandingVSgvp",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8brandingAC8BrandingVSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactError.Type",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactCompany.Branding?",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactError",
- "printedName": "AtomicTransact.TransactError",
- "usr": "s:14AtomicTransact0B5ErrorO"
+ "name": "Branding",
+ "printedName": "AtomicTransact.TransactCompany.Branding",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV"
}
- ]
+ ],
+ "usr": "s:Sq"
}
- ]
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B7CompanyV8brandingAC8BrandingVSgvg",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8brandingAC8BrandingVSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B5ErrorO015unableToConnecteB0yA2CmF",
- "mangledName": "$s14AtomicTransact0B5ErrorO015unableToConnecteB0yA2CmF",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
]
},
{
- "kind": "Var",
- "name": "invalidConfig",
- "printedName": "invalidConfig",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(id:name:branding:)",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactError.Type) -> AtomicTransact.TransactError",
+ "kind": "TypeNominal",
+ "name": "TransactCompany",
+ "printedName": "AtomicTransact.TransactCompany",
+ "usr": "s:14AtomicTransact0B7CompanyV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactCompany.Branding?",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactError",
- "printedName": "AtomicTransact.TransactError",
- "usr": "s:14AtomicTransact0B5ErrorO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactError.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactError",
- "printedName": "AtomicTransact.TransactError",
- "usr": "s:14AtomicTransact0B5ErrorO"
- }
- ]
+ "name": "Branding",
+ "printedName": "AtomicTransact.TransactCompany.Branding",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV"
}
- ]
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
}
],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B5ErrorO13invalidConfigyA2CmF",
- "mangledName": "$s14AtomicTransact0B5ErrorO13invalidConfigyA2CmF",
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B7CompanyV2id4name8brandingACSS_SSAC8BrandingVSgtcfc",
+ "mangledName": "$s14AtomicTransact0B7CompanyV2id4name8brandingACSS_SSAC8BrandingVSgtcfc",
"moduleName": "AtomicTransact",
"declAttributes": [
+ "AccessControl",
"RawDocComment"
- ]
+ ],
+ "init_kind": "Designated"
},
{
- "kind": "Var",
- "name": "transactError",
- "printedName": "transactError",
+ "kind": "TypeDecl",
+ "name": "Branding",
+ "printedName": "Branding",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactError.Type) -> ([Swift.String : any Swift.Sendable]) -> AtomicTransact.TransactError",
+ "kind": "Var",
+ "name": "color",
+ "printedName": "color",
"children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "([Swift.String : any Swift.Sendable]) -> AtomicTransact.TransactError",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactError",
- "printedName": "AtomicTransact.TransactError",
- "usr": "s:14AtomicTransact0B5ErrorO"
- },
- {
- "kind": "TypeNominal",
- "name": "Tuple",
- "printedName": "(data: [Swift.String : any Swift.Sendable])",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : any Swift.Sendable]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Sendable",
- "printedName": "any Swift.Sendable",
- "usr": "s:s8SendableP"
- }
- ],
- "usr": "s:SD"
- }
- ]
- }
- ]
- },
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactError.Type",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV5colorSSvp",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV5colorSSvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactError",
- "printedName": "AtomicTransact.TransactError",
- "usr": "s:14AtomicTransact0B5ErrorO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV5colorSSvg",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV5colorSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B5ErrorO08transactC0yACSDySSs8Sendable_pG_tcACmF",
- "mangledName": "$s14AtomicTransact0B5ErrorO08transactC0yACSDySSs8Sendable_pG_tcACmF",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- }
- ],
- "declKind": "Enum",
- "usr": "s:14AtomicTransact0B5ErrorO",
- "mangledName": "$s14AtomicTransact0B5ErrorO",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Error",
- "printedName": "Error",
- "usr": "s:s5ErrorP",
- "mangledName": "$ss5ErrorP"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "UIKit",
- "printedName": "UIKit",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "Combine",
- "printedName": "Combine",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Import",
- "name": "QuantumIOS",
- "printedName": "QuantumIOS",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "TypeDecl",
- "name": "Atomic",
- "printedName": "Atomic",
- "children": [
- {
- "kind": "Function",
- "name": "presentTransact",
- "printedName": "presentTransact(from:config:environment:presentationStyle:onInteraction:onDataRequest:onAuthStatusUpdate:onTaskStatusUpdate:onLaunch:onCompletion:onError:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "UIViewController",
- "printedName": "UIKit.UIViewController",
- "usr": "c:objc(cs)UIViewController"
- },
- {
- "kind": "TypeNominal",
- "name": "AtomicConfig",
- "printedName": "AtomicTransact.AtomicConfig",
- "usr": "s:14AtomicTransact0A6ConfigV"
- },
- {
- "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": "Optional",
- "printedName": "((AtomicTransact.TransactInteraction) -> ())?",
+ "kind": "Var",
+ "name": "logo",
+ "printedName": "logo",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactInteraction) -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactInteraction",
- "printedName": "AtomicTransact.TransactInteraction",
- "usr": "s:14AtomicTransact0B11InteractionV"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "Logo",
+ "printedName": "AtomicTransact.TransactCompany.Branding.Logo",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)?",
- "children": [
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4logoAE4LogoVvp",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4logoAE4LogoVvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactDataResponse?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactDataResponse",
- "printedName": "AtomicTransact.TransactDataResponse",
- "usr": "s:14AtomicTransact0B12DataResponseV"
- }
- ],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactDataRequest",
- "printedName": "AtomicTransact.TransactDataRequest",
- "usr": "s:14AtomicTransact0B11DataRequestV"
+ "name": "Logo",
+ "printedName": "AtomicTransact.TransactCompany.Branding.Logo",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV"
}
- ]
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4logoAE4LogoVvg",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4logoAE4LogoVvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ ]
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(color:logo:)",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactAuthStatusUpdate",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "Branding",
+ "printedName": "AtomicTransact.TransactCompany.Branding",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Logo",
+ "printedName": "AtomicTransact.TransactCompany.Branding.Logo",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV5color4logoAESS_AE4LogoVtcfc",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV5color4logoAESS_AE4LogoVtcfc",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?",
+ "kind": "TypeDecl",
+ "name": "Logo",
+ "printedName": "Logo",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()",
+ "kind": "Var",
+ "name": "url",
+ "printedName": "url",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactTaskStatusUpdate",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV3urlSSvp",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV3urlSSvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV3urlSSvg",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV3urlSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
]
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "(() -> ())?",
- "children": [
+ },
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "() -> ()",
+ "kind": "Var",
+ "name": "backgroundColor",
+ "printedName": "backgroundColor",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV15backgroundColorSSSgvp",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV15backgroundColorSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV15backgroundColorSSSgvg",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV15backgroundColorSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
]
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactResponse) -> ())?",
- "children": [
+ },
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactResponse) -> ()",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(url:backgroundColor:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Logo",
+ "printedName": "AtomicTransact.TransactCompany.Branding.Logo",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV"
},
{
"kind": "TypeNominal",
- "name": "TransactResponse",
- "printedName": "AtomicTransact.TransactResponse",
- "usr": "s:14AtomicTransact0B8ResponseO"
- }
- ]
- }
- ],
- "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": "()"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
},
{
"kind": "TypeNominal",
- "name": "TransactError",
- "printedName": "AtomicTransact.TransactError",
- "usr": "s:14AtomicTransact0B5ErrorO"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
}
- ]
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- }
- ],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgAA0bK8ResponseVSgAA0bkL0VYacSgyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0bZ0OcSgyAA0bS0OcSgtFZ",
- "mangledName": "$s14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgAA0bK8ResponseVSgAA0bkL0VYacSgyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0bZ0OcSgyAA0bS0OcSgtFZ",
- "moduleName": "AtomicTransact",
- "static": true,
- "declAttributes": [
- "AccessControl",
- "Custom",
- "RawDocComment"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "presentTransact",
- "printedName": "presentTransact(from:config:environment:presentationStyle:onInteraction:onDataRequest:onAuthStatusUpdate:onTaskStatusUpdate:onLaunch:onCompletion:onError:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "UIViewController",
- "printedName": "UIKit.UIViewController",
- "usr": "c:objc(cs)UIViewController"
- },
- {
- "kind": "TypeNominal",
- "name": "AtomicConfig",
- "printedName": "AtomicTransact.AtomicConfig",
- "usr": "s:14AtomicTransact0A6ConfigV"
- },
- {
- "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": "Optional",
- "printedName": "((AtomicTransact.TransactInteraction) -> ())?",
- "children": [
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV3url15backgroundColorAGSS_SSSgtcfc",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV3url15backgroundColorAGSS_SSSgtcfc",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactInteraction) -> ()",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Logo",
+ "printedName": "AtomicTransact.TransactCompany.Branding.Logo",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV"
},
{
"kind": "TypeNominal",
- "name": "TransactInteraction",
- "printedName": "AtomicTransact.TransactInteraction",
- "usr": "s:14AtomicTransact0B11InteractionV"
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
}
- ]
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV4fromAGs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV4fromAGs7Decoder_p_tKcfc",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "throwing": true,
+ "init_kind": "Designated"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactDataRequest) -> ()",
- "children": [
+ "declKind": "Struct",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
},
{
- "kind": "TypeNominal",
- "name": "TransactDataRequest",
- "printedName": "AtomicTransact.TransactDataRequest",
- "usr": "s:14AtomicTransact0B11DataRequestV"
- }
- ]
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?",
- "children": [
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
{
- "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": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
{
- "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": "(() -> ())?",
- "children": [
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "() -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ]
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ ]
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactResponse) -> ())?",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
"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"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactError) -> ())?",
- "children": [
+ "kind": "TypeNominal",
+ "name": "Branding",
+ "printedName": "AtomicTransact.TransactCompany.Branding",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV"
+ },
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactError) -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactError",
- "printedName": "AtomicTransact.TransactError",
- "usr": "s:14AtomicTransact0B5ErrorO"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4fromAEs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4fromAEs7Decoder_p_tKcfc",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "throwing": true,
+ "init_kind": "Designated"
}
],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgyAA0bkL0VcyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0B8ResponseOcSgyAA0bS0OcSgtFZ",
- "mangledName": "$s14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgyAA0bkL0VcyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0B8ResponseOcSgyAA0bS0OcSgtFZ",
+ "declKind": "Struct",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV",
"moduleName": "AtomicTransact",
- "static": true,
"declAttributes": [
"AccessControl",
- "Custom",
"RawDocComment"
],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "presentAction",
- "printedName": "presentAction(from:id:environment:presentationStyle:theme:metadata:onLaunch:onAuthStatusUpdate:onTaskStatusUpdate:onCompletion:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
+ "conformances": [
{
- "kind": "TypeNominal",
- "name": "UIViewController",
- "printedName": "UIKit.UIViewController",
- "usr": "c:objc(cs)UIViewController"
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
},
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
},
{
- "kind": "TypeNominal",
- "name": "TransactEnvironment",
- "printedName": "AtomicTransact.TransactEnvironment",
- "hasDefaultArg": true,
- "usr": "s:14AtomicTransact0B11EnvironmentO"
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
},
{
- "kind": "TypeNominal",
- "name": "UIModalPresentationStyle",
- "printedName": "UIKit.UIModalPresentationStyle",
- "hasDefaultArg": true,
- "usr": "c:@E@UIModalPresentationStyle"
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
},
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
{
"kind": "TypeNominal",
- "name": "Theme",
- "printedName": "AtomicTransact.AtomicConfig.Theme",
- "hasDefaultArg": true,
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV"
+ "name": "TransactCompany",
+ "printedName": "AtomicTransact.TransactCompany",
+ "usr": "s:14AtomicTransact0B7CompanyV"
},
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B7CompanyV4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0B7CompanyV4fromACs7Decoder_p_tKcfc",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "throwing": true,
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:14AtomicTransact0B7CompanyV",
+ "mangledName": "$s14AtomicTransact0B7CompanyV",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "TransactDataRequest",
+ "printedName": "TransactDataRequest",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "taskId",
+ "printedName": "taskId",
+ "children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "[Swift.String : Swift.String]?",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : Swift.String]",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11DataRequestV6taskIdSSSgvp",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV6taskIdSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
{
"kind": "TypeNominal",
"name": "String",
@@ -14563,168 +14843,270 @@
"usr": "s:SS"
}
],
- "usr": "s:SD"
+ "usr": "s:Sq"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11DataRequestV6taskIdSSSgvg",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV6taskIdSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "(() -> ())?",
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "() -> ()",
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:Sq"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11DataRequestV6taskIdSSSgvs",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV6taskIdSSSgvs",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "set"
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?",
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactAuthStatusUpdate",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11DataRequestV6taskIdSSSgvM",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV6taskIdSSSgvM",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "userId",
+ "printedName": "userId",
+ "children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11DataRequestV6userIdSSvp",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV6userIdSSvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactTaskStatusUpdate",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11DataRequestV6userIdSSvg",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV6userIdSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactResponse) -> ())?",
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactResponse) -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactResponse",
- "printedName": "AtomicTransact.TransactResponse",
- "usr": "s:14AtomicTransact0B8ResponseO"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11DataRequestV6userIdSSvs",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV6userIdSSvs",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11DataRequestV6userIdSSvM",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV6userIdSSvM",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "identifier",
+ "printedName": "identifier",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0A0O13presentAction4from2id11environment17presentationStyle5theme8metadata8onLaunch0L16AuthStatusUpdate0l4TaskoP00L10CompletionySo16UIViewControllerC_SSAA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSDyS2SGSgyycSgyAA0bnoP0VcSgyAA0bqoP0VcSgyAA0B8ResponseOcSgtFZ",
- "mangledName": "$s14AtomicTransact0A0O13presentAction4from2id11environment17presentationStyle5theme8metadata8onLaunch0L16AuthStatusUpdate0l4TaskoP00L10CompletionySo16UIViewControllerC_SSAA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSDyS2SGSgyycSgyAA0bnoP0VcSgyAA0bqoP0VcSgyAA0B8ResponseOcSgtFZ",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11DataRequestV10identifierSSvp",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV10identifierSSvp",
"moduleName": "AtomicTransact",
- "static": true,
"declAttributes": [
+ "HasStorage",
"AccessControl",
- "Custom",
"RawDocComment"
],
- "funcSelfKind": "NonMutating"
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11DataRequestV10identifierSSvg",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV10identifierSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11DataRequestV10identifierSSvs",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV10identifierSSvs",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11DataRequestV10identifierSSvM",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV10identifierSSvM",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
},
{
"kind": "Var",
- "name": "interactions",
- "printedName": "interactions",
+ "name": "fields",
+ "printedName": "fields",
"children": [
{
"kind": "TypeNominal",
- "name": "AnyPublisher",
- "printedName": "Combine.AnyPublisher",
+ "name": "Array",
+ "printedName": "[Swift.String]",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactInteraction",
- "printedName": "AtomicTransact.TransactInteraction",
- "usr": "s:14AtomicTransact0B11InteractionV"
- },
- {
- "kind": "TypeNominal",
- "name": "Never",
- "printedName": "Swift.Never",
- "usr": "s:s5NeverO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "usr": "s:7Combine12AnyPublisherV"
+ "usr": "s:Sa"
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0A0O12interactions7Combine12AnyPublisherVyAA0B11InteractionVs5NeverOGvpZ",
- "mangledName": "$s14AtomicTransact0A0O12interactions7Combine12AnyPublisherVyAA0B11InteractionVs5NeverOGvpZ",
+ "usr": "s:14AtomicTransact0B11DataRequestV6fieldsSaySSGvp",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV6fieldsSaySSGvp",
"moduleName": "AtomicTransact",
- "static": true,
"declAttributes": [
+ "HasStorage",
"AccessControl",
- "Custom",
"RawDocComment"
],
+ "hasStorage": true,
"accessors": [
{
"kind": "Accessor",
@@ -14733,438 +15115,293 @@
"children": [
{
"kind": "TypeNominal",
- "name": "AnyPublisher",
- "printedName": "Combine.AnyPublisher",
+ "name": "Array",
+ "printedName": "[Swift.String]",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactInteraction",
- "printedName": "AtomicTransact.TransactInteraction",
- "usr": "s:14AtomicTransact0B11InteractionV"
- },
- {
- "kind": "TypeNominal",
- "name": "Never",
- "printedName": "Swift.Never",
- "usr": "s:s5NeverO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "usr": "s:7Combine12AnyPublisherV"
+ "usr": "s:Sa"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A0O12interactions7Combine12AnyPublisherVyAA0B11InteractionVs5NeverOGvgZ",
- "mangledName": "$s14AtomicTransact0A0O12interactions7Combine12AnyPublisherVyAA0B11InteractionVs5NeverOGvgZ",
+ "usr": "s:14AtomicTransact0B11DataRequestV6fieldsSaySSGvg",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV6fieldsSaySSGvg",
"moduleName": "AtomicTransact",
- "static": true,
+ "implicit": true,
"accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Function",
- "name": "dismissTransact",
- "printedName": "dismissTransact()",
- "children": [
+ },
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0A0O07dismissB0yyFZ",
- "mangledName": "$s14AtomicTransact0A0O07dismissB0yyFZ",
- "moduleName": "AtomicTransact",
- "static": true,
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "hideTransact",
- "printedName": "hideTransact()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0A0O04hideB0yyFZ",
- "mangledName": "$s14AtomicTransact0A0O04hideB0yyFZ",
- "moduleName": "AtomicTransact",
- "static": true,
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "setDebug",
- "printedName": "setDebug(isEnabled:forwardLogs:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((Swift.String) -> ())?",
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(Swift.String) -> ()",
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
"children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:Sa"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11DataRequestV6fieldsSaySSGvs",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV6fieldsSaySSGvs",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11DataRequestV6fieldsSaySSGvM",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV6fieldsSaySSGvM",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "data",
+ "printedName": "data",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : any Swift.Sendable]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
+ }
+ ],
+ "usr": "s:SD"
}
],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0A0O8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ",
- "mangledName": "$s14AtomicTransact0A0O8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvp",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvp",
"moduleName": "AtomicTransact",
- "static": true,
"declAttributes": [
- "AccessControl",
- "RawDocComment"
+ "HasStorage",
+ "AccessControl"
],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "TypeDecl",
- "name": "PauseTransactError",
- "printedName": "PauseTransactError",
- "children": [
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "Var",
- "name": "transactNotPresented",
- "printedName": "transactNotPresented",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.Atomic.PauseTransactError.Type) -> AtomicTransact.Atomic.PauseTransactError",
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : any Swift.Sendable]",
"children": [
{
"kind": "TypeNominal",
- "name": "PauseTransactError",
- "printedName": "AtomicTransact.Atomic.PauseTransactError",
- "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
},
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.Atomic.PauseTransactError.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "PauseTransactError",
- "printedName": "AtomicTransact.Atomic.PauseTransactError",
- "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO"
- }
- ]
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
}
- ]
+ ],
+ "usr": "s:SD"
}
],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO20transactNotPresentedyA2EmF",
- "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO20transactNotPresentedyA2EmF",
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvg",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvg",
"moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
+ "implicit": true,
+ "accessorKind": "get"
},
{
- "kind": "Function",
- "name": "==",
- "printedName": "==(_:_:)",
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- },
- {
- "kind": "TypeNominal",
- "name": "PauseTransactError",
- "printedName": "AtomicTransact.Atomic.PauseTransactError",
- "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO"
+ "name": "Void",
+ "printedName": "()"
},
{
"kind": "TypeNominal",
- "name": "PauseTransactError",
- "printedName": "AtomicTransact.Atomic.PauseTransactError",
- "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO"
+ "name": "Dictionary",
+ "printedName": "[Swift.String : any Swift.Sendable]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
+ }
+ ],
+ "usr": "s:SD"
}
],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO2eeoiySbAE_AEtFZ",
- "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO2eeoiySbAE_AEtFZ",
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvs",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvs",
"moduleName": "AtomicTransact",
- "static": true,
"implicit": true,
- "funcSelfKind": "NonMutating"
+ "accessorKind": "set"
},
{
- "kind": "Var",
- "name": "hashValue",
- "printedName": "hashValue",
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
+ "name": "Void",
+ "printedName": "()"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO9hashValueSivp",
- "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO9hashValueSivp",
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvM",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvM",
"moduleName": "AtomicTransact",
"implicit": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO9hashValueSivg",
- "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO9hashValueSivg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Function",
- "name": "hash",
- "printedName": "hash(into:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Hasher",
- "printedName": "Swift.Hasher",
- "paramValueOwnership": "InOut",
- "usr": "s:s6HasherV"
- }
- ],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO4hash4intoys6HasherVz_tF",
- "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO4hash4intoys6HasherVz_tF",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "funcSelfKind": "NonMutating"
+ "accessorKind": "_modify"
}
- ],
- "declKind": "Enum",
- "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO",
- "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(userId:identifier:fields:taskId:additionalData:)",
+ "children": [
{
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
+ "kind": "TypeNominal",
+ "name": "TransactDataRequest",
+ "printedName": "AtomicTransact.TransactDataRequest",
+ "usr": "s:14AtomicTransact0B11DataRequestV"
},
{
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
},
{
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
},
{
- "kind": "Conformance",
- "name": "Error",
- "printedName": "Error",
- "usr": "s:s5ErrorP",
- "mangledName": "$ss5ErrorP"
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sa"
},
{
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "PausedTransactRef",
- "printedName": "PausedTransactRef",
- "children": [
- {
- "kind": "Function",
- "name": "resume",
- "printedName": "resume(source:animated:)",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : any Swift.Sendable]",
+ "children": [
{
"kind": "TypeNominal",
- "name": "UIViewController",
- "printedName": "UIKit.UIViewController",
- "usr": "c:objc(cs)UIViewController"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
},
{
"kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "hasDefaultArg": true,
- "usr": "s:Sb"
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
}
],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0A0O06PausedB3RefC6resume6source8animatedySo16UIViewControllerC_SbtF",
- "mangledName": "$s14AtomicTransact0A0O06PausedB3RefC6resume6source8animatedySo16UIViewControllerC_SbtF",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "Final",
- "AccessControl",
- "Custom",
- "RawDocComment"
- ],
- "funcSelfKind": "NonMutating"
- }
- ],
- "declKind": "Class",
- "usr": "s:14AtomicTransact0A0O06PausedB3RefC",
- "mangledName": "$s14AtomicTransact0A0O06PausedB3RefC",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "Final",
- "AccessControl",
- "RawDocComment"
- ],
- "hasMissingDesignatedInitializers": true,
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "Function",
- "name": "pauseTransact",
- "printedName": "pauseTransact(animated:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "PausedTransactRef",
- "printedName": "AtomicTransact.Atomic.PausedTransactRef",
- "usr": "s:14AtomicTransact0A0O06PausedB3RefC"
- },
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
"hasDefaultArg": true,
- "usr": "s:Sb"
+ "usr": "s:SD"
}
],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0A0O05pauseB08animatedAC06PausedB3RefCSb_tYaAC05PauseB5ErrorOYKFZ",
- "mangledName": "$s14AtomicTransact0A0O05pauseB08animatedAC06PausedB3RefCSb_tYaAC05PauseB5ErrorOYKFZ",
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B11DataRequestV6userId10identifier6fields04taskF0010additionalC0ACSS_SSSaySSGSSSgSDySSs8Sendable_pGtcfc",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV6userId10identifier6fields04taskF0010additionalC0ACSS_SSSaySSGSSSgSDySSs8Sendable_pGtcfc",
"moduleName": "AtomicTransact",
- "static": true,
"declAttributes": [
"AccessControl",
"RawDocComment"
],
- "throwing": true,
- "funcSelfKind": "NonMutating"
+ "init_kind": "Designated"
}
],
- "declKind": "Enum",
- "usr": "s:14AtomicTransact0A0O",
- "mangledName": "$s14AtomicTransact0A0O",
+ "declKind": "Struct",
+ "usr": "s:14AtomicTransact0B11DataRequestV",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV",
"moduleName": "AtomicTransact",
"declAttributes": [
"AccessControl",
@@ -15184,6 +15421,20 @@
"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"
}
]
},
@@ -15197,205 +15448,154 @@
"RawDocComment"
]
},
- {
- "kind": "Import",
- "name": "OSLog",
- "printedName": "OSLog",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Import",
- "name": "Combine",
- "printedName": "Combine",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Import",
- "name": "UIKit",
- "printedName": "UIKit",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "SwiftUI",
- "printedName": "SwiftUI",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
{
"kind": "TypeDecl",
- "name": "TransactActionPresenter",
- "printedName": "TransactActionPresenter",
+ "name": "TransactDataResponse",
+ "printedName": "TransactDataResponse",
"children": [
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init()",
+ "kind": "Var",
+ "name": "card",
+ "printedName": "card",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactActionPresenter",
- "printedName": "AtomicTransact.TransactActionPresenter",
- "usr": "s:14AtomicTransact0B15ActionPresenterC"
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CardData",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B15ActionPresenterCACycfc",
- "mangledName": "$s14AtomicTransact0B15ActionPresenterCACycfc",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV4cardAC04CardC0VSgvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV4cardAC04CardC0VSgvp",
"moduleName": "AtomicTransact",
"declAttributes": [
- "Custom",
- "AccessControl"
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
],
- "init_kind": "Designated"
- },
- {
- "kind": "Function",
- "name": "presentAction",
- "printedName": "presentAction(id:environment:presentationStyle:theme:metadata:onLaunch:onAuthStatusUpdate:onTaskStatusUpdate:onCompletion:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "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"
- },
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "[Swift.String : Swift.String]?",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : Swift.String]",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData?",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "CardData",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V"
}
],
- "usr": "s:SD"
+ "usr": "s:Sq"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV4cardAC04CardC0VSgvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV4cardAC04CardC0VSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "identity",
+ "printedName": "identity",
+ "children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "(() -> ())?",
+ "printedName": "AtomicTransact.TransactDataResponse.Identity?",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "() -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "Identity",
+ "printedName": "AtomicTransact.TransactDataResponse.Identity",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV"
}
],
- "hasDefaultArg": true,
"usr": "s:Sq"
- },
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV8identityAC8IdentityVSgvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8identityAC8IdentityVSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactDataResponse.Identity?",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactAuthStatusUpdate",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV"
+ "name": "Identity",
+ "printedName": "AtomicTransact.TransactDataResponse.Identity",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV"
}
- ]
+ ],
+ "usr": "s:Sq"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV8identityAC8IdentityVSgvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8identityAC8IdentityVSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(card:identity:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactDataResponse",
+ "printedName": "AtomicTransact.TransactDataResponse",
+ "usr": "s:14AtomicTransact0B12DataResponseV"
},
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData?",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactTaskStatusUpdate",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "CardData",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V"
}
],
"hasDefaultArg": true,
@@ -15404,214 +15604,133 @@
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "((AtomicTransact.TransactResponse) -> ())?",
+ "printedName": "AtomicTransact.TransactDataResponse.Identity?",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactResponse) -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactResponse",
- "printedName": "AtomicTransact.TransactResponse",
- "usr": "s:14AtomicTransact0B8ResponseO"
- }
- ]
- }
- ],
+ "kind": "TypeNominal",
+ "name": "Identity",
+ "printedName": "AtomicTransact.TransactDataResponse.Identity",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV"
+ }
+ ],
"hasDefaultArg": true,
"usr": "s:Sq"
}
],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0B15ActionPresenterC07presentC02id11environment17presentationStyle5theme8metadata8onLaunch0L16AuthStatusUpdate0l4TaskoP00L10CompletionySS_AA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSDyS2SGSgyycSgyAA0bnoP0VcSgyAA0bqoP0VcSgyAA0B8ResponseOcSgtF",
- "mangledName": "$s14AtomicTransact0B15ActionPresenterC07presentC02id11environment17presentationStyle5theme8metadata8onLaunch0L16AuthStatusUpdate0l4TaskoP00L10CompletionySS_AA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSDyS2SGSgyycSgyAA0bnoP0VcSgyAA0bqoP0VcSgyAA0B8ResponseOcSgtF",
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B12DataResponseV4card8identityA2C04CardC0VSg_AC8IdentityVSgtcfc",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV4card8identityA2C04CardC0VSg_AC8IdentityVSgtcfc",
"moduleName": "AtomicTransact",
"declAttributes": [
- "Final",
- "Custom",
- "AccessControl",
- "RawDocComment"
+ "AccessControl"
],
- "funcSelfKind": "NonMutating"
- }
- ],
- "declKind": "Class",
- "usr": "s:14AtomicTransact0B15ActionPresenterC",
- "mangledName": "$s14AtomicTransact0B15ActionPresenterC",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "Final",
- "AccessControl",
- "Custom",
- "RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
+ "init_kind": "Designated"
},
{
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "TransactAuthStatusUpdate",
- "printedName": "TransactAuthStatusUpdate",
- "children": [
- {
- "kind": "Var",
- "name": "company",
- "printedName": "company",
+ "kind": "TypeDecl",
+ "name": "ValidationErrorType",
+ "printedName": "ValidationErrorType",
"children": [
{
- "kind": "TypeNominal",
- "name": "TransactCompany",
- "printedName": "AtomicTransact.TransactCompany",
- "usr": "s:14AtomicTransact0B7CompanyV"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV7companyAA0B7CompanyVvp",
- "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV7companyAA0B7CompanyVvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Var",
+ "name": "invalidCharacterCount",
+ "printedName": "invalidCharacterCount",
"children": [
{
- "kind": "TypeNominal",
- "name": "TransactCompany",
- "printedName": "AtomicTransact.TransactCompany",
- "usr": "s:14AtomicTransact0B7CompanyV"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactDataResponse.ValidationErrorType.Type) -> AtomicTransact.TransactDataResponse.ValidationErrorType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ValidationErrorType",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ValidationErrorType",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
+ }
+ ]
+ }
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV7companyAA0B7CompanyVvg",
- "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV7companyAA0B7CompanyVvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "status",
- "printedName": "status",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "AuthStatus",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV6statusAC0cD0Ovp",
- "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV6statusAC0cD0Ovp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO21invalidCharacterCountyA2EmF",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO21invalidCharacterCountyA2EmF",
+ "moduleName": "AtomicTransact"
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Var",
+ "name": "tooManyCharacters",
+ "printedName": "tooManyCharacters",
"children": [
{
- "kind": "TypeNominal",
- "name": "AuthStatus",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactDataResponse.ValidationErrorType.Type) -> AtomicTransact.TransactDataResponse.ValidationErrorType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ValidationErrorType",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ValidationErrorType",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
+ }
+ ]
+ }
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV6statusAC0cD0Ovg",
- "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV6statusAC0cD0Ovg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "AuthStatus",
- "printedName": "AuthStatus",
- "children": [
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO17tooManyCharactersyA2EmF",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO17tooManyCharactersyA2EmF",
+ "moduleName": "AtomicTransact"
+ },
{
"kind": "Var",
- "name": "authenticated",
- "printedName": "authenticated",
+ "name": "invalidCharacters",
+ "printedName": "invalidCharacters",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
- "printedName": "(AtomicTransact.TransactAuthStatusUpdate.AuthStatus.Type) -> AtomicTransact.TransactAuthStatusUpdate.AuthStatus",
+ "printedName": "(AtomicTransact.TransactDataResponse.ValidationErrorType.Type) -> AtomicTransact.TransactDataResponse.ValidationErrorType",
"children": [
{
"kind": "TypeNominal",
- "name": "AuthStatus",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O"
+ "name": "ValidationErrorType",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus.Type",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "AuthStatus",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O"
+ "name": "ValidationErrorType",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
}
]
}
@@ -15619,8 +15738,8 @@
}
],
"declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O13authenticatedyA2EmF",
- "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV0cD0O13authenticatedyA2EmF",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO17invalidCharactersyA2EmF",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO17invalidCharactersyA2EmF",
"moduleName": "AtomicTransact"
},
{
@@ -15631,13 +15750,13 @@
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus?",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType?",
"children": [
{
"kind": "TypeNominal",
- "name": "AuthStatus",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O"
+ "name": "ValidationErrorType",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
}
],
"usr": "s:Sq"
@@ -15650,8 +15769,8 @@
}
],
"declKind": "Constructor",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueAESgSS_tcfc",
- "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueAESgSS_tcfc",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueAESgSS_tcfc",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueAESgSS_tcfc",
"moduleName": "AtomicTransact",
"implicit": true,
"init_kind": "Designated"
@@ -15669,8 +15788,8 @@
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueSSvp",
- "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueSSvp",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueSSvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueSSvp",
"moduleName": "AtomicTransact",
"implicit": true,
"accessors": [
@@ -15687,8 +15806,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueSSvg",
- "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueSSvg",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueSSvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueSSvg",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "get"
@@ -15697,11 +15816,12 @@
}
],
"declKind": "Enum",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O",
- "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV0cD0O",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO",
"moduleName": "AtomicTransact",
"declAttributes": [
- "AccessControl"
+ "AccessControl",
+ "RawDocComment"
],
"enumRawTypeName": "String",
"conformances": [
@@ -15762,334 +15882,194 @@
"usr": "s:Se",
"mangledName": "$sSe"
},
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
{
"kind": "Conformance",
"name": "Sendable",
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(company:status:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactAuthStatusUpdate",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactCompany",
- "printedName": "AtomicTransact.TransactCompany",
- "usr": "s:14AtomicTransact0B7CompanyV"
},
{
- "kind": "TypeNominal",
- "name": "AuthStatus",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV7company6statusAcA0B7CompanyV_AC0cD0Otcfc",
- "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV7company6statusAcA0B7CompanyV_AC0cD0Otcfc",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactAuthStatusUpdate",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV"
+ "kind": "Conformance",
+ "name": "Error",
+ "printedName": "Error",
+ "usr": "s:s5ErrorP",
+ "mangledName": "$ss5ErrorP"
},
{
- "kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "any Swift.Decoder",
- "usr": "s:s7DecoderP"
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV4fromACs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV4fromACs7Decoder_p_tKcfc",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "init_kind": "Designated"
- }
- ],
- "declKind": "Struct",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV",
- "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
+ ]
},
{
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "UIKit",
- "printedName": "UIKit",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "WebKit",
- "printedName": "WebKit",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Import",
- "name": "Combine",
- "printedName": "Combine",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Import",
- "name": "SafariServices",
- "printedName": "SafariServices",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Import",
- "name": "QuantumIOS",
- "printedName": "QuantumIOS",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "TypeDecl",
- "name": "BaseTransactViewController",
- "printedName": "BaseTransactViewController",
- "children": [
- {
- "kind": "Var",
- "name": "config",
- "printedName": "config",
+ "kind": "TypeDecl",
+ "name": "ValidationError",
+ "printedName": "ValidationError",
"children": [
{
- "kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
- "printedName": "AtomicTransact.AtomicConfig?",
+ "kind": "Var",
+ "name": "fieldName",
+ "printedName": "fieldName",
"children": [
{
"kind": "TypeNominal",
- "name": "AtomicConfig",
- "printedName": "AtomicTransact.AtomicConfig",
- "usr": "s:14AtomicTransact0A6ConfigV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvp",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasInitialValue",
- "Preconcurrency",
- "Custom",
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldNameSSvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldNameSSvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
- "printedName": "AtomicTransact.AtomicConfig?",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "AtomicConfig",
- "printedName": "AtomicTransact.AtomicConfig",
- "usr": "s:14AtomicTransact0A6ConfigV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "usr": "s:Sq"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldNameSSvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldNameSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvg",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ ]
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "Var",
+ "name": "error",
+ "printedName": "error",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
- "printedName": "AtomicTransact.AtomicConfig?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "AtomicConfig",
- "printedName": "AtomicTransact.AtomicConfig",
- "usr": "s:14AtomicTransact0A6ConfigV"
- }
- ],
- "usr": "s:Sq"
+ "name": "ValidationErrorType",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvs",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvs",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV5errorAC0eF4TypeOvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV5errorAC0eF4TypeOvp",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ValidationErrorType",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV5errorAC0eF4TypeOvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV5errorAC0eF4TypeOvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(fieldName:error:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "ValidationError",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationError",
+ "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ValidationErrorType",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvM",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvM",
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldName5errorAESS_AC0eF4TypeOtcfc",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldName5errorAESS_AC0eF4TypeOtcfc",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "environment",
- "printedName": "environment",
- "children": [
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
{
- "kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
- "printedName": "AtomicTransact.TransactEnvironment?",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactEnvironment",
- "printedName": "AtomicTransact.TransactEnvironment",
- "usr": "s:14AtomicTransact0B11EnvironmentO"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvp",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasInitialValue",
- "Preconcurrency",
- "Custom",
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ "name": "ValidationError",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationError",
+ "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV"
+ },
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
- "printedName": "AtomicTransact.TransactEnvironment?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactEnvironment",
- "printedName": "AtomicTransact.TransactEnvironment",
- "usr": "s:14AtomicTransact0B11EnvironmentO"
- }
- ],
- "usr": "s:Sq"
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvg",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvg",
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV4fromAEs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV4fromAEs7Decoder_p_tKcfc",
"moduleName": "AtomicTransact",
"implicit": true,
- "accessorKind": "get"
+ "throwing": true,
+ "init_kind": "Designated"
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
"children": [
{
"kind": "TypeNominal",
@@ -16098,1236 +16078,988 @@
},
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
- "printedName": "AtomicTransact.TransactEnvironment?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactEnvironment",
- "printedName": "AtomicTransact.TransactEnvironment",
- "usr": "s:14AtomicTransact0B11EnvironmentO"
- }
- ],
- "usr": "s:Sq"
+ "name": "Encoder",
+ "printedName": "any Swift.Encoder",
+ "usr": "s:s7EncoderP"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvs",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvs",
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV6encode2toys7Encoder_p_tKF",
"moduleName": "AtomicTransact",
"implicit": true,
- "accessorKind": "set"
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ValidationError",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationError",
+ "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ValidationError",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationError",
+ "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvM",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvM",
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV2eeoiySbAE_AEtFZ",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV2eeoiySbAE_AEtFZ",
"moduleName": "AtomicTransact",
+ "static": true,
"implicit": true,
- "accessorKind": "_modify"
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
{
- "kind": "Var",
- "name": "onInteraction",
- "printedName": "onInteraction",
+ "kind": "TypeDecl",
+ "name": "Identity",
+ "printedName": "Identity",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactInteraction) -> ())?",
+ "kind": "Var",
+ "name": "firstName",
+ "printedName": "firstName",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactInteraction) -> ()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactInteraction",
- "printedName": "AtomicTransact.TransactInteraction",
- "usr": "s:14AtomicTransact0B11InteractionV"
- }
- ]
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvp",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasInitialValue",
- "Preconcurrency",
- "Custom",
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV9firstNameSSSgvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV9firstNameSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactInteraction) -> ())?",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactInteraction) -> ()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactInteraction",
- "printedName": "AtomicTransact.TransactInteraction",
- "usr": "s:14AtomicTransact0B11InteractionV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:Sq"
}
],
- "usr": "s:Sq"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV9firstNameSSSgvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV9firstNameSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvg",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ ]
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "Var",
+ "name": "lastName",
+ "printedName": "lastName",
"children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "((AtomicTransact.TransactInteraction) -> ())?",
+ "printedName": "Swift.String?",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactInteraction) -> ()",
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV8lastNameSSSgvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV8lastNameSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactInteraction",
- "printedName": "AtomicTransact.TransactInteraction",
- "usr": "s:14AtomicTransact0B11InteractionV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:Sq"
}
],
- "usr": "s:Sq"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV8lastNameSSSgvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV8lastNameSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvs",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
+ ]
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "kind": "Var",
+ "name": "postalCode",
+ "printedName": "postalCode",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvM",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvM",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV10postalCodeSSSgvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV10postalCodeSSSgvp",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "onDataRequest",
- "printedName": "onDataRequest",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)?",
- "children": [
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "AtomicTransact.TransactDataResponse?",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactDataResponse",
- "printedName": "AtomicTransact.TransactDataResponse",
- "usr": "s:14AtomicTransact0B12DataResponseV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactDataRequest",
- "printedName": "AtomicTransact.TransactDataRequest",
- "usr": "s:14AtomicTransact0B11DataRequestV"
}
- ]
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV10postalCodeSSSgvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV10postalCodeSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvp",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasInitialValue",
- "Preconcurrency",
- "Custom",
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
+ ]
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Var",
+ "name": "address",
+ "printedName": "address",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)?",
+ "printedName": "Swift.String?",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactDataResponse?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactDataResponse",
- "printedName": "AtomicTransact.TransactDataResponse",
- "usr": "s:14AtomicTransact0B12DataResponseV"
- }
- ],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactDataRequest",
- "printedName": "AtomicTransact.TransactDataRequest",
- "usr": "s:14AtomicTransact0B11DataRequestV"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvg",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvg",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV7addressSSSgvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV7addressSSSgvp",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)?",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactDataResponse?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactDataResponse",
- "printedName": "AtomicTransact.TransactDataResponse",
- "usr": "s:14AtomicTransact0B12DataResponseV"
- }
- ],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactDataRequest",
- "printedName": "AtomicTransact.TransactDataRequest",
- "usr": "s:14AtomicTransact0B11DataRequestV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:Sq"
}
],
- "usr": "s:Sq"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV7addressSSSgvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV7addressSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvs",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
+ ]
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "kind": "Var",
+ "name": "address2",
+ "printedName": "address2",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvM",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvM",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV8address2SSSgvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV8address2SSSgvp",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "onAuthStatusUpdate",
- "printedName": "onAuthStatusUpdate",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?",
- "children": [
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactAuthStatusUpdate",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
- ]
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV8address2SSSgvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV8address2SSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvp",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasInitialValue",
- "Preconcurrency",
- "Custom",
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
+ ]
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Var",
+ "name": "city",
+ "printedName": "city",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?",
+ "printedName": "Swift.String?",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactAuthStatusUpdate",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvg",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvg",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV4citySSSgvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV4citySSSgvp",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactAuthStatusUpdate",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:Sq"
}
],
- "usr": "s:Sq"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV4citySSSgvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV4citySSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvs",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
+ ]
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "kind": "Var",
+ "name": "state",
+ "printedName": "state",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvM",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "onTaskStatusUpdate",
- "printedName": "onTaskStatusUpdate",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactTaskStatusUpdate",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:Sq"
}
],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvp",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasInitialValue",
- "Preconcurrency",
- "Custom",
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5stateSSSgvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5stateSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactTaskStatusUpdate",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:Sq"
}
],
- "usr": "s:Sq"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5stateSSSgvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5stateSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvg",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ ]
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "Var",
+ "name": "phone",
+ "printedName": "phone",
"children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?",
+ "printedName": "Swift.String?",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactTaskStatusUpdate",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvs",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvs",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5phoneSSSgvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5phoneSSSgvp",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvM",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "onCompletion",
- "printedName": "onCompletion",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactResponse) -> ())?",
- "children": [
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactResponse) -> ()",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactResponse",
- "printedName": "AtomicTransact.TransactResponse",
- "usr": "s:14AtomicTransact0B8ResponseO"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
- ]
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5phoneSSSgvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5phoneSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvp",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasInitialValue",
- "Preconcurrency",
- "Custom",
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
+ ]
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Var",
+ "name": "email",
+ "printedName": "email",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "((AtomicTransact.TransactResponse) -> ())?",
+ "printedName": "Swift.String?",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactResponse) -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactResponse",
- "printedName": "AtomicTransact.TransactResponse",
- "usr": "s:14AtomicTransact0B8ResponseO"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvg",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvg",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5emailSSSgvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5emailSSSgvp",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactResponse) -> ())?",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactResponse) -> ()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactResponse",
- "printedName": "AtomicTransact.TransactResponse",
- "usr": "s:14AtomicTransact0B8ResponseO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:Sq"
}
],
- "usr": "s:Sq"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5emailSSSgvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5emailSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvs",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
+ ]
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(firstName:lastName:postalCode:address:address2:city:state:phone:email:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvM",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "onLaunch",
- "printedName": "onLaunch",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "(() -> ())?",
- "children": [
+ "name": "Identity",
+ "printedName": "AtomicTransact.TransactDataResponse.Identity",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV"
+ },
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "() -> ()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvp",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasInitialValue",
- "Preconcurrency",
- "Custom",
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "(() -> ())?",
+ "printedName": "Swift.String?",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "() -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
+ "hasDefaultArg": true,
"usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvg",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "(() -> ())?",
+ "printedName": "Swift.String?",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "() -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
+ "hasDefaultArg": true,
"usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvs",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
+ },
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvM",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "onError",
- "printedName": "onError",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactError) -> ())?",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactError) -> ()",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
{
"kind": "TypeNominal",
- "name": "TransactError",
- "printedName": "AtomicTransact.TransactError",
- "usr": "s:14AtomicTransact0B5ErrorO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvp",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasInitialValue",
- "Preconcurrency",
- "Custom",
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "((AtomicTransact.TransactError) -> ())?",
+ "printedName": "Swift.String?",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactError) -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactError",
- "printedName": "AtomicTransact.TransactError",
- "usr": "s:14AtomicTransact0B5ErrorO"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
+ "hasDefaultArg": true,
"usr": "s:Sq"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvg",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvg",
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV9firstName04lastG010postalCode7address8address24city5state5phone5emailAESSSg_A8Otcfc",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV9firstName04lastG010postalCode7address8address24city5state5phone5emailAESSSg_A8Otcfc",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "Function",
+ "name": "validate",
+ "printedName": "validate()",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactError) -> ())?",
+ "name": "Array",
+ "printedName": "[AtomicTransact.TransactDataResponse.ValidationError]",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactError) -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactError",
- "printedName": "AtomicTransact.TransactError",
- "usr": "s:14AtomicTransact0B5ErrorO"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "ValidationError",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationError",
+ "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV"
}
],
- "usr": "s:Sq"
+ "usr": "s:Sa"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvs",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvs",
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV8validateSayAC15ValidationErrorVGyF",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV8validateSayAC15ValidationErrorVGyF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "isValid",
+ "printedName": "isValid()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV7isValidSbyF",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV7isValidSbyF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Identity",
+ "printedName": "AtomicTransact.TransactDataResponse.Identity",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV4fromAEs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV4fromAEs7Decoder_p_tKcfc",
"moduleName": "AtomicTransact",
"implicit": true,
- "accessorKind": "set"
+ "throwing": true,
+ "init_kind": "Designated"
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "any Swift.Encoder",
+ "usr": "s:s7EncoderP"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvM",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvM",
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV6encode2toys7Encoder_p_tKF",
"moduleName": "AtomicTransact",
"implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Function",
- "name": "viewDidLoad",
- "printedName": "viewDidLoad()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
}
],
- "declKind": "Func",
- "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController(im)viewDidLoad",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC11viewDidLoadyyF",
+ "declKind": "Struct",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV",
"moduleName": "AtomicTransact",
- "overriding": true,
- "objc_name": "viewDidLoad",
"declAttributes": [
- "Dynamic",
- "ObjC",
- "Preconcurrency",
- "Custom",
- "Override",
"AccessControl",
"RawDocComment"
],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "webView",
- "printedName": "webView(_:didFailProvisionalNavigation:withError:)",
- "children": [
+ "conformances": [
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
},
{
- "kind": "TypeNominal",
- "name": "WKWebView",
- "printedName": "WebKit.WKWebView",
- "usr": "c:objc(cs)WKWebView"
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
},
{
- "kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
- "printedName": "WebKit.WKNavigation?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "WKNavigation",
- "printedName": "WebKit.WKNavigation",
- "usr": "c:objc(cs)WKNavigation"
- }
- ],
- "usr": "s:Sq"
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
},
{
- "kind": "TypeNominal",
- "name": "Error",
- "printedName": "any Swift.Error",
- "usr": "s:s5ErrorP"
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
- ],
- "declKind": "Func",
- "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController(im)webView:didFailProvisionalNavigation:withError:",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC03webD0_28didFailProvisionalNavigation9withErrorySo05WKWebD0C_So12WKNavigationCSgs0L0_ptF",
- "moduleName": "AtomicTransact",
- "objc_name": "webView:didFailProvisionalNavigation:withError:",
- "declAttributes": [
- "ObjC",
- "Preconcurrency",
- "Custom",
- "AccessControl"
- ],
- "funcSelfKind": "NonMutating"
+ ]
},
{
- "kind": "Function",
- "name": "userContentController",
- "printedName": "userContentController(_:didReceive:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "WKUserContentController",
- "printedName": "WebKit.WKUserContentController",
- "usr": "c:objc(cs)WKUserContentController"
- },
- {
- "kind": "TypeNominal",
- "name": "WKScriptMessage",
- "printedName": "WebKit.WKScriptMessage",
- "usr": "c:objc(cs)WKScriptMessage"
- }
- ],
- "declKind": "Func",
- "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController(im)userContentController:didReceiveScriptMessage:",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC011userContentE0_10didReceiveySo06WKUsergE0C_So15WKScriptMessageCtF",
- "moduleName": "AtomicTransact",
- "objc_name": "userContentController:didReceiveScriptMessage:",
- "declAttributes": [
- "ObjC",
- "Preconcurrency",
- "Custom",
- "AccessControl",
- "RawDocComment"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(nibName:bundle:)",
+ "kind": "TypeDecl",
+ "name": "CardData",
+ "printedName": "CardData",
"children": [
{
- "kind": "TypeNominal",
- "name": "BaseTransactViewController",
- "printedName": "AtomicTransact.BaseTransactViewController",
- "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "Var",
+ "name": "number",
+ "printedName": "number",
"children": [
{
"kind": "TypeNominal",
@@ -17336,409 +17068,320 @@
"usr": "s:SS"
}
],
- "usr": "s:Sq"
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6numberSSvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6numberSSvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6numberSSvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6numberSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Foundation.Bundle?",
+ "kind": "Var",
+ "name": "expiry",
+ "printedName": "expiry",
"children": [
{
"kind": "TypeNominal",
- "name": "Bundle",
- "printedName": "Foundation.Bundle",
- "usr": "c:objc(cs)NSBundle"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Constructor",
- "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController(im)initWithNibName:bundle:",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc",
- "moduleName": "AtomicTransact",
- "overriding": true,
- "implicit": true,
- "objc_name": "initWithNibName:bundle:",
- "declAttributes": [
- "Dynamic",
- "ObjC",
- "Preconcurrency",
- "Custom",
- "Override"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(coder:)",
- "children": [
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6expirySSSgvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6expirySSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6expirySSSgvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6expirySSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.BaseTransactViewController?",
+ "kind": "Var",
+ "name": "cvv",
+ "printedName": "cvv",
"children": [
{
"kind": "TypeNominal",
- "name": "BaseTransactViewController",
- "printedName": "AtomicTransact.BaseTransactViewController",
- "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "usr": "s:Sq"
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V3cvvSSSgvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V3cvvSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V3cvvSSSgvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V3cvvSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
},
{
- "kind": "TypeNominal",
- "name": "NSCoder",
- "printedName": "Foundation.NSCoder",
- "usr": "c:objc(cs)NSCoder"
- }
- ],
- "declKind": "Constructor",
- "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController(im)initWithCoder:",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC5coderACSgSo7NSCoderC_tcfc",
- "moduleName": "AtomicTransact",
- "overriding": true,
- "implicit": true,
- "objc_name": "initWithCoder:",
- "declAttributes": [
- "Dynamic",
- "ObjC",
- "Preconcurrency",
- "Custom",
- "Required"
- ],
- "init_kind": "Designated"
- }
- ],
- "declKind": "Class",
- "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "Preconcurrency",
- "Custom",
- "AccessControl",
- "ObjC"
- ],
- "superclassUsr": "c:objc(cs)UIViewController",
- "inheritsConvenienceInitializers": true,
- "superclassNames": [
- "UIKit.UIViewController",
- "UIKit.UIResponder",
- "ObjectiveC.NSObject"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
- },
- {
- "kind": "Conformance",
- "name": "CVarArg",
- "printedName": "CVarArg",
- "usr": "s:s7CVarArgP",
- "mangledName": "$ss7CVarArgP"
- },
- {
- "kind": "Conformance",
- "name": "_KeyValueCodingAndObservingPublishing",
- "printedName": "_KeyValueCodingAndObservingPublishing",
- "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
- "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
- },
- {
- "kind": "Conformance",
- "name": "_KeyValueCodingAndObserving",
- "printedName": "_KeyValueCodingAndObserving",
- "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
- "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
- },
- {
- "kind": "Conformance",
- "name": "CustomStringConvertible",
- "printedName": "CustomStringConvertible",
- "usr": "s:s23CustomStringConvertibleP",
- "mangledName": "$ss23CustomStringConvertibleP"
- },
- {
- "kind": "Conformance",
- "name": "CustomDebugStringConvertible",
- "printedName": "CustomDebugStringConvertible",
- "usr": "s:s28CustomDebugStringConvertibleP",
- "mangledName": "$ss28CustomDebugStringConvertibleP"
- },
- {
- "kind": "Conformance",
- "name": "UITraitChangeObservable",
- "printedName": "UITraitChangeObservable",
- "usr": "s:5UIKit23UITraitChangeObservableP",
- "mangledName": "$s5UIKit23UITraitChangeObservableP"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "TransactTaskStatusUpdate",
- "printedName": "TransactTaskStatusUpdate",
- "children": [
- {
- "kind": "Var",
- "name": "taskId",
- "printedName": "taskId",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6taskIdSSvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6taskIdSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Var",
+ "name": "cardType",
+ "printedName": "cardType",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CardType",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6taskIdSSvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6taskIdSSvg",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V8cardTypeAE0eG0OSgvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V8cardTypeAE0eG0OSgvp",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "product",
- "printedName": "product",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV7productAA0A6ConfigV11ProductTypeOvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV7productAA0A6ConfigV11ProductTypeOvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
- }
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV7productAA0A6ConfigV11ProductTypeOvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV7productAA0A6ConfigV11ProductTypeOvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "company",
- "printedName": "company",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactCompany",
- "printedName": "AtomicTransact.TransactCompany",
- "usr": "s:14AtomicTransact0B7CompanyV"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV7companyAA0B7CompanyVvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV7companyAA0B7CompanyVvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "TransactCompany",
- "printedName": "AtomicTransact.TransactCompany",
- "usr": "s:14AtomicTransact0B7CompanyV"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CardType",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V8cardTypeAE0eG0OSgvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V8cardTypeAE0eG0OSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV7companyAA0B7CompanyVvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV7companyAA0B7CompanyVvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "status",
- "printedName": "status",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TaskStatus",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6statusAC0cD0Ovp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6statusAC0cD0Ovp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ ]
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeDecl",
+ "name": "CardType",
+ "printedName": "CardType",
"children": [
{
- "kind": "TypeNominal",
- "name": "TaskStatus",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6statusAC0cD0Ovg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6statusAC0cD0Ovg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "failReason",
- "printedName": "failReason",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
+ "kind": "Var",
+ "name": "debit",
+ "printedName": "debit",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactDataResponse.CardData.CardType.Type) -> AtomicTransact.TransactDataResponse.CardData.CardType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CardType",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CardType",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO5debityA2GmF",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO5debityA2GmF",
+ "moduleName": "AtomicTransact"
+ },
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10failReasonSSSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10failReasonSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ "kind": "Var",
+ "name": "credit",
+ "printedName": "credit",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactDataResponse.CardData.CardType.Type) -> AtomicTransact.TransactDataResponse.CardData.CardType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CardType",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CardType",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO6credityA2GmF",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO6credityA2GmF",
+ "moduleName": "AtomicTransact"
+ },
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
"children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CardType",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
"name": "String",
@@ -17746,418 +17389,325 @@
"usr": "s:SS"
}
],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10failReasonSSSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10failReasonSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "switchData",
- "printedName": "switchData",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "SwitchData",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10switchDataAC06SwitchG0VSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10switchDataAC06SwitchG0VSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueAGSgSS_tcfc",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueAGSgSS_tcfc",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "init_kind": "Designated"
+ },
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData?",
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
"children": [
{
"kind": "TypeNominal",
- "name": "SwitchData",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "usr": "s:Sq"
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueSSvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueSSvp",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueSSvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10switchDataAC06SwitchG0VSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10switchDataAC06SwitchG0VSgvg",
+ "declKind": "Enum",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "depositData",
- "printedName": "depositData",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "DepositData",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV"
- }
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11depositDataAC07DepositG0VSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11depositDataAC07DepositG0VSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ "enumRawTypeName": "String",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(number:expiry:cvv:cardType:)",
"children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CardData",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData?",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "DepositData",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11depositDataAC07DepositG0VSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11depositDataAC07DepositG0VSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "managedBy",
- "printedName": "managedBy",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy?",
- "children": [
+ },
{
"kind": "TypeNominal",
- "name": "ManagedBy",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9managedByAC07ManagedG0VSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9managedByAC07ManagedG0VSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy?",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType?",
"children": [
{
"kind": "TypeNominal",
- "name": "ManagedBy",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV"
+ "name": "CardType",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
}
],
+ "hasDefaultArg": true,
"usr": "s:Sq"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9managedByAC07ManagedG0VSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9managedByAC07ManagedG0VSgvg",
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6number6expiry3cvv8cardTypeAESS_SSSgAjE0eJ0OSgtcfc",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6number6expiry3cvv8cardTypeAESS_SSSgAjE0eJ0OSgtcfc",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(taskId:product:company:status:failReason:switchData:depositData:managedBy:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactTaskStatusUpdate",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactCompany",
- "printedName": "AtomicTransact.TransactCompany",
- "usr": "s:14AtomicTransact0B7CompanyV"
- },
- {
- "kind": "TypeNominal",
- "name": "TaskStatus",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "Function",
+ "name": "validate",
+ "printedName": "validate()",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Array",
+ "printedName": "[AtomicTransact.TransactDataResponse.ValidationError]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ValidationError",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationError",
+ "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV"
+ }
+ ],
+ "usr": "s:Sa"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "SwitchData",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "DepositData",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV"
- }
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V8validateSayAC15ValidationErrorVGyF",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V8validateSayAC15ValidationErrorVGyF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "funcSelfKind": "NonMutating"
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ManagedBy",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6taskId7product7company6status10failReason10switchData07depositN09managedByACSS_AA0A6ConfigV11ProductTypeOAA0B7CompanyVAC0cD0OSSSgAC06SwitchN0VSgAC07DepositN0VSgAC07ManagedQ0VSgtcfc",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6taskId7product7company6status10failReason10switchData07depositN09managedByACSS_AA0A6ConfigV11ProductTypeOAA0B7CompanyVAC0cD0OSSSgAC06SwitchN0VSgAC07DepositN0VSgAC07ManagedQ0VSgtcfc",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "TypeDecl",
- "name": "ManagedBy",
- "printedName": "ManagedBy",
- "children": [
- {
- "kind": "Var",
- "name": "company",
- "printedName": "company",
+ "kind": "Function",
+ "name": "isValid",
+ "printedName": "isValid()",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactCompany",
- "printedName": "AtomicTransact.TransactCompany",
- "usr": "s:14AtomicTransact0B7CompanyV"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAA0B7CompanyVvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAA0B7CompanyVvp",
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V7isValidSbyF",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V7isValidSbyF",
"moduleName": "AtomicTransact",
"declAttributes": [
- "HasStorage",
"AccessControl",
"RawDocComment"
],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactCompany",
- "printedName": "AtomicTransact.TransactCompany",
- "usr": "s:14AtomicTransact0B7CompanyV"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAA0B7CompanyVvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAA0B7CompanyVvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
+ "funcSelfKind": "NonMutating"
},
{
"kind": "Constructor",
"name": "init",
- "printedName": "init(company:)",
+ "printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
- "name": "ManagedBy",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV"
+ "name": "CardData",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V"
},
{
"kind": "TypeNominal",
- "name": "TransactCompany",
- "printedName": "AtomicTransact.TransactCompany",
- "usr": "s:14AtomicTransact0B7CompanyV"
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
}
],
"declKind": "Constructor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAeA0B7CompanyV_tcfc",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAeA0B7CompanyV_tcfc",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V4fromAEs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V4fromAEs7Decoder_p_tKcfc",
"moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
+ "implicit": true,
+ "throwing": true,
"init_kind": "Designated"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
"children": [
{
"kind": "TypeNominal",
- "name": "ManagedBy",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV"
+ "name": "Void",
+ "printedName": "()"
},
{
"kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "any Swift.Decoder",
- "usr": "s:s7DecoderP"
+ "name": "Encoder",
+ "printedName": "any Swift.Encoder",
+ "usr": "s:s7EncoderP"
}
],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV4fromAEs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9ManagedByV4fromAEs7Decoder_p_tKcfc",
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6encode2toys7Encoder_p_tKF",
"moduleName": "AtomicTransact",
"implicit": true,
"throwing": true,
- "init_kind": "Designated"
+ "funcSelfKind": "NonMutating"
}
],
"declKind": "Struct",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9ManagedByV",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V",
"moduleName": "AtomicTransact",
"declAttributes": [
- "AccessControl"
+ "AccessControl",
+ "RawDocComment"
],
"conformances": [
{
@@ -18181,199 +17731,311 @@
"usr": "s:Se",
"mangledName": "$sSe"
},
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
{
"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": "TaskStatus",
- "printedName": "TaskStatus",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
"children": [
{
- "kind": "Var",
- "name": "completed",
- "printedName": "completed",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type) -> AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TaskStatus",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TaskStatus",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O9completedyA2EmF",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O9completedyA2EmF",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
+ "kind": "TypeNominal",
+ "name": "TransactDataResponse",
+ "printedName": "AtomicTransact.TransactDataResponse",
+ "usr": "s:14AtomicTransact0B12DataResponseV"
},
{
- "kind": "Var",
- "name": "failed",
- "printedName": "failed",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type) -> AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TaskStatus",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TaskStatus",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O6failedyA2EmF",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O6failedyA2EmF",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B12DataResponseV4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV4fromACs7Decoder_p_tKcfc",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "throwing": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
},
{
- "kind": "Var",
- "name": "processing",
- "printedName": "processing",
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "any Swift.Encoder",
+ "usr": "s:s7EncoderP"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0B12DataResponseV6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV6encode2toys7Encoder_p_tKF",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:14AtomicTransact0B12DataResponseV",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "TransactEnvironment",
+ "printedName": "TransactEnvironment",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "production",
+ "printedName": "production",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactEnvironment.Type) -> AtomicTransact.TransactEnvironment",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type) -> AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
+ "kind": "TypeNominal",
+ "name": "TransactEnvironment",
+ "printedName": "AtomicTransact.TransactEnvironment",
+ "usr": "s:14AtomicTransact0B11EnvironmentO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactEnvironment.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "TaskStatus",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
- },
+ "name": "TransactEnvironment",
+ "printedName": "AtomicTransact.TransactEnvironment",
+ "usr": "s:14AtomicTransact0B11EnvironmentO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B11EnvironmentO10productionyA2CmF",
+ "mangledName": "$s14AtomicTransact0B11EnvironmentO10productionyA2CmF",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Var",
+ "name": "sandbox",
+ "printedName": "sandbox",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactEnvironment.Type) -> AtomicTransact.TransactEnvironment",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactEnvironment",
+ "printedName": "AtomicTransact.TransactEnvironment",
+ "usr": "s:14AtomicTransact0B11EnvironmentO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactEnvironment.Type",
+ "children": [
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TaskStatus",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
- }
- ]
+ "name": "TransactEnvironment",
+ "printedName": "AtomicTransact.TransactEnvironment",
+ "usr": "s:14AtomicTransact0B11EnvironmentO"
}
]
}
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O10processingyA2EmF",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O10processingyA2EmF",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
]
- },
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B11EnvironmentO7sandboxyA2CmF",
+ "mangledName": "$s14AtomicTransact0B11EnvironmentO7sandboxyA2CmF",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Var",
+ "name": "custom",
+ "printedName": "custom",
+ "children": [
{
- "kind": "Var",
- "name": "queued",
- "printedName": "queued",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactEnvironment.Type) -> (Swift.String, Swift.String) -> AtomicTransact.TransactEnvironment",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
- "printedName": "(AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type) -> AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
+ "printedName": "(Swift.String, Swift.String) -> AtomicTransact.TransactEnvironment",
"children": [
{
"kind": "TypeNominal",
- "name": "TaskStatus",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
+ "name": "TransactEnvironment",
+ "printedName": "AtomicTransact.TransactEnvironment",
+ "usr": "s:14AtomicTransact0B11EnvironmentO"
},
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type",
+ "name": "Tuple",
+ "printedName": "(transactPath: Swift.String, apiPath: Swift.String)",
"children": [
{
"kind": "TypeNominal",
- "name": "TaskStatus",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
]
}
]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O6queuedyA2EmF",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O6queuedyA2EmF",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(rawValue:)",
- "children": [
+ },
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus?",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactEnvironment.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "TaskStatus",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
+ "name": "TransactEnvironment",
+ "printedName": "AtomicTransact.TransactEnvironment",
+ "usr": "s:14AtomicTransact0B11EnvironmentO"
}
- ],
- "usr": "s:Sq"
- },
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B11EnvironmentO6customyACSS_SStcACmF",
+ "mangledName": "$s14AtomicTransact0B11EnvironmentO6customyACSS_SStcACmF",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Var",
+ "name": "transactPath",
+ "printedName": "transactPath",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11EnvironmentO12transactPathSSvp",
+ "mangledName": "$s14AtomicTransact0B11EnvironmentO12transactPathSSvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
{
"kind": "TypeNominal",
"name": "String",
@@ -18381,17 +18043,38 @@
"usr": "s:SS"
}
],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueAESgSS_tcfc",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueAESgSS_tcfc",
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11EnvironmentO12transactPathSSvg",
+ "mangledName": "$s14AtomicTransact0B11EnvironmentO12transactPathSSvg",
"moduleName": "AtomicTransact",
- "implicit": true,
- "init_kind": "Designated"
- },
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "apiPath",
+ "printedName": "apiPath",
+ "children": [
{
- "kind": "Var",
- "name": "rawValue",
- "printedName": "rawValue",
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11EnvironmentO7apiPathSSvp",
+ "mangledName": "$s14AtomicTransact0B11EnvironmentO7apiPathSSvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
@@ -18400,939 +18083,914 @@
"usr": "s:SS"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueSSvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueSSvp",
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11EnvironmentO7apiPathSSvg",
+ "mangledName": "$s14AtomicTransact0B11EnvironmentO7apiPathSSvg",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueSSvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueSSvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:14AtomicTransact0B11EnvironmentO",
+ "mangledName": "$s14AtomicTransact0B11EnvironmentO",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "TransactInteraction",
+ "printedName": "TransactInteraction",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "name",
+ "printedName": "name",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Enum",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11InteractionV4nameSSvp",
+ "mangledName": "$s14AtomicTransact0B11InteractionV4nameSSvp",
"moduleName": "AtomicTransact",
"declAttributes": [
- "AccessControl",
- "RawDocComment"
+ "HasStorage",
+ "AccessControl"
],
- "enumRawTypeName": "String",
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
- },
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "Conformance",
- "name": "RawRepresentable",
- "printedName": "RawRepresentable",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
- "kind": "TypeWitness",
- "name": "RawValue",
- "printedName": "RawValue",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "usr": "s:SY",
- "mangledName": "$sSY"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV4nameSSvg",
+ "mangledName": "$s14AtomicTransact0B11InteractionV4nameSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
},
{
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV4nameSSvs",
+ "mangledName": "$s14AtomicTransact0B11InteractionV4nameSSvs",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV4nameSSvM",
+ "mangledName": "$s14AtomicTransact0B11InteractionV4nameSSvM",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "_modify"
}
]
},
{
- "kind": "TypeDecl",
- "name": "SwitchData",
- "printedName": "SwitchData",
+ "kind": "Var",
+ "name": "identifier",
+ "printedName": "identifier",
"children": [
{
- "kind": "Var",
- "name": "paymentMethod",
- "printedName": "paymentMethod",
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11InteractionV10identifierSSvp",
+ "mangledName": "$s14AtomicTransact0B11InteractionV10identifierSSvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "PaymentMethod",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodAE07PaymentI0Vvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodAE07PaymentI0Vvp",
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV10identifierSSvg",
+ "mangledName": "$s14AtomicTransact0B11InteractionV10identifierSSvg",
"moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "PaymentMethod",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodAE07PaymentI0Vvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodAE07PaymentI0Vvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
+ "implicit": true,
+ "accessorKind": "get"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(paymentMethod:)",
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
- "name": "SwitchData",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV"
+ "name": "Void",
+ "printedName": "()"
},
{
"kind": "TypeNominal",
- "name": "PaymentMethod",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodA2E07PaymentI0V_tcfc",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodA2E07PaymentI0V_tcfc",
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV10identifierSSvs",
+ "mangledName": "$s14AtomicTransact0B11InteractionV10identifierSSvs",
"moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "init_kind": "Designated"
+ "implicit": true,
+ "accessorKind": "set"
},
{
- "kind": "TypeDecl",
- "name": "PaymentMethod",
- "printedName": "PaymentMethod",
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
"children": [
{
- "kind": "Var",
- "name": "id",
- "printedName": "id",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2idSSvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2idSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2idSSvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2idSSvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV10identifierSSvM",
+ "mangledName": "$s14AtomicTransact0B11InteractionV10identifierSSvM",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "value",
+ "printedName": "value",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : any Swift.Sendable]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
},
{
- "kind": "Var",
- "name": "title",
- "printedName": "title",
+ "kind": "TypeNominal",
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvp",
+ "mangledName": "$s14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : any Swift.Sendable]",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5titleSSvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5titleSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5titleSSvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5titleSSvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
+ "usr": "s:SD"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvg",
+ "mangledName": "$s14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
{
- "kind": "Var",
- "name": "type",
- "printedName": "type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "PaymentType",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4typeAG0H4TypeOvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4typeAG0H4TypeOvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "PaymentType",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4typeAG0H4TypeOvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4typeAG0H4TypeOvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
},
{
- "kind": "TypeDecl",
- "name": "PaymentType",
- "printedName": "PaymentType",
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : any Swift.Sendable]",
"children": [
{
- "kind": "Var",
- "name": "card",
- "printedName": "card",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType.Type) -> AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "PaymentType",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "PaymentType",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO4cardyA2ImF",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO4cardyA2ImF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Var",
- "name": "bank",
- "printedName": "bank",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType.Type) -> AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "PaymentType",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "PaymentType",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO4bankyA2ImF",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO4bankyA2ImF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(rawValue:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "PaymentType",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
- }
- ],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueAISgSS_tcfc",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueAISgSS_tcfc",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "init_kind": "Designated"
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
},
{
- "kind": "Var",
- "name": "rawValue",
- "printedName": "rawValue",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueSSvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueSSvp",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueSSvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueSSvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
}
],
- "declKind": "Enum",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "enumRawTypeName": "String",
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
- },
- {
- "kind": "Conformance",
- "name": "RawRepresentable",
- "printedName": "RawRepresentable",
- "children": [
- {
- "kind": "TypeWitness",
- "name": "RawValue",
- "printedName": "RawValue",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ]
- }
- ],
- "usr": "s:SY",
- "mangledName": "$sSY"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
+ "usr": "s:SD"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvs",
+ "mangledName": "$s14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvs",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvM",
+ "mangledName": "$s14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvM",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(name:identifier:value:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactInteraction",
+ "printedName": "AtomicTransact.TransactInteraction",
+ "usr": "s:14AtomicTransact0B11InteractionV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : any Swift.Sendable]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
},
{
- "kind": "Var",
- "name": "expiry",
- "printedName": "expiry",
+ "kind": "TypeNominal",
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B11InteractionV4name10identifier5valueACSS_SSSDySSs8Sendable_pGtcfc",
+ "mangledName": "$s14AtomicTransact0B11InteractionV4name10identifier5valueACSS_SSSDySSs8Sendable_pGtcfc",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "description",
+ "printedName": "description",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11InteractionV11descriptionSSvp",
+ "mangledName": "$s14AtomicTransact0B11InteractionV11descriptionSSvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV11descriptionSSvg",
+ "mangledName": "$s14AtomicTransact0B11InteractionV11descriptionSSvg",
+ "moduleName": "AtomicTransact",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "language",
+ "printedName": "language",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11InteractionV8languageSSSgvp",
+ "mangledName": "$s14AtomicTransact0B11InteractionV8languageSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV6expirySSSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV6expirySSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV6expirySSSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV6expirySSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV8languageSSSgvg",
+ "mangledName": "$s14AtomicTransact0B11InteractionV8languageSSSgvg",
+ "moduleName": "AtomicTransact",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "customer",
+ "printedName": "customer",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
{
- "kind": "Var",
- "name": "brand",
- "printedName": "brand",
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11InteractionV8customerSSSgvp",
+ "mangledName": "$s14AtomicTransact0B11InteractionV8customerSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5brandSSSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5brandSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV8customerSSSgvg",
+ "mangledName": "$s14AtomicTransact0B11InteractionV8customerSSSgvg",
+ "moduleName": "AtomicTransact",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "product",
+ "printedName": "product",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11InteractionV7productAA0A6ConfigV11ProductTypeOSgvp",
+ "mangledName": "$s14AtomicTransact0B11InteractionV7productAA0A6ConfigV11ProductTypeOSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType?",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5brandSSSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5brandSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ "kind": "TypeNominal",
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
}
- ]
- },
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV7productAA0A6ConfigV11ProductTypeOSgvg",
+ "mangledName": "$s14AtomicTransact0B11InteractionV7productAA0A6ConfigV11ProductTypeOSgvg",
+ "moduleName": "AtomicTransact",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "additionalProduct",
+ "printedName": "additionalProduct",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType?",
+ "children": [
{
- "kind": "Var",
- "name": "lastFour",
- "printedName": "lastFour",
+ "kind": "TypeNominal",
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11InteractionV17additionalProductAA0A6ConfigV0E4TypeOSgvp",
+ "mangledName": "$s14AtomicTransact0B11InteractionV17additionalProductAA0A6ConfigV0E4TypeOSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType?",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV8lastFourSSSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV8lastFourSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV8lastFourSSSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV8lastFourSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV17additionalProductAA0A6ConfigV0E4TypeOSgvg",
+ "mangledName": "$s14AtomicTransact0B11InteractionV17additionalProductAA0A6ConfigV0E4TypeOSgvg",
+ "moduleName": "AtomicTransact",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "company",
+ "printedName": "company",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
{
- "kind": "Var",
- "name": "routingNumber",
- "printedName": "routingNumber",
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11InteractionV7companySSSgvp",
+ "mangledName": "$s14AtomicTransact0B11InteractionV7companySSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV13routingNumberSSSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV13routingNumberSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV13routingNumberSSSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV13routingNumberSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV7companySSSgvg",
+ "mangledName": "$s14AtomicTransact0B11InteractionV7companySSSgvg",
+ "moduleName": "AtomicTransact",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "payroll",
+ "printedName": "payroll",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
{
- "kind": "Var",
- "name": "accountType",
- "printedName": "accountType",
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11InteractionV7payrollSSSgvp",
+ "mangledName": "$s14AtomicTransact0B11InteractionV7payrollSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV11accountTypeSSSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV11accountTypeSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV11accountTypeSSSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV11accountTypeSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "lastFourAccountNumber",
- "printedName": "lastFourAccountNumber",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV21lastFourAccountNumberSSSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV21lastFourAccountNumberSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV21lastFourAccountNumberSSSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV21lastFourAccountNumberSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV7payrollSSSgvg",
+ "mangledName": "$s14AtomicTransact0B11InteractionV7payrollSSSgvg",
+ "moduleName": "AtomicTransact",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:14AtomicTransact0B11InteractionV",
+ "mangledName": "$s14AtomicTransact0B11InteractionV",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "TransactResponse",
+ "printedName": "TransactResponse",
+ "children": [
+ {
+ "kind": "TypeDecl",
+ "name": "ResponseData",
+ "printedName": "ResponseData",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(data:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ResponseData",
+ "printedName": "AtomicTransact.TransactResponse.ResponseData",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(id:title:type:expiry:brand:lastFour:routingNumber:accountType:lastFourAccountNumber:)",
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : any Swift.Sendable]",
"children": [
- {
- "kind": "TypeNominal",
- "name": "PaymentMethod",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV"
- },
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
},
+ {
+ "kind": "TypeNominal",
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV4dataAESDySSs8Sendable_pG_tcfc",
+ "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV4dataAESDySSs8Sendable_pG_tcfc",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "data",
+ "printedName": "data",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : any Swift.Sendable]",
+ "children": [
{
"kind": "TypeNominal",
"name": "String",
@@ -19341,252 +18999,120 @@
},
{
"kind": "TypeNominal",
- "name": "PaymentType",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
- },
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvp",
+ "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : any Swift.Sendable]",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
+ },
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "usr": "s:SD"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvg",
+ "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
},
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : any Swift.Sendable]",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "usr": "s:SD"
}
],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2id5title4type6expiry5brand8lastFour13routingNumber11accountType0op7AccountR0AGSS_SSAG0hT0OSSSgA5Stcfc",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2id5title4type6expiry5brand8lastFour13routingNumber11accountType0op7AccountR0AGSS_SSAG0hT0OSSSgA5Stcfc",
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvs",
+ "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvs",
"moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "init_kind": "Designated"
+ "implicit": true,
+ "accessorKind": "set"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
- "name": "PaymentMethod",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV"
- },
- {
- "kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "any Swift.Decoder",
- "usr": "s:s7DecoderP"
+ "name": "Void",
+ "printedName": "()"
}
],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4fromAGs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4fromAGs7Decoder_p_tKcfc",
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvM",
+ "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvM",
"moduleName": "AtomicTransact",
"implicit": true,
- "throwing": true,
- "init_kind": "Designated"
- }
- ],
- "declKind": "Struct",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
+ "accessorKind": "_modify"
}
]
},
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "SwitchData",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV"
- },
- {
- "kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "any Swift.Decoder",
- "usr": "s:s7DecoderP"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV4fromAEs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV4fromAEs7Decoder_p_tKcfc",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "init_kind": "Designated"
- }
- ],
- "declKind": "Struct",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "DepositData",
- "printedName": "DepositData",
- "children": [
{
"kind": "Var",
- "name": "accountType",
- "printedName": "accountType",
+ "name": "taskId",
+ "printedName": "taskId",
"children": [
{
"kind": "TypeNominal",
@@ -19604,16 +19130,13 @@
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountTypeSSSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountTypeSSSgvp",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV6taskIdSSSgvp",
+ "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV6taskIdSSSgvp",
"moduleName": "AtomicTransact",
"declAttributes": [
- "HasStorage",
"AccessControl",
"RawDocComment"
],
- "isLet": true,
- "hasStorage": true,
"accessors": [
{
"kind": "Accessor",
@@ -19636,45 +19159,41 @@
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountTypeSSSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountTypeSSSgvg",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV6taskIdSSSgvg",
+ "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV6taskIdSSSgvg",
"moduleName": "AtomicTransact",
- "implicit": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
- "name": "distributionAmount",
- "printedName": "distributionAmount",
+ "name": "handoff",
+ "printedName": "handoff",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "Swift.Double?",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Double",
- "printedName": "Swift.Double",
- "usr": "s:Sd"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV18distributionAmountSdSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV18distributionAmountSdSgvp",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV7handoffSSSgvp",
+ "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV7handoffSSSgvp",
"moduleName": "AtomicTransact",
"declAttributes": [
- "HasStorage",
"AccessControl",
"RawDocComment"
],
- "isLet": true,
- "hasStorage": true,
"accessors": [
{
"kind": "Accessor",
@@ -19684,31 +19203,30 @@
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "Swift.Double?",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Double",
- "printedName": "Swift.Double",
- "usr": "s:Sd"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV18distributionAmountSdSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV18distributionAmountSdSgvg",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV7handoffSSSgvg",
+ "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV7handoffSSSgvg",
"moduleName": "AtomicTransact",
- "implicit": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
- "name": "distributionType",
- "printedName": "distributionType",
+ "name": "reason",
+ "printedName": "reason",
"children": [
{
"kind": "TypeNominal",
@@ -19726,16 +19244,13 @@
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV16distributionTypeSSSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV16distributionTypeSSSgvp",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV6reasonSSSgvp",
+ "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV6reasonSSSgvp",
"moduleName": "AtomicTransact",
"declAttributes": [
- "HasStorage",
"AccessControl",
"RawDocComment"
],
- "isLet": true,
- "hasStorage": true,
"accessors": [
{
"kind": "Accessor",
@@ -19758,45 +19273,33 @@
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV16distributionTypeSSSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV16distributionTypeSSSgvg",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV6reasonSSSgvg",
+ "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV6reasonSSSgvg",
"moduleName": "AtomicTransact",
- "implicit": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
- "name": "lastFour",
- "printedName": "lastFour",
+ "name": "identifier",
+ "printedName": "identifier",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV8lastFourSSSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV8lastFourSSSgvp",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV10identifierSSvp",
+ "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV10identifierSSvp",
"moduleName": "AtomicTransact",
"declAttributes": [
- "HasStorage",
"AccessControl",
"RawDocComment"
],
- "isLet": true,
- "hasStorage": true,
"accessors": [
{
"kind": "Accessor",
@@ -19805,369 +19308,334 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV8lastFourSSSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV8lastFourSSSgvg",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV10identifierSSvg",
+ "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV10identifierSSvg",
"moduleName": "AtomicTransact",
- "implicit": true,
"accessorKind": "get"
}
]
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV",
+ "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
},
{
- "kind": "Var",
- "name": "routingNumber",
- "printedName": "routingNumber",
+ "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": "Var",
+ "name": "finished",
+ "printedName": "finished",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactResponse.Type) -> (AtomicTransact.TransactResponse.ResponseData) -> AtomicTransact.TransactResponse",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactResponse.ResponseData) -> AtomicTransact.TransactResponse",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV13routingNumberSSSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV13routingNumberSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ "name": "TransactResponse",
+ "printedName": "AtomicTransact.TransactResponse",
+ "usr": "s:14AtomicTransact0B8ResponseO"
+ },
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "Tuple",
+ "printedName": "(response: AtomicTransact.TransactResponse.ResponseData)",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "ResponseData",
+ "printedName": "AtomicTransact.TransactResponse.ResponseData",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV"
}
- ],
- "usr": "s:Sq"
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV13routingNumberSSSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV13routingNumberSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "title",
- "printedName": "title",
- "children": [
+ ]
+ },
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactResponse.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "TransactResponse",
+ "printedName": "AtomicTransact.TransactResponse",
+ "usr": "s:14AtomicTransact0B8ResponseO"
}
- ],
- "usr": "s:Sq"
+ ]
}
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV5titleSSSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV5titleSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B8ResponseO8finishedyA2C0C4DataV_tcACmF",
+ "mangledName": "$s14AtomicTransact0B8ResponseO8finishedyA2C0C4DataV_tcACmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "closed",
+ "printedName": "closed",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactResponse.Type) -> (AtomicTransact.TransactResponse.ResponseData) -> AtomicTransact.TransactResponse",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactResponse.ResponseData) -> AtomicTransact.TransactResponse",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "TransactResponse",
+ "printedName": "AtomicTransact.TransactResponse",
+ "usr": "s:14AtomicTransact0B8ResponseO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(response: AtomicTransact.TransactResponse.ResponseData)",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "ResponseData",
+ "printedName": "AtomicTransact.TransactResponse.ResponseData",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV"
}
- ],
- "usr": "s:Sq"
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV5titleSSSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV5titleSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(accountType:distributionAmount:distributionType:lastFour:routingNumber:title:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "DepositData",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV"
+ ]
},
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactResponse.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "TransactResponse",
+ "printedName": "AtomicTransact.TransactResponse",
+ "usr": "s:14AtomicTransact0B8ResponseO"
}
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B8ResponseO6closedyA2C0C4DataV_tcACmF",
+ "mangledName": "$s14AtomicTransact0B8ResponseO6closedyA2C0C4DataV_tcACmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "error",
+ "printedName": "error",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactResponse.Type) -> (AtomicTransact.TransactError) -> AtomicTransact.TransactResponse",
+ "children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Double?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactError) -> AtomicTransact.TransactResponse",
"children": [
{
"kind": "TypeNominal",
- "name": "Double",
- "printedName": "Swift.Double",
- "usr": "s:Sd"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
+ "name": "TransactResponse",
+ "printedName": "AtomicTransact.TransactResponse",
+ "usr": "s:14AtomicTransact0B8ResponseO"
+ },
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Tuple",
+ "printedName": "(error: AtomicTransact.TransactError)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactError",
+ "printedName": "AtomicTransact.TransactError",
+ "usr": "s:14AtomicTransact0B5ErrorO"
+ }
+ ]
}
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ ]
},
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactResponse.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "TransactResponse",
+ "printedName": "AtomicTransact.TransactResponse",
+ "usr": "s:14AtomicTransact0B8ResponseO"
}
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B8ResponseO5erroryAcA0B5ErrorO_tcACmF",
+ "mangledName": "$s14AtomicTransact0B8ResponseO5erroryAcA0B5ErrorO_tcACmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "transactDismissed",
+ "printedName": "transactDismissed",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactResponse.Type) -> AtomicTransact.TransactResponse",
+ "children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "name": "TransactResponse",
+ "printedName": "AtomicTransact.TransactResponse",
+ "usr": "s:14AtomicTransact0B8ResponseO"
},
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactResponse.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "TransactResponse",
+ "printedName": "AtomicTransact.TransactResponse",
+ "usr": "s:14AtomicTransact0B8ResponseO"
}
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountType18distributionAmount0jI08lastFour13routingNumber5titleAESSSg_SdSgA4Ltcfc",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountType18distributionAmount0jI08lastFour13routingNumber5titleAESSSg_SdSgA4Ltcfc",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "DepositData",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV"
- },
- {
- "kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "any Swift.Decoder",
- "usr": "s:s7DecoderP"
+ ]
}
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV4fromAEs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV4fromAEs7Decoder_p_tKcfc",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "init_kind": "Designated"
+ ]
}
],
- "declKind": "Struct",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV",
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B8ResponseO17transactDismissedyA2CmF",
+ "mangledName": "$s14AtomicTransact0B8ResponseO17transactDismissedyA2CmF",
"moduleName": "AtomicTransact",
"declAttributes": [
- "AccessControl",
"RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
]
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
+ "kind": "Var",
+ "name": "description",
+ "printedName": "description",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactTaskStatusUpdate",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV"
- },
- {
- "kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "any Swift.Decoder",
- "usr": "s:s7DecoderP"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV4fromACs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV4fromACs7Decoder_p_tKcfc",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B8ResponseO11descriptionSSvp",
+ "mangledName": "$s14AtomicTransact0B8ResponseO11descriptionSSvp",
"moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "init_kind": "Designated"
- }
- ],
- "declKind": "Struct",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B8ResponseO11descriptionSSvg",
+ "mangledName": "$s14AtomicTransact0B8ResponseO11descriptionSSvg",
+ "moduleName": "AtomicTransact",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:14AtomicTransact0B8ResponseO",
+ "mangledName": "$s14AtomicTransact0B8ResponseO",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
@@ -20179,10 +19647,10 @@
},
{
"kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
},
{
"kind": "Conformance",
@@ -20190,696 +19658,479 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
{
"kind": "TypeDecl",
- "name": "TransactDataRequest",
- "printedName": "TransactDataRequest",
+ "name": "TransactError",
+ "printedName": "TransactError",
"children": [
{
"kind": "Var",
- "name": "taskId",
- "printedName": "taskId",
+ "name": "unableToConnectToTransact",
+ "printedName": "unableToConnectToTransact",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactError.Type) -> AtomicTransact.TransactError",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11DataRequestV6taskIdSSSgvp",
- "mangledName": "$s14AtomicTransact0B11DataRequestV6taskIdSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasInitialValue",
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ "name": "TransactError",
+ "printedName": "AtomicTransact.TransactError",
+ "usr": "s:14AtomicTransact0B5ErrorO"
+ },
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactError.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "TransactError",
+ "printedName": "AtomicTransact.TransactError",
+ "usr": "s:14AtomicTransact0B5ErrorO"
}
- ],
- "usr": "s:Sq"
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11DataRequestV6taskIdSSSgvg",
- "mangledName": "$s14AtomicTransact0B11DataRequestV6taskIdSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- },
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B5ErrorO015unableToConnecteB0yA2CmF",
+ "mangledName": "$s14AtomicTransact0B5ErrorO015unableToConnecteB0yA2CmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "invalidConfig",
+ "printedName": "invalidConfig",
+ "children": [
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactError.Type) -> AtomicTransact.TransactError",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "TransactError",
+ "printedName": "AtomicTransact.TransactError",
+ "usr": "s:14AtomicTransact0B5ErrorO"
},
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactError.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "TransactError",
+ "printedName": "AtomicTransact.TransactError",
+ "usr": "s:14AtomicTransact0B5ErrorO"
}
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11DataRequestV6taskIdSSSgvs",
- "mangledName": "$s14AtomicTransact0B11DataRequestV6taskIdSSSgvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11DataRequestV6taskIdSSSgvM",
- "mangledName": "$s14AtomicTransact0B11DataRequestV6taskIdSSSgvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
+ ]
}
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B5ErrorO13invalidConfigyA2CmF",
+ "mangledName": "$s14AtomicTransact0B5ErrorO13invalidConfigyA2CmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
]
},
{
"kind": "Var",
- "name": "userId",
- "printedName": "userId",
+ "name": "transactError",
+ "printedName": "transactError",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11DataRequestV6userIdSSvp",
- "mangledName": "$s14AtomicTransact0B11DataRequestV6userIdSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11DataRequestV6userIdSSvg",
- "mangledName": "$s14AtomicTransact0B11DataRequestV6userIdSSvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactError.Type) -> ([Swift.String : any Swift.Sendable]) -> AtomicTransact.TransactError",
"children": [
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11DataRequestV6userIdSSvs",
- "mangledName": "$s14AtomicTransact0B11DataRequestV6userIdSSvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "([Swift.String : any Swift.Sendable]) -> AtomicTransact.TransactError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactError",
+ "printedName": "AtomicTransact.TransactError",
+ "usr": "s:14AtomicTransact0B5ErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(data: [Swift.String : any Swift.Sendable])",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : any Swift.Sendable]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ]
+ }
+ ]
+ },
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactError",
+ "printedName": "AtomicTransact.TransactError",
+ "usr": "s:14AtomicTransact0B5ErrorO"
+ }
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11DataRequestV6userIdSSvM",
- "mangledName": "$s14AtomicTransact0B11DataRequestV6userIdSSvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
+ ]
}
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B5ErrorO08transactC0yACSDySSs8Sendable_pG_tcACmF",
+ "mangledName": "$s14AtomicTransact0B5ErrorO08transactC0yACSDySSs8Sendable_pG_tcACmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:14AtomicTransact0B5ErrorO",
+ "mangledName": "$s14AtomicTransact0B5ErrorO",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Error",
+ "printedName": "Error",
+ "usr": "s:s5ErrorP",
+ "mangledName": "$ss5ErrorP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
},
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "TransactSDKEvent",
+ "printedName": "TransactSDKEvent",
+ "children": [
{
"kind": "Var",
- "name": "identifier",
- "printedName": "identifier",
+ "name": "close",
+ "printedName": "close",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11DataRequestV10identifierSSvp",
- "mangledName": "$s14AtomicTransact0B11DataRequestV10identifierSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11DataRequestV10identifierSSvg",
- "mangledName": "$s14AtomicTransact0B11DataRequestV10identifierSSvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
},
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11DataRequestV10identifierSSvs",
- "mangledName": "$s14AtomicTransact0B11DataRequestV10identifierSSvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactSDKEvent.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
+ }
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11DataRequestV10identifierSSvM",
- "mangledName": "$s14AtomicTransact0B11DataRequestV10identifierSSvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
+ ]
}
- ]
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B8SDKEventO5closeyA2CmF",
+ "mangledName": "$s14AtomicTransact0B8SDKEventO5closeyA2CmF",
+ "moduleName": "AtomicTransact"
},
{
"kind": "Var",
- "name": "fields",
- "printedName": "fields",
+ "name": "finish",
+ "printedName": "finish",
"children": [
{
- "kind": "TypeNominal",
- "name": "Array",
- "printedName": "[Swift.String]",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sa"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11DataRequestV6fieldsSaySSGvp",
- "mangledName": "$s14AtomicTransact0B11DataRequestV6fieldsSaySSGvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
+ },
{
"kind": "TypeNominal",
- "name": "Array",
- "printedName": "[Swift.String]",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactSDKEvent.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
}
- ],
- "usr": "s:Sa"
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11DataRequestV6fieldsSaySSGvg",
- "mangledName": "$s14AtomicTransact0B11DataRequestV6fieldsSaySSGvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- },
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B8SDKEventO6finishyA2CmF",
+ "mangledName": "$s14AtomicTransact0B8SDKEventO6finishyA2CmF",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Var",
+ "name": "openURL",
+ "printedName": "openURL",
+ "children": [
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
},
{
"kind": "TypeNominal",
- "name": "Array",
- "printedName": "[Swift.String]",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactSDKEvent.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
}
- ],
- "usr": "s:Sa"
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11DataRequestV6fieldsSaySSGvs",
- "mangledName": "$s14AtomicTransact0B11DataRequestV6fieldsSaySSGvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
- },
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B8SDKEventO7openURLyA2CmF",
+ "mangledName": "$s14AtomicTransact0B8SDKEventO7openURLyA2CmF",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Var",
+ "name": "interaction",
+ "printedName": "interaction",
+ "children": [
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactSDKEvent.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
+ }
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11DataRequestV6fieldsSaySSGvM",
- "mangledName": "$s14AtomicTransact0B11DataRequestV6fieldsSaySSGvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
+ ]
}
- ]
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B8SDKEventO11interactionyA2CmF",
+ "mangledName": "$s14AtomicTransact0B8SDKEventO11interactionyA2CmF",
+ "moduleName": "AtomicTransact"
},
{
"kind": "Var",
- "name": "data",
- "printedName": "data",
+ "name": "dataRequest",
+ "printedName": "dataRequest",
"children": [
{
- "kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : any Swift.Sendable]",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
},
{
"kind": "TypeNominal",
- "name": "Sendable",
- "printedName": "any Swift.Sendable",
- "usr": "s:s8SendableP"
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactSDKEvent.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
+ }
+ ]
}
- ],
- "usr": "s:SD"
+ ]
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvp",
- "mangledName": "$s14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B8SDKEventO11dataRequestyA2CmF",
+ "mangledName": "$s14AtomicTransact0B8SDKEventO11dataRequestyA2CmF",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Var",
+ "name": "automationHandoff",
+ "printedName": "automationHandoff",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
"children": [
{
"kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : any Swift.Sendable]",
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactSDKEvent.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Sendable",
- "printedName": "any Swift.Sendable",
- "usr": "s:s8SendableP"
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
}
- ],
- "usr": "s:SD"
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvg",
- "mangledName": "$s14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- },
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B8SDKEventO17automationHandoffyA2CmF",
+ "mangledName": "$s14AtomicTransact0B8SDKEventO17automationHandoffyA2CmF",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Var",
+ "name": "launch",
+ "printedName": "launch",
+ "children": [
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
},
{
"kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : any Swift.Sendable]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Sendable",
- "printedName": "any Swift.Sendable",
- "usr": "s:s8SendableP"
- }
- ],
- "usr": "s:SD"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvs",
- "mangledName": "$s14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvM",
- "mangledName": "$s14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(userId:identifier:fields:taskId:additionalData:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactDataRequest",
- "printedName": "AtomicTransact.TransactDataRequest",
- "usr": "s:14AtomicTransact0B11DataRequestV"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Array",
- "printedName": "[Swift.String]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sa"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : any Swift.Sendable]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Sendable",
- "printedName": "any Swift.Sendable",
- "usr": "s:s8SendableP"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:SD"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B11DataRequestV6userId10identifier6fields04taskF0010additionalC0ACSS_SSSaySSGSSSgSDySSs8Sendable_pGtcfc",
- "mangledName": "$s14AtomicTransact0B11DataRequestV6userId10identifier6fields04taskF0010additionalC0ACSS_SSSaySSGSSSgSDySSs8Sendable_pGtcfc",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "init_kind": "Designated"
- }
- ],
- "declKind": "Struct",
- "usr": "s:14AtomicTransact0B11DataRequestV",
- "mangledName": "$s14AtomicTransact0B11DataRequestV",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "TransactSDKEvent",
- "printedName": "TransactSDKEvent",
- "children": [
- {
- "kind": "Var",
- "name": "close",
- "printedName": "close",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactSDKEvent.Type",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactSDKEvent.Type",
"children": [
{
"kind": "TypeNominal",
@@ -20893,14 +20144,14 @@
}
],
"declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B8SDKEventO5closeyA2CmF",
- "mangledName": "$s14AtomicTransact0B8SDKEventO5closeyA2CmF",
+ "usr": "s:14AtomicTransact0B8SDKEventO6launchyA2CmF",
+ "mangledName": "$s14AtomicTransact0B8SDKEventO6launchyA2CmF",
"moduleName": "AtomicTransact"
},
{
"kind": "Var",
- "name": "finish",
- "printedName": "finish",
+ "name": "authStatusUpdate",
+ "printedName": "authStatusUpdate",
"children": [
{
"kind": "TypeFunc",
@@ -20930,14 +20181,14 @@
}
],
"declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B8SDKEventO6finishyA2CmF",
- "mangledName": "$s14AtomicTransact0B8SDKEventO6finishyA2CmF",
+ "usr": "s:14AtomicTransact0B8SDKEventO16authStatusUpdateyA2CmF",
+ "mangledName": "$s14AtomicTransact0B8SDKEventO16authStatusUpdateyA2CmF",
"moduleName": "AtomicTransact"
},
{
"kind": "Var",
- "name": "openURL",
- "printedName": "openURL",
+ "name": "taskStatusUpdate",
+ "printedName": "taskStatusUpdate",
"children": [
{
"kind": "TypeFunc",
@@ -20967,14 +20218,14 @@
}
],
"declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B8SDKEventO7openURLyA2CmF",
- "mangledName": "$s14AtomicTransact0B8SDKEventO7openURLyA2CmF",
+ "usr": "s:14AtomicTransact0B8SDKEventO16taskStatusUpdateyA2CmF",
+ "mangledName": "$s14AtomicTransact0B8SDKEventO16taskStatusUpdateyA2CmF",
"moduleName": "AtomicTransact"
},
{
"kind": "Var",
- "name": "interaction",
- "printedName": "interaction",
+ "name": "error",
+ "printedName": "error",
"children": [
{
"kind": "TypeFunc",
@@ -21004,14 +20255,14 @@
}
],
"declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B8SDKEventO11interactionyA2CmF",
- "mangledName": "$s14AtomicTransact0B8SDKEventO11interactionyA2CmF",
+ "usr": "s:14AtomicTransact0B8SDKEventO5erroryA2CmF",
+ "mangledName": "$s14AtomicTransact0B8SDKEventO5erroryA2CmF",
"moduleName": "AtomicTransact"
},
{
"kind": "Var",
- "name": "dataRequest",
- "printedName": "dataRequest",
+ "name": "initialized",
+ "printedName": "initialized",
"children": [
{
"kind": "TypeFunc",
@@ -21041,219 +20292,34 @@
}
],
"declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B8SDKEventO11dataRequestyA2CmF",
- "mangledName": "$s14AtomicTransact0B8SDKEventO11dataRequestyA2CmF",
+ "usr": "s:14AtomicTransact0B8SDKEventO11initializedyA2CmF",
+ "mangledName": "$s14AtomicTransact0B8SDKEventO11initializedyA2CmF",
"moduleName": "AtomicTransact"
},
{
- "kind": "Var",
- "name": "automationHandoff",
- "printedName": "automationHandoff",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactSDKEvent?",
"children": [
{
"kind": "TypeNominal",
"name": "TransactSDKEvent",
"printedName": "AtomicTransact.TransactSDKEvent",
"usr": "s:14AtomicTransact0B8SDKEventO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactSDKEvent.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
- }
- ]
}
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B8SDKEventO17automationHandoffyA2CmF",
- "mangledName": "$s14AtomicTransact0B8SDKEventO17automationHandoffyA2CmF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Var",
- "name": "launch",
- "printedName": "launch",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactSDKEvent.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B8SDKEventO6launchyA2CmF",
- "mangledName": "$s14AtomicTransact0B8SDKEventO6launchyA2CmF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Var",
- "name": "authStatusUpdate",
- "printedName": "authStatusUpdate",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactSDKEvent.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B8SDKEventO16authStatusUpdateyA2CmF",
- "mangledName": "$s14AtomicTransact0B8SDKEventO16authStatusUpdateyA2CmF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Var",
- "name": "taskStatusUpdate",
- "printedName": "taskStatusUpdate",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactSDKEvent.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B8SDKEventO16taskStatusUpdateyA2CmF",
- "mangledName": "$s14AtomicTransact0B8SDKEventO16taskStatusUpdateyA2CmF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Var",
- "name": "error",
- "printedName": "error",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactSDKEvent.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B8SDKEventO5erroryA2CmF",
- "mangledName": "$s14AtomicTransact0B8SDKEventO5erroryA2CmF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(rawValue:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactSDKEvent?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
- }
- ],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Constructor",
@@ -21454,6 +20520,23 @@
}
]
},
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "SwiftUI",
+ "printedName": "SwiftUI",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
{
"kind": "Import",
"name": "Foundation",
@@ -21466,32 +20549,24 @@
},
{
"kind": "TypeDecl",
- "name": "TransactDataResponse",
- "printedName": "TransactDataResponse",
+ "name": "TransactTaskStatusUpdate",
+ "printedName": "TransactTaskStatusUpdate",
"children": [
{
"kind": "Var",
- "name": "card",
- "printedName": "card",
+ "name": "taskId",
+ "printedName": "taskId",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactDataResponse.CardData?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "CardData",
- "printedName": "AtomicTransact.TransactDataResponse.CardData",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV4cardAC04CardC0VSgvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV4cardAC04CardC0VSgvp",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6taskIdSSvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6taskIdSSvp",
"moduleName": "AtomicTransact",
"declAttributes": [
"HasStorage",
@@ -21508,22 +20583,14 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactDataResponse.CardData?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "CardData",
- "printedName": "AtomicTransact.TransactDataResponse.CardData",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV4cardAC04CardC0VSgvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV4cardAC04CardC0VSgvg",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6taskIdSSvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6taskIdSSvg",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "get"
@@ -21532,27 +20599,19 @@
},
{
"kind": "Var",
- "name": "identity",
- "printedName": "identity",
+ "name": "product",
+ "printedName": "product",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactDataResponse.Identity?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Identity",
- "printedName": "AtomicTransact.TransactDataResponse.Identity",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV"
- }
- ],
- "usr": "s:Sq"
- }
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ }
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV8identityAC8IdentityVSgvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8identityAC8IdentityVSgvp",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV7productAA0A6ConfigV11ProductTypeOvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV7productAA0A6ConfigV11ProductTypeOvp",
"moduleName": "AtomicTransact",
"declAttributes": [
"HasStorage",
@@ -21569,22 +20628,14 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactDataResponse.Identity?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Identity",
- "printedName": "AtomicTransact.TransactDataResponse.Identity",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV"
- }
- ],
- "usr": "s:Sq"
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV8identityAC8IdentityVSgvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8identityAC8IdentityVSgvg",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV7productAA0A6ConfigV11ProductTypeOvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV7productAA0A6ConfigV11ProductTypeOvg",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "get"
@@ -21592,344 +20643,439 @@
]
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(card:identity:)",
+ "kind": "Var",
+ "name": "company",
+ "printedName": "company",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactDataResponse",
- "printedName": "AtomicTransact.TransactDataResponse",
- "usr": "s:14AtomicTransact0B12DataResponseV"
- },
+ "name": "TransactCompany",
+ "printedName": "AtomicTransact.TransactCompany",
+ "usr": "s:14AtomicTransact0B7CompanyV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV7companyAA0B7CompanyVvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV7companyAA0B7CompanyVvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactCompany",
+ "printedName": "AtomicTransact.TransactCompany",
+ "usr": "s:14AtomicTransact0B7CompanyV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV7companyAA0B7CompanyVvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV7companyAA0B7CompanyVvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "status",
+ "printedName": "status",
+ "children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactDataResponse.CardData?",
+ "name": "TaskStatus",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6statusAC0cD0Ovp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6statusAC0cD0Ovp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "CardData",
- "printedName": "AtomicTransact.TransactDataResponse.CardData",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V"
+ "name": "TaskStatus",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6statusAC0cD0Ovg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6statusAC0cD0Ovg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "failReason",
+ "printedName": "failReason",
+ "children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "AtomicTransact.TransactDataResponse.Identity?",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Identity",
- "printedName": "AtomicTransact.TransactDataResponse.Identity",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "hasDefaultArg": true,
"usr": "s:Sq"
}
],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B12DataResponseV4card8identityA2C04CardC0VSg_AC8IdentityVSgtcfc",
- "mangledName": "$s14AtomicTransact0B12DataResponseV4card8identityA2C04CardC0VSg_AC8IdentityVSgtcfc",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10failReasonSSSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10failReasonSSSgvp",
"moduleName": "AtomicTransact",
"declAttributes": [
- "AccessControl"
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
],
- "init_kind": "Designated"
- },
- {
- "kind": "TypeDecl",
- "name": "ValidationErrorType",
- "printedName": "ValidationErrorType",
- "children": [
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "Var",
- "name": "invalidCharacterCount",
- "printedName": "invalidCharacterCount",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactDataResponse.ValidationErrorType.Type) -> AtomicTransact.TransactDataResponse.ValidationErrorType",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "ValidationErrorType",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ValidationErrorType",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
- }
- ]
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO21invalidCharacterCountyA2EmF",
- "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO21invalidCharacterCountyA2EmF",
- "moduleName": "AtomicTransact"
- },
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10failReasonSSSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10failReasonSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "switchData",
+ "printedName": "switchData",
+ "children": [
{
- "kind": "Var",
- "name": "tooManyCharacters",
- "printedName": "tooManyCharacters",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData?",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactDataResponse.ValidationErrorType.Type) -> AtomicTransact.TransactDataResponse.ValidationErrorType",
+ "kind": "TypeNominal",
+ "name": "SwitchData",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10switchDataAC06SwitchG0VSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10switchDataAC06SwitchG0VSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData?",
"children": [
{
"kind": "TypeNominal",
- "name": "ValidationErrorType",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ValidationErrorType",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
- }
- ]
+ "name": "SwitchData",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV"
}
- ]
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO17tooManyCharactersyA2EmF",
- "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO17tooManyCharactersyA2EmF",
- "moduleName": "AtomicTransact"
- },
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10switchDataAC06SwitchG0VSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10switchDataAC06SwitchG0VSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "depositData",
+ "printedName": "depositData",
+ "children": [
{
- "kind": "Var",
- "name": "invalidCharacters",
- "printedName": "invalidCharacters",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData?",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactDataResponse.ValidationErrorType.Type) -> AtomicTransact.TransactDataResponse.ValidationErrorType",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ValidationErrorType",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ValidationErrorType",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
- }
- ]
- }
- ]
+ "kind": "TypeNominal",
+ "name": "DepositData",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV"
}
],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO17invalidCharactersyA2EmF",
- "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO17invalidCharactersyA2EmF",
- "moduleName": "AtomicTransact"
- },
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11depositDataAC07DepositG0VSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11depositDataAC07DepositG0VSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(rawValue:)",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType?",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData?",
"children": [
{
"kind": "TypeNominal",
- "name": "ValidationErrorType",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
+ "name": "DepositData",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV"
}
],
"usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
}
],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueAESgSS_tcfc",
- "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueAESgSS_tcfc",
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11depositDataAC07DepositG0VSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11depositDataAC07DepositG0VSgvg",
"moduleName": "AtomicTransact",
"implicit": true,
- "init_kind": "Designated"
- },
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "managedBy",
+ "printedName": "managedBy",
+ "children": [
{
- "kind": "Var",
- "name": "rawValue",
- "printedName": "rawValue",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy?",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "ManagedBy",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueSSvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueSSvp",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessors": [
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9managedByAC07ManagedG0VSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9managedByAC07ManagedG0VSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy?",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "ManagedBy",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueSSvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueSSvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ "usr": "s:Sq"
}
- ]
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9managedByAC07ManagedG0VSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9managedByAC07ManagedG0VSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "actionType",
+ "printedName": "actionType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Enum",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO",
- "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10actionTypeAC06ActionG0OSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10actionTypeAC06ActionG0OSgvp",
"moduleName": "AtomicTransact",
"declAttributes": [
+ "HasStorage",
"AccessControl",
"RawDocComment"
],
- "enumRawTypeName": "String",
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
- },
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "Conformance",
- "name": "RawRepresentable",
- "printedName": "RawRepresentable",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
- "kind": "TypeWitness",
- "name": "RawValue",
- "printedName": "RawValue",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType?",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
}
- ]
+ ],
+ "usr": "s:Sq"
}
],
- "usr": "s:SY",
- "mangledName": "$sSY"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10actionTypeAC06ActionG0OSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10actionTypeAC06ActionG0OSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(taskId:product:company:status:failReason:switchData:depositData:managedBy:actionType:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactTaskStatusUpdate",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV"
},
{
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
},
{
- "kind": "Conformance",
- "name": "Encodable",
- "printedName": "Encodable",
- "usr": "s:SE",
- "mangledName": "$sSE"
+ "kind": "TypeNominal",
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
},
{
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
+ "kind": "TypeNominal",
+ "name": "TransactCompany",
+ "printedName": "AtomicTransact.TransactCompany",
+ "usr": "s:14AtomicTransact0B7CompanyV"
},
{
- "kind": "Conformance",
- "name": "Error",
- "printedName": "Error",
- "usr": "s:s5ErrorP",
- "mangledName": "$ss5ErrorP"
- }
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "ValidationError",
- "printedName": "ValidationError",
- "children": [
+ "kind": "TypeNominal",
+ "name": "TaskStatus",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
+ },
{
- "kind": "Var",
- "name": "fieldName",
- "printedName": "fieldName",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
@@ -21938,54 +21084,100 @@
"usr": "s:SS"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldNameSSvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldNameSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SwitchData",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV"
+ }
],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData?",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldNameSSvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldNameSSvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ "kind": "TypeNominal",
+ "name": "DepositData",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV"
}
- ]
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ManagedBy",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6taskId7product7company6status10failReason10switchData07depositN09managedBy10actionTypeACSS_AA0A6ConfigV07ProductS0OAA0B7CompanyVAC0cD0OSSSgAC06SwitchN0VSgAC07DepositN0VSgAC07ManagedQ0VSgAC06ActionS0OSgtcfc",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6taskId7product7company6status10failReason10switchData07depositN09managedBy10actionTypeACSS_AA0A6ConfigV07ProductS0OAA0B7CompanyVAC0cD0OSSSgAC06SwitchN0VSgAC07DepositN0VSgAC07ManagedQ0VSgAC06ActionS0OSgtcfc",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "ManagedBy",
+ "printedName": "ManagedBy",
+ "children": [
{
"kind": "Var",
- "name": "error",
- "printedName": "error",
+ "name": "company",
+ "printedName": "company",
"children": [
{
"kind": "TypeNominal",
- "name": "ValidationErrorType",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
+ "name": "TransactCompany",
+ "printedName": "AtomicTransact.TransactCompany",
+ "usr": "s:14AtomicTransact0B7CompanyV"
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV5errorAC0eF4TypeOvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV5errorAC0eF4TypeOvp",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAA0B7CompanyVvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAA0B7CompanyVvp",
"moduleName": "AtomicTransact",
"declAttributes": [
"HasStorage",
@@ -22002,14 +21194,14 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ValidationErrorType",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
+ "name": "TransactCompany",
+ "printedName": "AtomicTransact.TransactCompany",
+ "usr": "s:14AtomicTransact0B7CompanyV"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV5errorAC0eF4TypeOvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV5errorAC0eF4TypeOvg",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAA0B7CompanyVvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAA0B7CompanyVvg",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "get"
@@ -22019,33 +21211,28 @@
{
"kind": "Constructor",
"name": "init",
- "printedName": "init(fieldName:error:)",
+ "printedName": "init(company:)",
"children": [
{
"kind": "TypeNominal",
- "name": "ValidationError",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationError",
- "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "ManagedBy",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV"
},
{
"kind": "TypeNominal",
- "name": "ValidationErrorType",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
+ "name": "TransactCompany",
+ "printedName": "AtomicTransact.TransactCompany",
+ "usr": "s:14AtomicTransact0B7CompanyV"
}
],
"declKind": "Constructor",
- "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldName5errorAESS_AC0eF4TypeOtcfc",
- "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldName5errorAESS_AC0eF4TypeOtcfc",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAeA0B7CompanyV_tcfc",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAeA0B7CompanyV_tcfc",
"moduleName": "AtomicTransact",
"declAttributes": [
- "AccessControl"
+ "AccessControl",
+ "RawDocComment"
],
"init_kind": "Designated"
},
@@ -22056,9 +21243,9 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ValidationError",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationError",
- "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV"
+ "name": "ManagedBy",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV"
},
{
"kind": "TypeNominal",
@@ -22068,86 +21255,28 @@
}
],
"declKind": "Constructor",
- "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV4fromAEs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV4fromAEs7Decoder_p_tKcfc",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV4fromAEs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9ManagedByV4fromAEs7Decoder_p_tKcfc",
"moduleName": "AtomicTransact",
"implicit": true,
"throwing": true,
"init_kind": "Designated"
- },
- {
- "kind": "Function",
- "name": "encode",
- "printedName": "encode(to:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Encoder",
- "printedName": "any Swift.Encoder",
- "usr": "s:s7EncoderP"
- }
- ],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV6encode2toys7Encoder_p_tKF",
- "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV6encode2toys7Encoder_p_tKF",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "==",
- "printedName": "==(_:_:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- },
- {
- "kind": "TypeNominal",
- "name": "ValidationError",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationError",
- "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV"
- },
- {
- "kind": "TypeNominal",
- "name": "ValidationError",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationError",
- "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV"
- }
- ],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV2eeoiySbAE_AEtFZ",
- "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV2eeoiySbAE_AEtFZ",
- "moduleName": "AtomicTransact",
- "static": true,
- "implicit": true,
- "funcSelfKind": "NonMutating"
- }
- ],
- "declKind": "Struct",
- "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV",
- "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9ManagedByV",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
@@ -22163,13 +21292,6 @@
"usr": "s:Se",
"mangledName": "$sSe"
},
- {
- "kind": "Conformance",
- "name": "Encodable",
- "printedName": "Encodable",
- "usr": "s:SE",
- "mangledName": "$sSE"
- },
{
"kind": "Conformance",
"name": "Sendable",
@@ -22179,232 +21301,228 @@
},
{
"kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
{
"kind": "TypeDecl",
- "name": "Identity",
- "printedName": "Identity",
+ "name": "TaskStatus",
+ "printedName": "TaskStatus",
"children": [
{
"kind": "Var",
- "name": "firstName",
- "printedName": "firstName",
+ "name": "completed",
+ "printedName": "completed",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type) -> AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV9firstNameSSSgvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV9firstNameSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ "name": "TaskStatus",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
+ },
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "TaskStatus",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
}
- ],
- "usr": "s:Sq"
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV9firstNameSSSgvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV9firstNameSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ ]
}
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O9completedyA2EmF",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O9completedyA2EmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
]
},
{
"kind": "Var",
- "name": "lastName",
- "printedName": "lastName",
+ "name": "failed",
+ "printedName": "failed",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type) -> AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "TaskStatus",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TaskStatus",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
+ }
+ ]
}
- ],
- "usr": "s:Sq"
+ ]
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV8lastNameSSSgvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV8lastNameSSSgvp",
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O6failedyA2EmF",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O6failedyA2EmF",
"moduleName": "AtomicTransact",
"declAttributes": [
- "HasStorage",
- "AccessControl",
"RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "processing",
+ "printedName": "processing",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type) -> AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "TaskStatus",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "TaskStatus",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
}
- ],
- "usr": "s:Sq"
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV8lastNameSSSgvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV8lastNameSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ ]
}
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O10processingyA2EmF",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O10processingyA2EmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
]
},
{
"kind": "Var",
- "name": "postalCode",
- "printedName": "postalCode",
+ "name": "queued",
+ "printedName": "queued",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type) -> AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV10postalCodeSSSgvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV10postalCodeSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ "name": "TaskStatus",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
+ },
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "TaskStatus",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
}
- ],
- "usr": "s:Sq"
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV10postalCodeSSSgvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV10postalCodeSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ ]
}
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O6queuedyA2EmF",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O6queuedyA2EmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
]
},
{
- "kind": "Var",
- "name": "address",
- "printedName": "address",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "Swift.String?",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus?",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "TaskStatus",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
}
],
"usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV7addressSSSgvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV7addressSSSgvp",
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueAESgSS_tcfc",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueAESgSS_tcfc",
"moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
+ "implicit": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
],
- "isLet": true,
- "hasStorage": true,
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueSSvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueSSvp",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
"accessors": [
{
"kind": "Accessor",
@@ -22413,37 +21531,68 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV7addressSSSgvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV7addressSSSgvg",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueSSvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueSSvg",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "get"
}
]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "enumRawTypeName": "String",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
},
{
- "kind": "Var",
- "name": "address2",
- "printedName": "address2",
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
"children": [
{
"kind": "TypeNominal",
@@ -22451,265 +21600,330 @@
"printedName": "Swift.String",
"usr": "s:SS"
}
- ],
- "usr": "s:Sq"
+ ]
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV8address2SSSgvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV8address2SSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "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": "ActionType",
+ "printedName": "ActionType",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "refresh",
+ "printedName": "refresh",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate.ActionType.Type) -> AtomicTransact.TransactTaskStatusUpdate.ActionType",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
}
- ],
- "usr": "s:Sq"
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV8address2SSSgvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV8address2SSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ ]
}
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO7refreshyA2EmF",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO7refreshyA2EmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
]
},
{
"kind": "Var",
- "name": "city",
- "printedName": "city",
+ "name": "connectAccount",
+ "printedName": "connectAccount",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate.ActionType.Type) -> AtomicTransact.TransactTaskStatusUpdate.ActionType",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV4citySSSgvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV4citySSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ },
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
}
- ],
- "usr": "s:Sq"
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV4citySSSgvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV4citySSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ ]
}
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO14connectAccountyA2EmF",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO14connectAccountyA2EmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
]
},
{
"kind": "Var",
- "name": "state",
- "printedName": "state",
+ "name": "disconnectAccount",
+ "printedName": "disconnectAccount",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate.ActionType.Type) -> AtomicTransact.TransactTaskStatusUpdate.ActionType",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ }
+ ]
}
- ],
- "usr": "s:Sq"
+ ]
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5stateSSSgvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5stateSSSgvp",
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO17disconnectAccountyA2EmF",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO17disconnectAccountyA2EmF",
"moduleName": "AtomicTransact",
"declAttributes": [
- "HasStorage",
- "AccessControl",
"RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "switch",
+ "printedName": "switch",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate.ActionType.Type) -> AtomicTransact.TransactTaskStatusUpdate.ActionType",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
}
- ],
- "usr": "s:Sq"
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5stateSSSgvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5stateSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ ]
}
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO6switchyA2EmF",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO6switchyA2EmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
]
},
{
"kind": "Var",
- "name": "phone",
- "printedName": "phone",
+ "name": "cancelPlan",
+ "printedName": "cancelPlan",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate.ActionType.Type) -> AtomicTransact.TransactTaskStatusUpdate.ActionType",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ }
+ ]
}
- ],
- "usr": "s:Sq"
+ ]
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5phoneSSSgvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5phoneSSSgvp",
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO10cancelPlanyA2EmF",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO10cancelPlanyA2EmF",
"moduleName": "AtomicTransact",
"declAttributes": [
- "HasStorage",
- "AccessControl",
"RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "pausePlan",
+ "printedName": "pausePlan",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate.ActionType.Type) -> AtomicTransact.TransactTaskStatusUpdate.ActionType",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
}
- ],
- "usr": "s:Sq"
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5phoneSSSgvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5phoneSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ ]
}
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO9pausePlanyA2EmF",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO9pausePlanyA2EmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
]
},
{
- "kind": "Var",
- "name": "email",
- "printedName": "email",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "Swift.String?",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType?",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
}
],
"usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5emailSSSgvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5emailSSSgvp",
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO8rawValueAESgSS_tcfc",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO8rawValueAESgSS_tcfc",
"moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
+ "implicit": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
],
- "isLet": true,
- "hasStorage": true,
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO8rawValueSSvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO8rawValueSSvp",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
"accessors": [
{
"kind": "Accessor",
@@ -22718,43 +21932,68 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5emailSSSgvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5emailSSSgvg",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO8rawValueSSvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO8rawValueSSvg",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "get"
}
]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(firstName:lastName:postalCode:address:address2:city:state:phone:email:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Identity",
- "printedName": "AtomicTransact.TransactDataResponse.Identity",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV"
- },
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "enumRawTypeName": "String",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
"children": [
{
"kind": "TypeNominal",
@@ -22762,29 +22001,122 @@
"printedName": "Swift.String",
"usr": "s:SS"
}
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "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": "SwitchData",
+ "printedName": "SwitchData",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "paymentMethod",
+ "printedName": "paymentMethod",
+ "children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "PaymentMethod",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodAE07PaymentI0Vvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodAE07PaymentI0Vvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "PaymentMethod",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodAE07PaymentI0Vvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodAE07PaymentI0Vvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(paymentMethod:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SwitchData",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV"
},
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "PaymentMethod",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodA2E07PaymentI0V_tcfc",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodA2E07PaymentI0V_tcfc",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "PaymentMethod",
+ "printedName": "PaymentMethod",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "id",
+ "printedName": "id",
"children": [
{
"kind": "TypeNominal",
@@ -22793,13 +22125,43 @@
"usr": "s:SS"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2idSSvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2idSSvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2idSSvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2idSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "Var",
+ "name": "title",
+ "printedName": "title",
"children": [
{
"kind": "TypeNominal",
@@ -22808,330 +22170,384 @@
"usr": "s:SS"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5titleSSvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5titleSSvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5titleSSvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5titleSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "Var",
+ "name": "type",
+ "printedName": "type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "PaymentType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4typeAG0H4TypeOvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4typeAG0H4TypeOvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PaymentType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4typeAG0H4TypeOvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4typeAG0H4TypeOvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ ]
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "TypeDecl",
+ "name": "PaymentType",
+ "printedName": "PaymentType",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
+ "kind": "Var",
+ "name": "card",
+ "printedName": "card",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType.Type) -> AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PaymentType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PaymentType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO4cardyA2ImF",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO4cardyA2ImF",
+ "moduleName": "AtomicTransact"
+ },
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV9firstName04lastG010postalCode7address8address24city5state5phone5emailAESSSg_A8Otcfc",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV9firstName04lastG010postalCode7address8address24city5state5phone5emailAESSSg_A8Otcfc",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "Function",
- "name": "validate",
- "printedName": "validate()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Array",
- "printedName": "[AtomicTransact.TransactDataResponse.ValidationError]",
- "children": [
+ "kind": "Var",
+ "name": "bank",
+ "printedName": "bank",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType.Type) -> AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PaymentType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PaymentType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO4bankyA2ImF",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO4bankyA2ImF",
+ "moduleName": "AtomicTransact"
+ },
{
- "kind": "TypeNominal",
- "name": "ValidationError",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationError",
- "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV"
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PaymentType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueAISgSS_tcfc",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueAISgSS_tcfc",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueSSvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueSSvp",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueSSvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
}
],
- "usr": "s:Sa"
- }
- ],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV8validateSayAC15ValidationErrorVGyF",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV8validateSayAC15ValidationErrorVGyF",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "isValid",
- "printedName": "isValid()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV7isValidSbyF",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV7isValidSbyF",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Identity",
- "printedName": "AtomicTransact.TransactDataResponse.Identity",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV"
- },
- {
- "kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "any Swift.Decoder",
- "usr": "s:s7DecoderP"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV4fromAEs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV4fromAEs7Decoder_p_tKcfc",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "init_kind": "Designated"
- },
- {
- "kind": "Function",
- "name": "encode",
- "printedName": "encode(to:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "declKind": "Enum",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "enumRawTypeName": "String",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
},
{
- "kind": "TypeNominal",
- "name": "Encoder",
- "printedName": "any Swift.Encoder",
- "usr": "s:s7EncoderP"
- }
- ],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV6encode2toys7Encoder_p_tKF",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV6encode2toys7Encoder_p_tKF",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "funcSelfKind": "NonMutating"
- }
- ],
- "declKind": "Struct",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Encodable",
- "printedName": "Encodable",
- "usr": "s:SE",
- "mangledName": "$sSE"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "CardData",
- "printedName": "CardData",
- "children": [
- {
- "kind": "Var",
- "name": "number",
- "printedName": "number",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6numberSSvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6numberSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Var",
+ "name": "expiry",
+ "printedName": "expiry",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6numberSSvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6numberSSvg",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV6expirySSSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV6expirySSSgvp",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "expiry",
- "printedName": "expiry",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV6expirySSSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV6expirySSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6expirySSSgvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6expirySSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ ]
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Var",
+ "name": "brand",
+ "printedName": "brand",
"children": [
{
"kind": "TypeNominal",
@@ -23148,51 +22564,51 @@
"usr": "s:Sq"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6expirySSSgvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6expirySSSgvg",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5brandSSSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5brandSSSgvp",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "cvv",
- "printedName": "cvv",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5brandSSSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5brandSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V3cvvSSSgvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V3cvvSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ ]
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Var",
+ "name": "lastFour",
+ "printedName": "lastFour",
"children": [
{
"kind": "TypeNominal",
@@ -23209,205 +22625,200 @@
"usr": "s:Sq"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V3cvvSSSgvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V3cvvSSSgvg",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV8lastFourSSSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV8lastFourSSSgvp",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "cardType",
- "printedName": "cardType",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType?",
- "children": [
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "CardType",
- "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV8lastFourSSSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV8lastFourSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V8cardTypeAE0eG0OSgvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V8cardTypeAE0eG0OSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ ]
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Var",
+ "name": "routingNumber",
+ "printedName": "routingNumber",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType?",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "CardType",
- "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V8cardTypeAE0eG0OSgvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V8cardTypeAE0eG0OSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "CardType",
- "printedName": "CardType",
- "children": [
- {
- "kind": "Var",
- "name": "debit",
- "printedName": "debit",
- "children": [
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV13routingNumberSSSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV13routingNumberSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactDataResponse.CardData.CardType.Type) -> AtomicTransact.TransactDataResponse.CardData.CardType",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "CardType",
- "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType.Type",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "CardType",
- "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:Sq"
}
- ]
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV13routingNumberSSSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV13routingNumberSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO5debityA2GmF",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO5debityA2GmF",
- "moduleName": "AtomicTransact"
+ ]
},
{
"kind": "Var",
- "name": "credit",
- "printedName": "credit",
+ "name": "accountType",
+ "printedName": "accountType",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactDataResponse.CardData.CardType.Type) -> AtomicTransact.TransactDataResponse.CardData.CardType",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "CardType",
- "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
- },
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV11accountTypeSSSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV11accountTypeSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType.Type",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "CardType",
- "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:Sq"
}
- ]
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV11accountTypeSSSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV11accountTypeSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO6credityA2GmF",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO6credityA2GmF",
- "moduleName": "AtomicTransact"
+ ]
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(rawValue:)",
+ "kind": "Var",
+ "name": "lastFourAccountNumber",
+ "printedName": "lastFourAccountNumber",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType?",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "CardType",
- "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueAGSgSS_tcfc",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueAGSgSS_tcfc",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "init_kind": "Designated"
- },
- {
- "kind": "Var",
- "name": "rawValue",
- "printedName": "rawValue",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueSSvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueSSvp",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV21lastFourAccountNumberSSSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV21lastFourAccountNumberSSSgvp",
"moduleName": "AtomicTransact",
- "implicit": true,
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
"accessors": [
{
"kind": "Accessor",
@@ -23416,1029 +22827,576 @@
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueSSvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueSSvg",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV21lastFourAccountNumberSSSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV21lastFourAccountNumberSSSgvg",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "get"
}
]
- }
- ],
- "declKind": "Enum",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "enumRawTypeName": "String",
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
},
{
- "kind": "Conformance",
- "name": "RawRepresentable",
- "printedName": "RawRepresentable",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(id:title:type:expiry:brand:lastFour:routingNumber:accountType:lastFourAccountNumber:)",
"children": [
{
- "kind": "TypeWitness",
- "name": "RawValue",
- "printedName": "RawValue",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ]
- }
- ],
- "usr": "s:SY",
- "mangledName": "$sSY"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Encodable",
- "printedName": "Encodable",
- "usr": "s:SE",
- "mangledName": "$sSE"
- }
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(number:expiry:cvv:cardType:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "CardData",
- "printedName": "AtomicTransact.TransactDataResponse.CardData",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
+ "kind": "TypeNominal",
+ "name": "PaymentMethod",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV"
+ },
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
+ },
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "PaymentType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
}
],
- "usr": "s:Sq"
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2id5title4type6expiry5brand8lastFour13routingNumber11accountType0op7AccountR0AGSS_SSAG0hT0OSSSgA5Stcfc",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2id5title4type6expiry5brand8lastFour13routingNumber11accountType0op7AccountR0AGSS_SSAG0hT0OSSSgA5Stcfc",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType?",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
- "name": "CardType",
- "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6number6expiry3cvv8cardTypeAESS_SSSgAjE0eJ0OSgtcfc",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6number6expiry3cvv8cardTypeAESS_SSSgAjE0eJ0OSgtcfc",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "Function",
- "name": "validate",
- "printedName": "validate()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Array",
- "printedName": "[AtomicTransact.TransactDataResponse.ValidationError]",
- "children": [
+ "name": "PaymentMethod",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV"
+ },
{
"kind": "TypeNominal",
- "name": "ValidationError",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationError",
- "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV"
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
}
],
- "usr": "s:Sa"
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4fromAGs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4fromAGs7Decoder_p_tKcfc",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "throwing": true,
+ "init_kind": "Designated"
}
],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V8validateSayAC15ValidationErrorVGyF",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V8validateSayAC15ValidationErrorVGyF",
+ "declKind": "Struct",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV",
"moduleName": "AtomicTransact",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "isValid",
- "printedName": "isValid()",
- "children": [
+ "conformances": [
{
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V7isValidSbyF",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V7isValidSbyF",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "CardData",
- "printedName": "AtomicTransact.TransactDataResponse.CardData",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V"
- },
- {
- "kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "any Swift.Decoder",
- "usr": "s:s7DecoderP"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V4fromAEs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V4fromAEs7Decoder_p_tKcfc",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "init_kind": "Designated"
- },
- {
- "kind": "Function",
- "name": "encode",
- "printedName": "encode(to:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Encoder",
- "printedName": "any Swift.Encoder",
- "usr": "s:s7EncoderP"
- }
- ],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6encode2toys7Encoder_p_tKF",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6encode2toys7Encoder_p_tKF",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "funcSelfKind": "NonMutating"
- }
- ],
- "declKind": "Struct",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Encodable",
- "printedName": "Encodable",
- "usr": "s:SE",
- "mangledName": "$sSE"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactDataResponse",
- "printedName": "AtomicTransact.TransactDataResponse",
- "usr": "s:14AtomicTransact0B12DataResponseV"
- },
- {
- "kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "any Swift.Decoder",
- "usr": "s:s7DecoderP"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B12DataResponseV4fromACs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0B12DataResponseV4fromACs7Decoder_p_tKcfc",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "init_kind": "Designated"
- },
- {
- "kind": "Function",
- "name": "encode",
- "printedName": "encode(to:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Encoder",
- "printedName": "any Swift.Encoder",
- "usr": "s:s7EncoderP"
- }
- ],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0B12DataResponseV6encode2toys7Encoder_p_tKF",
- "mangledName": "$s14AtomicTransact0B12DataResponseV6encode2toys7Encoder_p_tKF",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "funcSelfKind": "NonMutating"
- }
- ],
- "declKind": "Struct",
- "usr": "s:14AtomicTransact0B12DataResponseV",
- "mangledName": "$s14AtomicTransact0B12DataResponseV",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Encodable",
- "printedName": "Encodable",
- "usr": "s:SE",
- "mangledName": "$sSE"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "Security",
- "printedName": "Security",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "UIKit",
- "printedName": "UIKit",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "WebKit",
- "printedName": "WebKit",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Import",
- "name": "Combine",
- "printedName": "Combine",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Import",
- "name": "SafariServices",
- "printedName": "SafariServices",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Import",
- "name": "os",
- "printedName": "os",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Import",
- "name": "QuantumIOS",
- "printedName": "QuantumIOS",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "TypeDecl",
- "name": "TransactViewController",
- "printedName": "TransactViewController",
- "children": [
- {
- "kind": "Function",
- "name": "viewDidLoad",
- "printedName": "viewDidLoad()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Func",
- "usr": "c:@M@AtomicTransact@objc(cs)TransactViewController(im)viewDidLoad",
- "mangledName": "$s14AtomicTransact0B14ViewControllerC11viewDidLoadyyF",
- "moduleName": "AtomicTransact",
- "overriding": true,
- "objc_name": "viewDidLoad",
- "declAttributes": [
- "Dynamic",
- "ObjC",
- "Preconcurrency",
- "Custom",
- "Override",
- "AccessControl",
- "RawDocComment"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "userContentController",
- "printedName": "userContentController(_:didReceive:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "WKUserContentController",
- "printedName": "WebKit.WKUserContentController",
- "usr": "c:objc(cs)WKUserContentController"
- },
- {
- "kind": "TypeNominal",
- "name": "WKScriptMessage",
- "printedName": "WebKit.WKScriptMessage",
- "usr": "c:objc(cs)WKScriptMessage"
- }
- ],
- "declKind": "Func",
- "usr": "c:@M@AtomicTransact@objc(cs)TransactViewController(im)userContentController:didReceiveScriptMessage:",
- "mangledName": "$s14AtomicTransact0B14ViewControllerC011userContentD0_10didReceiveySo06WKUserfD0C_So15WKScriptMessageCtF",
- "moduleName": "AtomicTransact",
- "overriding": true,
- "objc_name": "userContentController:didReceiveScriptMessage:",
- "declAttributes": [
- "ObjC",
- "Preconcurrency",
- "Custom",
- "Override",
- "AccessControl",
- "RawDocComment"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(nibName:bundle:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactViewController",
- "printedName": "AtomicTransact.TransactViewController",
- "usr": "c:@M@AtomicTransact@objc(cs)TransactViewController"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Foundation.Bundle?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bundle",
- "printedName": "Foundation.Bundle",
- "usr": "c:objc(cs)NSBundle"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Constructor",
- "usr": "c:@M@AtomicTransact@objc(cs)TransactViewController(im)initWithNibName:bundle:",
- "mangledName": "$s14AtomicTransact0B14ViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc",
- "moduleName": "AtomicTransact",
- "overriding": true,
- "implicit": true,
- "objc_name": "initWithNibName:bundle:",
- "declAttributes": [
- "Dynamic",
- "ObjC",
- "Preconcurrency",
- "Custom",
- "Override"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(coder:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactViewController?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactViewController",
- "printedName": "AtomicTransact.TransactViewController",
- "usr": "c:@M@AtomicTransact@objc(cs)TransactViewController"
- }
- ],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "NSCoder",
- "printedName": "Foundation.NSCoder",
- "usr": "c:objc(cs)NSCoder"
- }
- ],
- "declKind": "Constructor",
- "usr": "c:@M@AtomicTransact@objc(cs)TransactViewController(im)initWithCoder:",
- "mangledName": "$s14AtomicTransact0B14ViewControllerC5coderACSgSo7NSCoderC_tcfc",
- "moduleName": "AtomicTransact",
- "overriding": true,
- "implicit": true,
- "objc_name": "initWithCoder:",
- "declAttributes": [
- "Dynamic",
- "ObjC",
- "Preconcurrency",
- "Custom",
- "Required"
- ],
- "init_kind": "Designated"
- }
- ],
- "declKind": "Class",
- "usr": "c:@M@AtomicTransact@objc(cs)TransactViewController",
- "mangledName": "$s14AtomicTransact0B14ViewControllerC",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "Preconcurrency",
- "Custom",
- "AccessControl",
- "ObjC"
- ],
- "superclassUsr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController",
- "inheritsConvenienceInitializers": true,
- "superclassNames": [
- "AtomicTransact.BaseTransactViewController",
- "UIKit.UIViewController",
- "UIKit.UIResponder",
- "ObjectiveC.NSObject"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
- },
- {
- "kind": "Conformance",
- "name": "CVarArg",
- "printedName": "CVarArg",
- "usr": "s:s7CVarArgP",
- "mangledName": "$ss7CVarArgP"
- },
- {
- "kind": "Conformance",
- "name": "_KeyValueCodingAndObservingPublishing",
- "printedName": "_KeyValueCodingAndObservingPublishing",
- "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
- "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
- },
- {
- "kind": "Conformance",
- "name": "_KeyValueCodingAndObserving",
- "printedName": "_KeyValueCodingAndObserving",
- "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
- "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
- },
- {
- "kind": "Conformance",
- "name": "CustomStringConvertible",
- "printedName": "CustomStringConvertible",
- "usr": "s:s23CustomStringConvertibleP",
- "mangledName": "$ss23CustomStringConvertibleP"
- },
- {
- "kind": "Conformance",
- "name": "CustomDebugStringConvertible",
- "printedName": "CustomDebugStringConvertible",
- "usr": "s:s28CustomDebugStringConvertibleP",
- "mangledName": "$ss28CustomDebugStringConvertibleP"
- },
- {
- "kind": "Conformance",
- "name": "UITraitChangeObservable",
- "printedName": "UITraitChangeObservable",
- "usr": "s:5UIKit23UITraitChangeObservableP",
- "mangledName": "$s5UIKit23UITraitChangeObservableP"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "UIKit",
- "printedName": "UIKit",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "TransactCompany",
- "printedName": "TransactCompany",
- "children": [
- {
- "kind": "Var",
- "name": "id",
- "printedName": "id",
- "children": [
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SwitchData",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV4fromAEs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV4fromAEs7Decoder_p_tKcfc",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "throwing": true,
+ "init_kind": "Designated"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B7CompanyV2idSSvp",
- "mangledName": "$s14AtomicTransact0B7CompanyV2idSSvp",
+ "declKind": "Struct",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV",
"moduleName": "AtomicTransact",
"declAttributes": [
- "HasStorage",
"AccessControl",
"RawDocComment"
],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ "conformances": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "DepositData",
+ "printedName": "DepositData",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "accountType",
+ "printedName": "accountType",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B7CompanyV2idSSvg",
- "mangledName": "$s14AtomicTransact0B7CompanyV2idSSvg",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountTypeSSSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountTypeSSSgvp",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "name",
- "printedName": "name",
- "children": [
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountTypeSSSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountTypeSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B7CompanyV4nameSSvp",
- "mangledName": "$s14AtomicTransact0B7CompanyV4nameSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ "kind": "Var",
+ "name": "distributionAmount",
+ "printedName": "distributionAmount",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV18distributionAmountSdSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV18distributionAmountSdSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV18distributionAmountSdSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV18distributionAmountSdSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Var",
+ "name": "distributionType",
+ "printedName": "distributionType",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B7CompanyV4nameSSvg",
- "mangledName": "$s14AtomicTransact0B7CompanyV4nameSSvg",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV16distributionTypeSSSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV16distributionTypeSSSgvp",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "branding",
- "printedName": "branding",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactCompany.Branding?",
- "children": [
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Branding",
- "printedName": "AtomicTransact.TransactCompany.Branding",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV16distributionTypeSSSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV16distributionTypeSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B7CompanyV8brandingAC8BrandingVSgvp",
- "mangledName": "$s14AtomicTransact0B7CompanyV8brandingAC8BrandingVSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ ]
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Var",
+ "name": "lastFour",
+ "printedName": "lastFour",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "AtomicTransact.TransactCompany.Branding?",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Branding",
- "printedName": "AtomicTransact.TransactCompany.Branding",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B7CompanyV8brandingAC8BrandingVSgvg",
- "mangledName": "$s14AtomicTransact0B7CompanyV8brandingAC8BrandingVSgvg",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV8lastFourSSSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV8lastFourSSSgvp",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(id:name:branding:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactCompany",
- "printedName": "AtomicTransact.TransactCompany",
- "usr": "s:14AtomicTransact0B7CompanyV"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactCompany.Branding?",
- "children": [
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Branding",
- "printedName": "AtomicTransact.TransactCompany.Branding",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV8lastFourSSSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV8lastFourSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B7CompanyV2id4name8brandingACSS_SSAC8BrandingVSgtcfc",
- "mangledName": "$s14AtomicTransact0B7CompanyV2id4name8brandingACSS_SSAC8BrandingVSgtcfc",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "TypeDecl",
- "name": "Branding",
- "printedName": "Branding",
- "children": [
+ ]
+ },
{
"kind": "Var",
- "name": "color",
- "printedName": "color",
+ "name": "routingNumber",
+ "printedName": "routingNumber",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV5colorSSvp",
- "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV5colorSSvp",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV13routingNumberSSSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV13routingNumberSSSgvp",
"moduleName": "AtomicTransact",
"declAttributes": [
"HasStorage",
@@ -24455,14 +23413,22 @@
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV5colorSSvg",
- "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV5colorSSvg",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV13routingNumberSSSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV13routingNumberSSSgvg",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "get"
@@ -24471,19 +23437,27 @@
},
{
"kind": "Var",
- "name": "logo",
- "printedName": "logo",
+ "name": "title",
+ "printedName": "title",
"children": [
{
- "kind": "TypeNominal",
- "name": "Logo",
- "printedName": "AtomicTransact.TransactCompany.Branding.Logo",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV"
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4logoAE4LogoVvp",
- "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4logoAE4LogoVvp",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV5titleSSSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV5titleSSSgvp",
"moduleName": "AtomicTransact",
"declAttributes": [
"HasStorage",
@@ -24500,14 +23474,22 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Logo",
- "printedName": "AtomicTransact.TransactCompany.Branding.Logo",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4logoAE4LogoVvg",
- "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4logoAE4LogoVvg",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV5titleSSSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV5titleSSSgvg",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "get"
@@ -24517,46 +23499,18 @@
{
"kind": "Constructor",
"name": "init",
- "printedName": "init(color:logo:)",
+ "printedName": "init(accountType:distributionAmount:distributionType:lastFour:routingNumber:title:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Branding",
- "printedName": "AtomicTransact.TransactCompany.Branding",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "DepositData",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV"
},
{
"kind": "TypeNominal",
- "name": "Logo",
- "printedName": "AtomicTransact.TransactCompany.Branding.Logo",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV5color4logoAESS_AE4LogoVtcfc",
- "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV5color4logoAESS_AE4LogoVtcfc",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "TypeDecl",
- "name": "Logo",
- "printedName": "Logo",
- "children": [
- {
- "kind": "Var",
- "name": "url",
- "printedName": "url",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
@@ -24565,208 +23519,94 @@
"usr": "s:SS"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV3urlSSvp",
- "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV3urlSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV3urlSSvg",
- "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV3urlSSvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
{
- "kind": "Var",
- "name": "backgroundColor",
- "printedName": "backgroundColor",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV15backgroundColorSSSgvp",
- "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV15backgroundColorSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV15backgroundColorSSSgvg",
- "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV15backgroundColorSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(url:backgroundColor:)",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
- {
- "kind": "TypeNominal",
- "name": "Logo",
- "printedName": "AtomicTransact.TransactCompany.Branding.Logo",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV"
- },
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
- },
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV3url15backgroundColorAGSS_SSSgtcfc",
- "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV3url15backgroundColorAGSS_SSSgtcfc",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "init_kind": "Designated"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Logo",
- "printedName": "AtomicTransact.TransactCompany.Branding.Logo",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV"
- },
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
{
"kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "any Swift.Decoder",
- "usr": "s:s7DecoderP"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV4fromAGs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV4fromAGs7Decoder_p_tKcfc",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "init_kind": "Designated"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
}
],
- "declKind": "Struct",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV",
- "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV",
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountType18distributionAmount0jI08lastFour13routingNumber5titleAESSSg_SdSgA4Ltcfc",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountType18distributionAmount0jI08lastFour13routingNumber5titleAESSSg_SdSgA4Ltcfc",
"moduleName": "AtomicTransact",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
+ "init_kind": "Designated"
},
{
"kind": "Constructor",
@@ -24775,9 +23615,9 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Branding",
- "printedName": "AtomicTransact.TransactCompany.Branding",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV"
+ "name": "DepositData",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV"
},
{
"kind": "TypeNominal",
@@ -24787,8 +23627,8 @@
}
],
"declKind": "Constructor",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4fromAEs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4fromAEs7Decoder_p_tKcfc",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV4fromAEs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV4fromAEs7Decoder_p_tKcfc",
"moduleName": "AtomicTransact",
"implicit": true,
"throwing": true,
@@ -24796,8 +23636,8 @@
}
],
"declKind": "Struct",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV",
- "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV",
"moduleName": "AtomicTransact",
"declAttributes": [
"AccessControl",
@@ -24831,6 +23671,13 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -24841,9 +23688,9 @@
"children": [
{
"kind": "TypeNominal",
- "name": "TransactCompany",
- "printedName": "AtomicTransact.TransactCompany",
- "usr": "s:14AtomicTransact0B7CompanyV"
+ "name": "TransactTaskStatusUpdate",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV"
},
{
"kind": "TypeNominal",
@@ -24853,8 +23700,8 @@
}
],
"declKind": "Constructor",
- "usr": "s:14AtomicTransact0B7CompanyV4fromACs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0B7CompanyV4fromACs7Decoder_p_tKcfc",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV4fromACs7Decoder_p_tKcfc",
"moduleName": "AtomicTransact",
"implicit": true,
"throwing": true,
@@ -24862,85 +23709,248 @@
}
],
"declKind": "Struct",
- "usr": "s:14AtomicTransact0B7CompanyV",
- "mangledName": "$s14AtomicTransact0B7CompanyV",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "MuppetIOS",
+ "printedName": "MuppetIOS",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "SafariServices",
+ "printedName": "SafariServices",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "os",
+ "printedName": "os",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "MuppetIOS",
+ "printedName": "MuppetIOS",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "QuantumIOS",
+ "printedName": "QuantumIOS",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "MuppetIOS",
+ "printedName": "MuppetIOS",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "QuantumIOS",
+ "printedName": "QuantumIOS",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "QuantumIOS",
+ "printedName": "QuantumIOS",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
"moduleName": "AtomicTransact",
"declAttributes": [
- "AccessControl",
"RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
]
},
{
- "kind": "TypeDecl",
- "name": "Logger",
- "printedName": "Logger",
- "declKind": "Struct",
- "usr": "s:2os6LoggerV",
- "mangledName": "$s2os6LoggerV",
- "moduleName": "os",
- "intro_Macosx": "11.0",
- "intro_iOS": "14.0",
- "intro_tvOS": "14.0",
- "intro_watchOS": "7.0",
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "OSLog",
+ "printedName": "OSLog",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
"declAttributes": [
- "Available",
- "Available",
- "Available",
- "Available"
- ],
- "isExternal": true,
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- },
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- }
+ "RawDocComment"
]
},
{
@@ -25279,6 +24289,7 @@
"declAttributes": [
"Preconcurrency",
"TypeEraser",
+ "TypeEraser",
"OriginallyDefinedIn",
"OriginallyDefinedIn",
"OriginallyDefinedIn",
@@ -25306,24 +24317,116 @@
"mangledName": "$ss8CopyableP"
}
]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Logger",
+ "printedName": "Logger",
+ "declKind": "Struct",
+ "usr": "s:2os6LoggerV",
+ "mangledName": "$s2os6LoggerV",
+ "moduleName": "os",
+ "intro_Macosx": "11.0",
+ "intro_iOS": "14.0",
+ "intro_tvOS": "14.0",
+ "intro_watchOS": "7.0",
+ "declAttributes": [
+ "Available",
+ "Available",
+ "Available",
+ "Available"
+ ],
+ "isExternal": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ }
+ ]
}
],
"json_format_version": 8
},
"ConstValues": [
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactSheetView.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/InternalNotifications.swift",
+ "kind": "StringLiteral",
+ "offset": 224,
+ "length": 17,
+ "value": "\"DismissTransact\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/InternalNotifications.swift",
+ "kind": "StringLiteral",
+ "offset": 300,
+ "length": 14,
+ "value": "\"HideTransact\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/InternalNotifications.swift",
+ "kind": "StringLiteral",
+ "offset": 377,
+ "length": 15,
+ "value": "\"PauseTransact\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/InternalNotifications.swift",
"kind": "BooleanLiteral",
- "offset": 320,
+ "offset": 1981,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/FrameworkVersion.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/LocalStorage.swift",
"kind": "StringLiteral",
- "offset": 228,
- "length": 8,
- "value": "\"3.28.0\""
+ "offset": 178,
+ "length": 32,
+ "value": "\"com.atomicfi.transact.keychain\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/Logger.swift",
+ "kind": "StringLiteral",
+ "offset": 322,
+ "length": 10,
+ "value": "\"transact\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/Atomic.swift",
+ "kind": "BooleanLiteral",
+ "offset": 12037,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/Atomic.swift",
+ "kind": "BooleanLiteral",
+ "offset": 12775,
+ "length": 4,
+ "value": "true"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
@@ -25510,107 +24613,44 @@
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
"kind": "StringLiteral",
- "offset": 27350,
- "length": 1,
- "value": "\"\""
- },
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
- "kind": "StringLiteral",
- "offset": 27499,
- "length": 18,
- "value": "\"MinimumOSVersion\""
- },
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
- "kind": "StringLiteral",
- "offset": 27585,
- "length": 19,
- "value": "\"DTPlatformVersion\""
- },
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
- "kind": "StringLiteral",
- "offset": 29436,
- "length": 4,
- "value": "\"es\""
- },
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
- "kind": "StringLiteral",
- "offset": 29443,
- "length": 4,
- "value": "\"es\""
- },
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
- "kind": "StringLiteral",
- "offset": 29450,
- "length": 4,
- "value": "\"en\""
- },
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/InternalNotifications.swift",
- "kind": "StringLiteral",
- "offset": 224,
- "length": 17,
- "value": "\"DismissTransact\""
- },
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/InternalNotifications.swift",
- "kind": "StringLiteral",
- "offset": 300,
- "length": 14,
- "value": "\"HideTransact\""
+ "offset": 27350,
+ "length": 1,
+ "value": "\"\""
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/InternalNotifications.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
"kind": "StringLiteral",
- "offset": 377,
- "length": 15,
- "value": "\"PauseTransact\""
+ "offset": 27499,
+ "length": 18,
+ "value": "\"MinimumOSVersion\""
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/InternalNotifications.swift",
- "kind": "BooleanLiteral",
- "offset": 1981,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
+ "kind": "StringLiteral",
+ "offset": 27585,
+ "length": 19,
+ "value": "\"DTPlatformVersion\""
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/Atomic.swift",
- "kind": "BooleanLiteral",
- "offset": 10592,
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
+ "kind": "StringLiteral",
+ "offset": 29436,
"length": 4,
- "value": "true"
+ "value": "\"es\""
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/Atomic.swift",
- "kind": "BooleanLiteral",
- "offset": 11330,
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
+ "kind": "StringLiteral",
+ "offset": 29443,
"length": 4,
- "value": "true"
+ "value": "\"es\""
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/Logger.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
"kind": "StringLiteral",
- "offset": 322,
- "length": 10,
- "value": "\"transact\""
- },
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift",
- "kind": "BooleanLiteral",
- "offset": 193,
- "length": 5,
- "value": "false"
- },
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift",
- "kind": "BooleanLiteral",
- "offset": 1005,
- "length": 5,
- "value": "false"
+ "offset": 29450,
+ "length": 4,
+ "value": "\"en\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicSwiftUI.swift",
@@ -25627,30 +24667,9 @@
"value": "false"
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Views\/BaseTransactViewController.swift",
- "kind": "BooleanLiteral",
- "offset": 432,
- "length": 5,
- "value": "false"
- },
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Views\/BaseTransactViewController.swift",
- "kind": "BooleanLiteral",
- "offset": 4337,
- "length": 4,
- "value": "true"
- },
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Views\/BaseTransactViewController.swift",
- "kind": "BooleanLiteral",
- "offset": 5566,
- "length": 4,
- "value": "true"
- },
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactTaskStatusUpdate.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactCompany.swift",
"kind": "StringLiteral",
- "offset": 6447,
+ "offset": 2453,
"length": 5,
"value": "\"_id\""
},
@@ -25661,6 +24680,27 @@
"length": 3,
"value": "[]"
},
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactDataResponse.swift",
+ "kind": "StringLiteral",
+ "offset": 715,
+ "length": 42,
+ "value": "\"Field has too many or too few characters\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactDataResponse.swift",
+ "kind": "StringLiteral",
+ "offset": 785,
+ "length": 21,
+ "value": "\"Too many characters\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactDataResponse.swift",
+ "kind": "StringLiteral",
+ "offset": 834,
+ "length": 35,
+ "value": "\"Field contains invalid characters\""
+ },
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactSDKEvent.swift",
"kind": "StringLiteral",
@@ -25732,39 +24772,270 @@
"value": "\"atomic-transact-error\""
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactDataResponse.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactSDKEvent.swift",
"kind": "StringLiteral",
- "offset": 715,
- "length": 42,
- "value": "\"Field has too many or too few characters\""
+ "offset": 679,
+ "length": 29,
+ "value": "\"atomic-transact-initialized\""
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactDataResponse.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactSheetView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 320,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactTaskStatusUpdate.swift",
"kind": "StringLiteral",
- "offset": 785,
- "length": 21,
- "value": "\"Too many characters\""
+ "offset": 3546,
+ "length": 17,
+ "value": "\"connect-account\""
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactDataResponse.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactTaskStatusUpdate.swift",
"kind": "StringLiteral",
- "offset": 834,
- "length": 35,
- "value": "\"Field contains invalid characters\""
+ "offset": 3640,
+ "length": 20,
+ "value": "\"disconnect-account\""
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/LocalStorage.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactTaskStatusUpdate.swift",
"kind": "StringLiteral",
- "offset": 178,
- "length": 32,
- "value": "\"com.atomicfi.transact.keychain\""
+ "offset": 3730,
+ "length": 8,
+ "value": "\"switch\""
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactCompany.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactTaskStatusUpdate.swift",
"kind": "StringLiteral",
- "offset": 2453,
+ "offset": 3800,
+ "length": 13,
+ "value": "\"cancel-plan\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactTaskStatusUpdate.swift",
+ "kind": "StringLiteral",
+ "offset": 3873,
+ "length": 12,
+ "value": "\"pause-plan\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactTaskStatusUpdate.swift",
+ "kind": "StringLiteral",
+ "offset": 7335,
"length": 5,
"value": "\"_id\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "IntegerLiteral",
+ "offset": 205,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "IntegerLiteral",
+ "offset": 263,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "BooleanLiteral",
+ "offset": 301,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 901,
+ "length": 33,
+ "value": "\"https:\/\/telemetry.atomicfi.com\/\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "Dictionary",
+ "offset": 960,
+ "length": 49,
+ "value": "[(\"X-API-KEY\", \"f51065dc9169be0ae68d2278d4928e9e\")]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 1259,
+ "length": 8,
+ "value": "\"native\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 1339,
+ "length": 3,
+ "value": "\"-\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1440,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 1658,
+ "length": 12,
+ "value": "\"os.version\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 1708,
+ "length": 22,
+ "value": "\"sdk.platform_variant\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 1761,
+ "length": 13,
+ "value": "\"sdk.version\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 1874,
+ "length": 16,
+ "value": "\"sdk.min_deploy\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 1991,
+ "length": 19,
+ "value": "\"sdk.xcode_version\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 2090,
+ "length": 14,
+ "value": "\"CFBundleName\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 2142,
+ "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,
+ "length": 26,
+ "value": "\"transact.ios.source_type\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 2462,
+ "length": 33,
+ "value": "\"transact.ios.presentation_style\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 2842,
+ "length": 21,
+ "value": "\"atomic.task.product\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5628,
+ "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,
+ "length": 13,
+ "value": "\"full_screen\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 13286,
+ "length": 7,
+ "value": "\"sheet\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Views\/TransactViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 568,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Views\/TransactViewController+Presentation.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2622,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Views\/TransactViewController+Presentation.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3573,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/FrameworkVersion.swift",
+ "kind": "StringLiteral",
+ "offset": 228,
+ "length": 8,
+ "value": "\"3.29.0\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift",
+ "kind": "BooleanLiteral",
+ "offset": 192,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1000,
+ "length": 5,
+ "value": "false"
}
]
}
\ No newline at end of file
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 5e9ec88..c4e3bed 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
@@ -1,10 +1,11 @@
// swift-interface-format-version: 1.0
-// swift-compiler-version: Apple Swift version 6.1.2 (swiftlang-6.1.2.1.2 clang-1700.0.13.5)
-// swift-module-flags: -target arm64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-experimental-feature DebugDescriptionMacro -module-name AtomicTransact
-// swift-module-flags-ignorable: -interface-compiler-version 6.1.2
+// swift-compiler-version: Apple Swift version 6.2.1 (swiftlang-6.2.1.4.8 clang-1700.4.4.1)
+// swift-module-flags: -target arm64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-upcoming-feature InferIsolatedConformances -enable-experimental-feature DebugDescriptionMacro -module-name AtomicTransact
+// swift-module-flags-ignorable: -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2.1
@_exported import AtomicTransact
import Combine
import Foundation
+import MuppetIOS
import OSLog
import QuantumIOS
import SafariServices
@@ -17,38 +18,49 @@ import _Concurrency
import _StringProcessing
import _SwiftConcurrencyShims
import os
-public struct TransactInteraction : Swift.CustomStringConvertible, Swift.Sendable {
- public var name: Swift.String
- public var identifier: Swift.String
- public var value: [Swift.String : any Swift.Sendable]
- public init(name: Swift.String, identifier: Swift.String, value: [Swift.String : any Swift.Sendable])
- public var description: Swift.String {
- get
- }
- public var language: Swift.String? {
- get
- }
- public var customer: Swift.String? {
- get
- }
- public var product: AtomicTransact.AtomicConfig.ProductType? {
- get
- }
- public var additionalProduct: AtomicTransact.AtomicConfig.ProductType? {
+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: ((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
+ #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), 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
}
- public var company: Swift.String? {
- get
+ public static func dismissTransact()
+ public static func hideTransact()
+ #if compiler(>=5.3) && $NonescapableTypes
+ public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async
+ #endif
+ public enum PauseTransactError : Swift.Error {
+ case transactNotPresented
+ public static func == (a: AtomicTransact.Atomic.PauseTransactError, b: AtomicTransact.Atomic.PauseTransactError) -> Swift.Bool
+ public func hash(into hasher: inout Swift.Hasher)
+ public var hashValue: Swift.Int {
+ get
+ }
}
- public var payroll: Swift.String? {
- get
+ @_hasMissingDesignatedInitializers final public class PausedTransactRef : Swift.Sendable {
+ @_Concurrency.MainActor final public func resume(source: UIKit.UIViewController, animated: Swift.Bool = true)
+ @objc deinit
}
+ public static func pauseTransact(animated: Swift.Bool = true) async throws(AtomicTransact.Atomic.PauseTransactError) -> AtomicTransact.Atomic.PausedTransactRef
}
public struct AtomicConfig : Swift.Codable, Swift.Sendable {
+ #if compiler(>=5.3) && $NonescapableTypes
public init(publicToken: Swift.String, scope: AtomicTransact.AtomicConfig.ScopeType, tasks: [AtomicTransact.AtomicConfig.Task], linkedAccount: Swift.String? = nil, deferredPaymentMethodStrategy: AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy? = nil, theme: AtomicTransact.AtomicConfig.Theme = Theme(dark: .system), language: Swift.String = Locale.current.languageCode == "es" ? "es" : "en", sessionContext: Swift.String? = nil, deeplink: AtomicTransact.AtomicConfig.Deeplink? = nil, metadata: [Swift.String : Swift.String]? = nil, search: AtomicTransact.AtomicConfig.Search? = nil, handoff: [Swift.String]? = nil, experiments: AtomicTransact.AtomicConfig.Experiments? = nil, features: AtomicTransact.AtomicConfig.Features? = nil, customer: AtomicTransact.AtomicConfig.Customer? = nil, uplinkSessionUrl: Swift.String? = nil)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public init(demo: AtomicTransact.AtomicConfig.DemoMode, scope: AtomicTransact.AtomicConfig.ScopeType, tasks: [AtomicTransact.AtomicConfig.Task], linkedAccount: Swift.String? = nil, theme: AtomicTransact.AtomicConfig.Theme = Theme(dark: .system), language: Swift.String = Locale.current.languageCode == "es" ? "es" : "en", sessionContext: Swift.String? = nil, deeplink: AtomicTransact.AtomicConfig.Deeplink? = nil, metadata: [Swift.String : Swift.String]? = nil, search: AtomicTransact.AtomicConfig.Search? = nil, handoff: [Swift.String]? = nil, experiments: AtomicTransact.AtomicConfig.Experiments? = nil)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
@available(*, deprecated, message: "Use `tasks` instead of `product`")
public init(publicToken: Swift.String, scope: AtomicTransact.AtomicConfig.ScopeType, product: AtomicTransact.AtomicConfig.ProductType, additionalProduct: AtomicTransact.AtomicConfig.ProductType? = nil, linkedAccount: Swift.String? = nil, theme: AtomicTransact.AtomicConfig.Theme = Theme(dark: .system), distribution: AtomicTransact.AtomicConfig.Distribution? = nil, language: Swift.String = Locale.current.languageCode == "es" ? "es" : "en", sessionContext: Swift.String? = nil, deeplink: AtomicTransact.AtomicConfig.Deeplink? = nil, metadata: [Swift.String : Swift.String]? = nil, search: AtomicTransact.AtomicConfig.Search? = nil, handoff: [Swift.String]? = nil, experiments: AtomicTransact.AtomicConfig.Experiments? = nil)
+ #endif
public struct Task : Swift.Codable, Swift.Sendable {
public let product: AtomicTransact.AtomicConfig.ProductType?
public let operation: AtomicTransact.AtomicConfig.ProductType?
@@ -56,13 +68,17 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public let forms: [Swift.String]?
public let action: AtomicTransact.AtomicConfig.UserAction?
public let apps: [AtomicTransact.AtomicConfig.Task.App]?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(product: AtomicTransact.AtomicConfig.ProductType? = nil, operation: AtomicTransact.AtomicConfig.ProductType? = nil, distribution: AtomicTransact.AtomicConfig.Distribution? = nil, forms: [Swift.String]? = nil, action: AtomicTransact.AtomicConfig.UserAction? = nil, apps: [AtomicTransact.AtomicConfig.Task.App]? = nil)
+ #endif
public enum App : Swift.String, Swift.Codable, Swift.Sendable, Swift.CaseIterable {
case payNow
case expenses
case orders
case suggestions
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias AllCases = [AtomicTransact.AtomicConfig.Task.App]
public typealias RawValue = Swift.String
nonisolated public static var allCases: [AtomicTransact.AtomicConfig.Task.App] {
@@ -80,8 +96,12 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public let overlayColor: Swift.String?
public var dark: Swift.Bool?
public var navigationOptions: AtomicTransact.AtomicConfig.NavigationOptions?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(brandColor: Swift.String?, overlayColor: Swift.String?, navigationOptions: AtomicTransact.AtomicConfig.NavigationOptions? = nil, dark: AtomicTransact.AtomicConfig.Theme.ColorScheme = .system)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public init(brandColor: UIKit.UIColor? = nil, overlayColor: UIKit.UIColor? = nil, navigationOptions: AtomicTransact.AtomicConfig.NavigationOptions? = nil, dark: AtomicTransact.AtomicConfig.Theme.ColorScheme = .system)
+ #endif
public enum ColorScheme {
case light
case dark
@@ -103,7 +123,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
case total
case fixed
case percent
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -113,7 +135,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
case create
case update
case delete
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -123,8 +147,12 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public var amount: Swift.Double
public var action: AtomicTransact.AtomicConfig.Distribution.ActionType?
public var canUpdate: Swift.Bool?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(type: AtomicTransact.AtomicConfig.Distribution.DistributionType, amount: Swift.Double, action: AtomicTransact.AtomicConfig.Distribution.ActionType? = nil)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public init(type: AtomicTransact.AtomicConfig.Distribution.DistributionType, amount: Swift.Double, action: AtomicTransact.AtomicConfig.Distribution.ActionType? = nil, canUpdate: Swift.Bool?)
+ #endif
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
@@ -138,7 +166,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
case action
case aggregate
case manage
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -149,7 +179,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
case employerLink
case payLink
case custom
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -158,7 +190,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public enum DeferredPaymentMethodStrategy : Swift.String, Swift.Codable, Swift.Sendable {
case sdk
case api
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -217,7 +251,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public init(from decoder: any Swift.Decoder) throws
}
public var customer: AtomicTransact.AtomicConfig.DemoMode.Customer?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(customer: AtomicTransact.AtomicConfig.DemoMode.Customer? = nil)
+ #endif
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
@@ -225,7 +261,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public var tags: [Swift.String]?
public var excludedTags: [Swift.String]?
public var ruleId: Swift.String?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(tags: [Swift.String]? = nil, excludedTags: [Swift.String]? = nil, ruleId: Swift.String? = nil)
+ #endif
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
@@ -233,14 +271,18 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public var fractionalDeposits: Swift.Bool?
public var unemploymentCarousel: Swift.Bool?
public var manualFallback: Swift.Bool?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(fractionalDeposits: Swift.Bool? = nil, unemploymentCarousel: Swift.Bool? = nil, manualFallback: Swift.Bool? = nil)
+ #endif
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
public struct Features : Swift.Codable, Swift.Sendable {
public var manualDepositFlow: Swift.Bool?
public var coAuth: Swift.Bool?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(coAuth: Swift.Bool? = nil, manualDepositFlow: Swift.Bool? = nil)
+ #endif
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
@@ -260,14 +302,18 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public var showBackButton: Swift.Bool?
public var showBackButtonText: Swift.Bool?
public var showCloseButton: Swift.Bool?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(showBackButton: Swift.Bool? = nil, showBackButtonText: Swift.Bool? = nil, showCloseButton: Swift.Bool? = nil)
+ #endif
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
public struct Platform : Swift.Codable, Swift.Sendable {
public init()
public init(suffixed platformSuffix: Swift.String)
+ #if compiler(>=5.3) && $NonescapableTypes
public func encode() -> Any?
+ #endif
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
@@ -294,6 +340,141 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
+extension SwiftUICore.View {
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_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 final public class TransactActionPresenter {
+ @_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), metadata: [Swift.String : Swift.String]? = nil, onLaunch: (() -> ())? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil)
+ #endif
+ @objc deinit
+}
+public struct TransactAuthStatusUpdate : Swift.Decodable, Swift.Sendable {
+ public let company: AtomicTransact.TransactCompany
+ public let status: AtomicTransact.TransactAuthStatusUpdate.AuthStatus
+ public enum AuthStatus : Swift.String, Swift.Decodable, Swift.Sendable {
+ case authenticated
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ public init(company: AtomicTransact.TransactCompany, status: AtomicTransact.TransactAuthStatusUpdate.AuthStatus)
+ public init(from decoder: any Swift.Decoder) throws
+}
+public struct TransactCompany : Swift.Decodable, Swift.Sendable {
+ public let id: Swift.String
+ public let name: Swift.String
+ public let branding: AtomicTransact.TransactCompany.Branding?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(id: Swift.String, name: Swift.String, branding: AtomicTransact.TransactCompany.Branding? = nil)
+ #endif
+ public struct Branding : Swift.Decodable, Swift.Sendable {
+ public let color: Swift.String
+ public let logo: AtomicTransact.TransactCompany.Branding.Logo
+ public init(color: Swift.String, logo: AtomicTransact.TransactCompany.Branding.Logo)
+ public struct Logo : Swift.Decodable, Swift.Sendable {
+ public let url: Swift.String
+ public let backgroundColor: Swift.String?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(url: Swift.String, backgroundColor: Swift.String? = nil)
+ #endif
+ public init(from decoder: any Swift.Decoder) throws
+ }
+ public init(from decoder: any Swift.Decoder) throws
+ }
+ public init(from decoder: any Swift.Decoder) throws
+}
+public struct TransactDataRequest : Swift.Sendable {
+ public var taskId: Swift.String?
+ public var userId: Swift.String
+ public var identifier: Swift.String
+ public var fields: [Swift.String]
+ public var data: [Swift.String : any Swift.Sendable]
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(userId: Swift.String, identifier: Swift.String, fields: [Swift.String], taskId: Swift.String? = nil, additionalData: [Swift.String : any Swift.Sendable] = [:])
+ #endif
+}
+public struct TransactDataResponse : Swift.Codable, Swift.Sendable {
+ public let card: AtomicTransact.TransactDataResponse.CardData?
+ public let identity: AtomicTransact.TransactDataResponse.Identity?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(card: AtomicTransact.TransactDataResponse.CardData? = nil, identity: AtomicTransact.TransactDataResponse.Identity? = nil)
+ #endif
+ public enum ValidationErrorType : Swift.String, Swift.Codable, Swift.Sendable, Swift.Error {
+ case invalidCharacterCount
+ case tooManyCharacters
+ case invalidCharacters
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ public struct ValidationError : Swift.Codable, Swift.Sendable, Swift.Equatable {
+ public let fieldName: Swift.String
+ public let error: AtomicTransact.TransactDataResponse.ValidationErrorType
+ public init(fieldName: Swift.String, error: AtomicTransact.TransactDataResponse.ValidationErrorType)
+ public static func == (a: AtomicTransact.TransactDataResponse.ValidationError, b: AtomicTransact.TransactDataResponse.ValidationError) -> Swift.Bool
+ public func encode(to encoder: any Swift.Encoder) throws
+ public init(from decoder: any Swift.Decoder) throws
+ }
+ public struct Identity : Swift.Codable, Swift.Sendable {
+ public let firstName: Swift.String?
+ public let lastName: Swift.String?
+ public let postalCode: Swift.String?
+ public let address: Swift.String?
+ public let address2: Swift.String?
+ public let city: Swift.String?
+ public let state: Swift.String?
+ public let phone: Swift.String?
+ public let email: Swift.String?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(firstName: Swift.String? = nil, lastName: Swift.String? = nil, postalCode: Swift.String? = nil, address: Swift.String? = nil, address2: Swift.String? = nil, city: Swift.String? = nil, state: Swift.String? = nil, phone: Swift.String? = nil, email: Swift.String? = nil)
+ #endif
+ public func validate() -> [AtomicTransact.TransactDataResponse.ValidationError]
+ public func isValid() -> Swift.Bool
+ public func encode(to encoder: any Swift.Encoder) throws
+ public init(from decoder: any Swift.Decoder) throws
+ }
+ public struct CardData : Swift.Codable, Swift.Sendable {
+ public let number: Swift.String
+ public let expiry: Swift.String?
+ public let cvv: Swift.String?
+ public let cardType: AtomicTransact.TransactDataResponse.CardData.CardType?
+ public enum CardType : Swift.String, Swift.Sendable, Swift.Codable {
+ case debit
+ case credit
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(number: Swift.String, expiry: Swift.String?, cvv: Swift.String?, cardType: AtomicTransact.TransactDataResponse.CardData.CardType? = nil)
+ #endif
+ public func validate() -> [AtomicTransact.TransactDataResponse.ValidationError]
+ public func isValid() -> Swift.Bool
+ public func encode(to encoder: any Swift.Encoder) throws
+ public init(from decoder: any Swift.Decoder) throws
+ }
+ public func encode(to encoder: any Swift.Encoder) throws
+ public init(from decoder: any Swift.Decoder) throws
+}
public enum TransactEnvironment : Swift.Sendable {
case production
case sandbox
@@ -305,19 +486,64 @@ public enum TransactEnvironment : Swift.Sendable {
get
}
}
+public struct TransactInteraction : Swift.CustomStringConvertible, Swift.Sendable {
+ public var name: Swift.String
+ public var identifier: Swift.String
+ public var value: [Swift.String : any Swift.Sendable]
+ public init(name: Swift.String, identifier: Swift.String, value: [Swift.String : any Swift.Sendable])
+ public var description: Swift.String {
+ get
+ }
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var language: Swift.String? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var customer: Swift.String? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var product: AtomicTransact.AtomicConfig.ProductType? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var additionalProduct: AtomicTransact.AtomicConfig.ProductType? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var company: Swift.String? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var payroll: Swift.String? {
+ get
+ }
+ #endif
+}
public enum TransactResponse : Swift.CustomStringConvertible, Swift.Sendable {
public struct ResponseData : Swift.Sendable {
public init(data: [Swift.String : any Swift.Sendable])
public var data: [Swift.String : any Swift.Sendable]
+ #if compiler(>=5.3) && $NonescapableTypes
public var taskId: Swift.String? {
get
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public var handoff: Swift.String? {
get
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public var reason: Swift.String? {
get
}
+ #endif
public var identifier: Swift.String {
get
}
@@ -335,71 +561,29 @@ public enum TransactError : Swift.Error, Swift.Sendable {
case invalidConfig
case transactError(data: [Swift.String : any Swift.Sendable])
}
-public enum Atomic {
- @_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: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil)
- @_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)
- @_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), metadata: [Swift.String : Swift.String]? = nil, onLaunch: (() -> ())? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil)
- @_Concurrency.MainActor public static var interactions: Combine.AnyPublisher {
+public enum TransactSDKEvent : Swift.String, Swift.CaseIterable {
+ case close
+ case finish
+ case openURL
+ case interaction
+ case dataRequest
+ case automationHandoff
+ case launch
+ case authStatusUpdate
+ case taskStatusUpdate
+ case error
+ case initialized
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias AllCases = [AtomicTransact.TransactSDKEvent]
+ public typealias RawValue = Swift.String
+ nonisolated public static var allCases: [AtomicTransact.TransactSDKEvent] {
get
}
- public static func dismissTransact()
- public static func hideTransact()
- public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async
- public enum PauseTransactError : Swift.Error {
- case transactNotPresented
- public static func == (a: AtomicTransact.Atomic.PauseTransactError, b: AtomicTransact.Atomic.PauseTransactError) -> Swift.Bool
- public func hash(into hasher: inout Swift.Hasher)
- public var hashValue: Swift.Int {
- get
- }
- }
- @_hasMissingDesignatedInitializers final public class PausedTransactRef : Swift.Sendable {
- @_Concurrency.MainActor final public func resume(source: UIKit.UIViewController, animated: Swift.Bool = true)
- @objc deinit
- }
- public static func pauseTransact(animated: Swift.Bool = true) async throws(AtomicTransact.Atomic.PauseTransactError) -> AtomicTransact.Atomic.PausedTransactRef
-}
-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
-
- @_Concurrency.MainActor @preconcurrency public func atomicTransactActionsPresenter(_ presenter: AtomicTransact.TransactActionPresenter) -> some SwiftUICore.View
-
-}
-@_Concurrency.MainActor final public class TransactActionPresenter {
- @_Concurrency.MainActor public init()
- @_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), metadata: [Swift.String : Swift.String]? = nil, onLaunch: (() -> ())? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil)
- @objc deinit
-}
-public struct TransactAuthStatusUpdate : Swift.Decodable, Swift.Sendable {
- public let company: AtomicTransact.TransactCompany
- public let status: AtomicTransact.TransactAuthStatusUpdate.AuthStatus
- public enum AuthStatus : Swift.String, Swift.Decodable, Swift.Sendable {
- case authenticated
- public init?(rawValue: Swift.String)
- public typealias RawValue = Swift.String
- public var rawValue: Swift.String {
- get
- }
+ public var rawValue: Swift.String {
+ get
}
- public init(company: AtomicTransact.TransactCompany, status: AtomicTransact.TransactAuthStatusUpdate.AuthStatus)
- public init(from decoder: any Swift.Decoder) throws
-}
-@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class BaseTransactViewController : UIKit.UIViewController, WebKit.WKScriptMessageHandler, WebKit.WKNavigationDelegate {
- @_Concurrency.MainActor @preconcurrency public var config: AtomicTransact.AtomicConfig!
- @_Concurrency.MainActor @preconcurrency public var environment: AtomicTransact.TransactEnvironment!
- @_Concurrency.MainActor @preconcurrency public var onInteraction: ((AtomicTransact.TransactInteraction) -> ())?
- @_Concurrency.MainActor @preconcurrency public var onDataRequest: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)?
- @_Concurrency.MainActor @preconcurrency public var onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())?
- @_Concurrency.MainActor @preconcurrency public var onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())?
- @_Concurrency.MainActor @preconcurrency public var onCompletion: ((AtomicTransact.TransactResponse) -> ())?
- @_Concurrency.MainActor @preconcurrency public var onLaunch: (() -> ())?
- @_Concurrency.MainActor @preconcurrency public var onError: ((AtomicTransact.TransactError) -> ())?
- @_Concurrency.MainActor @preconcurrency @objc override dynamic public func viewDidLoad()
- @_Concurrency.MainActor @preconcurrency @objc public func webView(_ webView: WebKit.WKWebView, didFailProvisionalNavigation navigation: WebKit.WKNavigation!, withError error: any Swift.Error)
- @_Concurrency.MainActor @preconcurrency @objc public func userContentController(_ userContentController: WebKit.WKUserContentController, didReceive message: WebKit.WKScriptMessage)
- @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?)
- @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder)
- @objc deinit
}
public struct TransactTaskStatusUpdate : Swift.Decodable, Swift.Sendable {
public let taskId: Swift.String
@@ -410,7 +594,10 @@ public struct TransactTaskStatusUpdate : Swift.Decodable, Swift.Sendable {
public let switchData: AtomicTransact.TransactTaskStatusUpdate.SwitchData?
public let depositData: AtomicTransact.TransactTaskStatusUpdate.DepositData?
public let managedBy: AtomicTransact.TransactTaskStatusUpdate.ManagedBy?
- public init(taskId: Swift.String, product: AtomicTransact.AtomicConfig.ProductType, company: AtomicTransact.TransactCompany, status: AtomicTransact.TransactTaskStatusUpdate.TaskStatus, failReason: Swift.String? = nil, switchData: AtomicTransact.TransactTaskStatusUpdate.SwitchData? = nil, depositData: AtomicTransact.TransactTaskStatusUpdate.DepositData? = nil, managedBy: AtomicTransact.TransactTaskStatusUpdate.ManagedBy? = nil)
+ public let actionType: AtomicTransact.TransactTaskStatusUpdate.ActionType?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(taskId: Swift.String, product: AtomicTransact.AtomicConfig.ProductType, company: AtomicTransact.TransactCompany, status: AtomicTransact.TransactTaskStatusUpdate.TaskStatus, failReason: Swift.String? = nil, switchData: AtomicTransact.TransactTaskStatusUpdate.SwitchData? = nil, depositData: AtomicTransact.TransactTaskStatusUpdate.DepositData? = nil, managedBy: AtomicTransact.TransactTaskStatusUpdate.ManagedBy? = nil, actionType: AtomicTransact.TransactTaskStatusUpdate.ActionType? = nil)
+ #endif
public struct ManagedBy : Swift.Decodable, Swift.Sendable {
public let company: AtomicTransact.TransactCompany
public init(company: AtomicTransact.TransactCompany)
@@ -421,7 +608,24 @@ public struct TransactTaskStatusUpdate : Swift.Decodable, Swift.Sendable {
case failed
case processing
case queued
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ public enum ActionType : Swift.String, Swift.Decodable, Swift.Sendable {
+ case refresh
+ case connectAccount
+ case disconnectAccount
+ case `switch`
+ case cancelPlan
+ case pausePlan
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -437,7 +641,9 @@ public struct TransactTaskStatusUpdate : Swift.Decodable, Swift.Sendable {
public enum PaymentType : Swift.String, Swift.Decodable, Swift.Sendable {
case card
case bank
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -449,7 +655,9 @@ public struct TransactTaskStatusUpdate : Swift.Decodable, Swift.Sendable {
public let routingNumber: Swift.String?
public let accountType: Swift.String?
public let lastFourAccountNumber: Swift.String?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(id: Swift.String, title: Swift.String, type: AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType, expiry: Swift.String? = nil, brand: Swift.String? = nil, lastFour: Swift.String? = nil, routingNumber: Swift.String? = nil, accountType: Swift.String? = nil, lastFourAccountNumber: Swift.String? = nil)
+ #endif
public init(from decoder: any Swift.Decoder) throws
}
public init(from decoder: any Swift.Decoder) throws
@@ -461,127 +669,15 @@ public struct TransactTaskStatusUpdate : Swift.Decodable, Swift.Sendable {
public let lastFour: Swift.String?
public let routingNumber: Swift.String?
public let title: Swift.String?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(accountType: Swift.String? = nil, distributionAmount: Swift.Double? = nil, distributionType: Swift.String? = nil, lastFour: Swift.String? = nil, routingNumber: Swift.String? = nil, title: Swift.String? = nil)
+ #endif
public init(from decoder: any Swift.Decoder) throws
}
public init(from decoder: any Swift.Decoder) throws
}
-public struct TransactDataRequest : Swift.Sendable {
- public var taskId: Swift.String?
- public var userId: Swift.String
- public var identifier: Swift.String
- public var fields: [Swift.String]
- public var data: [Swift.String : any Swift.Sendable]
- public init(userId: Swift.String, identifier: Swift.String, fields: [Swift.String], taskId: Swift.String? = nil, additionalData: [Swift.String : any Swift.Sendable] = [:])
-}
-public enum TransactSDKEvent : Swift.String, Swift.CaseIterable {
- case close
- case finish
- case openURL
- case interaction
- case dataRequest
- case automationHandoff
- case launch
- case authStatusUpdate
- case taskStatusUpdate
- case error
- public init?(rawValue: Swift.String)
- public typealias AllCases = [AtomicTransact.TransactSDKEvent]
- public typealias RawValue = Swift.String
- nonisolated public static var allCases: [AtomicTransact.TransactSDKEvent] {
- get
- }
- public var rawValue: Swift.String {
- get
- }
-}
-public struct TransactDataResponse : Swift.Codable, Swift.Sendable {
- public let card: AtomicTransact.TransactDataResponse.CardData?
- public let identity: AtomicTransact.TransactDataResponse.Identity?
- public init(card: AtomicTransact.TransactDataResponse.CardData? = nil, identity: AtomicTransact.TransactDataResponse.Identity? = nil)
- public enum ValidationErrorType : Swift.String, Swift.Codable, Swift.Sendable, Swift.Error {
- case invalidCharacterCount
- case tooManyCharacters
- case invalidCharacters
- public init?(rawValue: Swift.String)
- public typealias RawValue = Swift.String
- public var rawValue: Swift.String {
- get
- }
- }
- public struct ValidationError : Swift.Codable, Swift.Sendable, Swift.Equatable {
- public let fieldName: Swift.String
- public let error: AtomicTransact.TransactDataResponse.ValidationErrorType
- public init(fieldName: Swift.String, error: AtomicTransact.TransactDataResponse.ValidationErrorType)
- public static func == (a: AtomicTransact.TransactDataResponse.ValidationError, b: AtomicTransact.TransactDataResponse.ValidationError) -> Swift.Bool
- public func encode(to encoder: any Swift.Encoder) throws
- public init(from decoder: any Swift.Decoder) throws
- }
- public struct Identity : Swift.Codable, Swift.Sendable {
- public let firstName: Swift.String?
- public let lastName: Swift.String?
- public let postalCode: Swift.String?
- public let address: Swift.String?
- public let address2: Swift.String?
- public let city: Swift.String?
- public let state: Swift.String?
- public let phone: Swift.String?
- public let email: Swift.String?
- public init(firstName: Swift.String? = nil, lastName: Swift.String? = nil, postalCode: Swift.String? = nil, address: Swift.String? = nil, address2: Swift.String? = nil, city: Swift.String? = nil, state: Swift.String? = nil, phone: Swift.String? = nil, email: Swift.String? = nil)
- public func validate() -> [AtomicTransact.TransactDataResponse.ValidationError]
- public func isValid() -> Swift.Bool
- public func encode(to encoder: any Swift.Encoder) throws
- public init(from decoder: any Swift.Decoder) throws
- }
- public struct CardData : Swift.Codable, Swift.Sendable {
- public let number: Swift.String
- public let expiry: Swift.String?
- public let cvv: Swift.String?
- public let cardType: AtomicTransact.TransactDataResponse.CardData.CardType?
- public enum CardType : Swift.String, Swift.Sendable, Swift.Codable {
- case debit
- case credit
- public init?(rawValue: Swift.String)
- public typealias RawValue = Swift.String
- public var rawValue: Swift.String {
- get
- }
- }
- public init(number: Swift.String, expiry: Swift.String?, cvv: Swift.String?, cardType: AtomicTransact.TransactDataResponse.CardData.CardType? = nil)
- public func validate() -> [AtomicTransact.TransactDataResponse.ValidationError]
- public func isValid() -> Swift.Bool
- public func encode(to encoder: any Swift.Encoder) throws
- public init(from decoder: any Swift.Decoder) throws
- }
- public func encode(to encoder: any Swift.Encoder) throws
- public init(from decoder: any Swift.Decoder) throws
-}
-@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class TransactViewController : AtomicTransact.BaseTransactViewController, WebKit.WKUIDelegate {
- @_Concurrency.MainActor @preconcurrency @objc override dynamic public func viewDidLoad()
- @_Concurrency.MainActor @preconcurrency @objc override public func userContentController(_ userContentController: WebKit.WKUserContentController, didReceive message: WebKit.WKScriptMessage)
- @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?)
- @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder)
- @objc deinit
-}
-public struct TransactCompany : Swift.Decodable, Swift.Sendable {
- public let id: Swift.String
- public let name: Swift.String
- public let branding: AtomicTransact.TransactCompany.Branding?
- public init(id: Swift.String, name: Swift.String, branding: AtomicTransact.TransactCompany.Branding? = nil)
- public struct Branding : Swift.Decodable, Swift.Sendable {
- public let color: Swift.String
- public let logo: AtomicTransact.TransactCompany.Branding.Logo
- public init(color: Swift.String, logo: AtomicTransact.TransactCompany.Branding.Logo)
- public struct Logo : Swift.Decodable, Swift.Sendable {
- public let url: Swift.String
- public let backgroundColor: Swift.String?
- public init(url: Swift.String, backgroundColor: Swift.String? = nil)
- public init(from decoder: any Swift.Decoder) throws
- }
- public init(from decoder: any Swift.Decoder) throws
- }
- public init(from decoder: any Swift.Decoder) throws
-}
+extension AtomicTransact.Atomic.PauseTransactError : Swift.Equatable {}
+extension AtomicTransact.Atomic.PauseTransactError : Swift.Hashable {}
extension AtomicTransact.AtomicConfig.Task.App : Swift.Equatable {}
extension AtomicTransact.AtomicConfig.Task.App : Swift.Hashable {}
extension AtomicTransact.AtomicConfig.Task.App : Swift.RawRepresentable {}
@@ -602,24 +698,25 @@ 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.Atomic.PauseTransactError : Swift.Equatable {}
-extension AtomicTransact.Atomic.PauseTransactError : Swift.Hashable {}
extension AtomicTransact.TransactActionPresenter : Swift.Sendable {}
extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.Equatable {}
extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.Hashable {}
extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.RawRepresentable {}
-extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.Equatable {}
-extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.Hashable {}
-extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.RawRepresentable {}
-extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : Swift.Equatable {}
-extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : Swift.Hashable {}
-extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : Swift.RawRepresentable {}
-extension AtomicTransact.TransactSDKEvent : Swift.Equatable {}
-extension AtomicTransact.TransactSDKEvent : Swift.Hashable {}
-extension AtomicTransact.TransactSDKEvent : Swift.RawRepresentable {}
extension AtomicTransact.TransactDataResponse.ValidationErrorType : Swift.Equatable {}
extension AtomicTransact.TransactDataResponse.ValidationErrorType : Swift.Hashable {}
extension AtomicTransact.TransactDataResponse.ValidationErrorType : Swift.RawRepresentable {}
extension AtomicTransact.TransactDataResponse.CardData.CardType : Swift.Equatable {}
extension AtomicTransact.TransactDataResponse.CardData.CardType : Swift.Hashable {}
extension AtomicTransact.TransactDataResponse.CardData.CardType : Swift.RawRepresentable {}
+extension AtomicTransact.TransactSDKEvent : Swift.Equatable {}
+extension AtomicTransact.TransactSDKEvent : Swift.Hashable {}
+extension AtomicTransact.TransactSDKEvent : Swift.RawRepresentable {}
+extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.Equatable {}
+extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.Hashable {}
+extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.RawRepresentable {}
+extension AtomicTransact.TransactTaskStatusUpdate.ActionType : Swift.Equatable {}
+extension AtomicTransact.TransactTaskStatusUpdate.ActionType : Swift.Hashable {}
+extension AtomicTransact.TransactTaskStatusUpdate.ActionType : Swift.RawRepresentable {}
+extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : Swift.Equatable {}
+extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : Swift.Hashable {}
+extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : 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 41ceb20..49b1b8e 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 5e9ec88..c4e3bed 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
@@ -1,10 +1,11 @@
// swift-interface-format-version: 1.0
-// swift-compiler-version: Apple Swift version 6.1.2 (swiftlang-6.1.2.1.2 clang-1700.0.13.5)
-// swift-module-flags: -target arm64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-experimental-feature DebugDescriptionMacro -module-name AtomicTransact
-// swift-module-flags-ignorable: -interface-compiler-version 6.1.2
+// swift-compiler-version: Apple Swift version 6.2.1 (swiftlang-6.2.1.4.8 clang-1700.4.4.1)
+// swift-module-flags: -target arm64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-upcoming-feature InferIsolatedConformances -enable-experimental-feature DebugDescriptionMacro -module-name AtomicTransact
+// swift-module-flags-ignorable: -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2.1
@_exported import AtomicTransact
import Combine
import Foundation
+import MuppetIOS
import OSLog
import QuantumIOS
import SafariServices
@@ -17,38 +18,49 @@ import _Concurrency
import _StringProcessing
import _SwiftConcurrencyShims
import os
-public struct TransactInteraction : Swift.CustomStringConvertible, Swift.Sendable {
- public var name: Swift.String
- public var identifier: Swift.String
- public var value: [Swift.String : any Swift.Sendable]
- public init(name: Swift.String, identifier: Swift.String, value: [Swift.String : any Swift.Sendable])
- public var description: Swift.String {
- get
- }
- public var language: Swift.String? {
- get
- }
- public var customer: Swift.String? {
- get
- }
- public var product: AtomicTransact.AtomicConfig.ProductType? {
- get
- }
- public var additionalProduct: AtomicTransact.AtomicConfig.ProductType? {
+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: ((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
+ #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), 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
}
- public var company: Swift.String? {
- get
+ public static func dismissTransact()
+ public static func hideTransact()
+ #if compiler(>=5.3) && $NonescapableTypes
+ public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async
+ #endif
+ public enum PauseTransactError : Swift.Error {
+ case transactNotPresented
+ public static func == (a: AtomicTransact.Atomic.PauseTransactError, b: AtomicTransact.Atomic.PauseTransactError) -> Swift.Bool
+ public func hash(into hasher: inout Swift.Hasher)
+ public var hashValue: Swift.Int {
+ get
+ }
}
- public var payroll: Swift.String? {
- get
+ @_hasMissingDesignatedInitializers final public class PausedTransactRef : Swift.Sendable {
+ @_Concurrency.MainActor final public func resume(source: UIKit.UIViewController, animated: Swift.Bool = true)
+ @objc deinit
}
+ public static func pauseTransact(animated: Swift.Bool = true) async throws(AtomicTransact.Atomic.PauseTransactError) -> AtomicTransact.Atomic.PausedTransactRef
}
public struct AtomicConfig : Swift.Codable, Swift.Sendable {
+ #if compiler(>=5.3) && $NonescapableTypes
public init(publicToken: Swift.String, scope: AtomicTransact.AtomicConfig.ScopeType, tasks: [AtomicTransact.AtomicConfig.Task], linkedAccount: Swift.String? = nil, deferredPaymentMethodStrategy: AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy? = nil, theme: AtomicTransact.AtomicConfig.Theme = Theme(dark: .system), language: Swift.String = Locale.current.languageCode == "es" ? "es" : "en", sessionContext: Swift.String? = nil, deeplink: AtomicTransact.AtomicConfig.Deeplink? = nil, metadata: [Swift.String : Swift.String]? = nil, search: AtomicTransact.AtomicConfig.Search? = nil, handoff: [Swift.String]? = nil, experiments: AtomicTransact.AtomicConfig.Experiments? = nil, features: AtomicTransact.AtomicConfig.Features? = nil, customer: AtomicTransact.AtomicConfig.Customer? = nil, uplinkSessionUrl: Swift.String? = nil)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public init(demo: AtomicTransact.AtomicConfig.DemoMode, scope: AtomicTransact.AtomicConfig.ScopeType, tasks: [AtomicTransact.AtomicConfig.Task], linkedAccount: Swift.String? = nil, theme: AtomicTransact.AtomicConfig.Theme = Theme(dark: .system), language: Swift.String = Locale.current.languageCode == "es" ? "es" : "en", sessionContext: Swift.String? = nil, deeplink: AtomicTransact.AtomicConfig.Deeplink? = nil, metadata: [Swift.String : Swift.String]? = nil, search: AtomicTransact.AtomicConfig.Search? = nil, handoff: [Swift.String]? = nil, experiments: AtomicTransact.AtomicConfig.Experiments? = nil)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
@available(*, deprecated, message: "Use `tasks` instead of `product`")
public init(publicToken: Swift.String, scope: AtomicTransact.AtomicConfig.ScopeType, product: AtomicTransact.AtomicConfig.ProductType, additionalProduct: AtomicTransact.AtomicConfig.ProductType? = nil, linkedAccount: Swift.String? = nil, theme: AtomicTransact.AtomicConfig.Theme = Theme(dark: .system), distribution: AtomicTransact.AtomicConfig.Distribution? = nil, language: Swift.String = Locale.current.languageCode == "es" ? "es" : "en", sessionContext: Swift.String? = nil, deeplink: AtomicTransact.AtomicConfig.Deeplink? = nil, metadata: [Swift.String : Swift.String]? = nil, search: AtomicTransact.AtomicConfig.Search? = nil, handoff: [Swift.String]? = nil, experiments: AtomicTransact.AtomicConfig.Experiments? = nil)
+ #endif
public struct Task : Swift.Codable, Swift.Sendable {
public let product: AtomicTransact.AtomicConfig.ProductType?
public let operation: AtomicTransact.AtomicConfig.ProductType?
@@ -56,13 +68,17 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public let forms: [Swift.String]?
public let action: AtomicTransact.AtomicConfig.UserAction?
public let apps: [AtomicTransact.AtomicConfig.Task.App]?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(product: AtomicTransact.AtomicConfig.ProductType? = nil, operation: AtomicTransact.AtomicConfig.ProductType? = nil, distribution: AtomicTransact.AtomicConfig.Distribution? = nil, forms: [Swift.String]? = nil, action: AtomicTransact.AtomicConfig.UserAction? = nil, apps: [AtomicTransact.AtomicConfig.Task.App]? = nil)
+ #endif
public enum App : Swift.String, Swift.Codable, Swift.Sendable, Swift.CaseIterable {
case payNow
case expenses
case orders
case suggestions
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias AllCases = [AtomicTransact.AtomicConfig.Task.App]
public typealias RawValue = Swift.String
nonisolated public static var allCases: [AtomicTransact.AtomicConfig.Task.App] {
@@ -80,8 +96,12 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public let overlayColor: Swift.String?
public var dark: Swift.Bool?
public var navigationOptions: AtomicTransact.AtomicConfig.NavigationOptions?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(brandColor: Swift.String?, overlayColor: Swift.String?, navigationOptions: AtomicTransact.AtomicConfig.NavigationOptions? = nil, dark: AtomicTransact.AtomicConfig.Theme.ColorScheme = .system)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public init(brandColor: UIKit.UIColor? = nil, overlayColor: UIKit.UIColor? = nil, navigationOptions: AtomicTransact.AtomicConfig.NavigationOptions? = nil, dark: AtomicTransact.AtomicConfig.Theme.ColorScheme = .system)
+ #endif
public enum ColorScheme {
case light
case dark
@@ -103,7 +123,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
case total
case fixed
case percent
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -113,7 +135,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
case create
case update
case delete
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -123,8 +147,12 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public var amount: Swift.Double
public var action: AtomicTransact.AtomicConfig.Distribution.ActionType?
public var canUpdate: Swift.Bool?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(type: AtomicTransact.AtomicConfig.Distribution.DistributionType, amount: Swift.Double, action: AtomicTransact.AtomicConfig.Distribution.ActionType? = nil)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public init(type: AtomicTransact.AtomicConfig.Distribution.DistributionType, amount: Swift.Double, action: AtomicTransact.AtomicConfig.Distribution.ActionType? = nil, canUpdate: Swift.Bool?)
+ #endif
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
@@ -138,7 +166,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
case action
case aggregate
case manage
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -149,7 +179,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
case employerLink
case payLink
case custom
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -158,7 +190,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public enum DeferredPaymentMethodStrategy : Swift.String, Swift.Codable, Swift.Sendable {
case sdk
case api
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -217,7 +251,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public init(from decoder: any Swift.Decoder) throws
}
public var customer: AtomicTransact.AtomicConfig.DemoMode.Customer?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(customer: AtomicTransact.AtomicConfig.DemoMode.Customer? = nil)
+ #endif
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
@@ -225,7 +261,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public var tags: [Swift.String]?
public var excludedTags: [Swift.String]?
public var ruleId: Swift.String?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(tags: [Swift.String]? = nil, excludedTags: [Swift.String]? = nil, ruleId: Swift.String? = nil)
+ #endif
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
@@ -233,14 +271,18 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public var fractionalDeposits: Swift.Bool?
public var unemploymentCarousel: Swift.Bool?
public var manualFallback: Swift.Bool?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(fractionalDeposits: Swift.Bool? = nil, unemploymentCarousel: Swift.Bool? = nil, manualFallback: Swift.Bool? = nil)
+ #endif
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
public struct Features : Swift.Codable, Swift.Sendable {
public var manualDepositFlow: Swift.Bool?
public var coAuth: Swift.Bool?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(coAuth: Swift.Bool? = nil, manualDepositFlow: Swift.Bool? = nil)
+ #endif
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
@@ -260,14 +302,18 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public var showBackButton: Swift.Bool?
public var showBackButtonText: Swift.Bool?
public var showCloseButton: Swift.Bool?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(showBackButton: Swift.Bool? = nil, showBackButtonText: Swift.Bool? = nil, showCloseButton: Swift.Bool? = nil)
+ #endif
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
public struct Platform : Swift.Codable, Swift.Sendable {
public init()
public init(suffixed platformSuffix: Swift.String)
+ #if compiler(>=5.3) && $NonescapableTypes
public func encode() -> Any?
+ #endif
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
@@ -294,6 +340,141 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
+extension SwiftUICore.View {
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_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 final public class TransactActionPresenter {
+ @_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), metadata: [Swift.String : Swift.String]? = nil, onLaunch: (() -> ())? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil)
+ #endif
+ @objc deinit
+}
+public struct TransactAuthStatusUpdate : Swift.Decodable, Swift.Sendable {
+ public let company: AtomicTransact.TransactCompany
+ public let status: AtomicTransact.TransactAuthStatusUpdate.AuthStatus
+ public enum AuthStatus : Swift.String, Swift.Decodable, Swift.Sendable {
+ case authenticated
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ public init(company: AtomicTransact.TransactCompany, status: AtomicTransact.TransactAuthStatusUpdate.AuthStatus)
+ public init(from decoder: any Swift.Decoder) throws
+}
+public struct TransactCompany : Swift.Decodable, Swift.Sendable {
+ public let id: Swift.String
+ public let name: Swift.String
+ public let branding: AtomicTransact.TransactCompany.Branding?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(id: Swift.String, name: Swift.String, branding: AtomicTransact.TransactCompany.Branding? = nil)
+ #endif
+ public struct Branding : Swift.Decodable, Swift.Sendable {
+ public let color: Swift.String
+ public let logo: AtomicTransact.TransactCompany.Branding.Logo
+ public init(color: Swift.String, logo: AtomicTransact.TransactCompany.Branding.Logo)
+ public struct Logo : Swift.Decodable, Swift.Sendable {
+ public let url: Swift.String
+ public let backgroundColor: Swift.String?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(url: Swift.String, backgroundColor: Swift.String? = nil)
+ #endif
+ public init(from decoder: any Swift.Decoder) throws
+ }
+ public init(from decoder: any Swift.Decoder) throws
+ }
+ public init(from decoder: any Swift.Decoder) throws
+}
+public struct TransactDataRequest : Swift.Sendable {
+ public var taskId: Swift.String?
+ public var userId: Swift.String
+ public var identifier: Swift.String
+ public var fields: [Swift.String]
+ public var data: [Swift.String : any Swift.Sendable]
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(userId: Swift.String, identifier: Swift.String, fields: [Swift.String], taskId: Swift.String? = nil, additionalData: [Swift.String : any Swift.Sendable] = [:])
+ #endif
+}
+public struct TransactDataResponse : Swift.Codable, Swift.Sendable {
+ public let card: AtomicTransact.TransactDataResponse.CardData?
+ public let identity: AtomicTransact.TransactDataResponse.Identity?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(card: AtomicTransact.TransactDataResponse.CardData? = nil, identity: AtomicTransact.TransactDataResponse.Identity? = nil)
+ #endif
+ public enum ValidationErrorType : Swift.String, Swift.Codable, Swift.Sendable, Swift.Error {
+ case invalidCharacterCount
+ case tooManyCharacters
+ case invalidCharacters
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ public struct ValidationError : Swift.Codable, Swift.Sendable, Swift.Equatable {
+ public let fieldName: Swift.String
+ public let error: AtomicTransact.TransactDataResponse.ValidationErrorType
+ public init(fieldName: Swift.String, error: AtomicTransact.TransactDataResponse.ValidationErrorType)
+ public static func == (a: AtomicTransact.TransactDataResponse.ValidationError, b: AtomicTransact.TransactDataResponse.ValidationError) -> Swift.Bool
+ public func encode(to encoder: any Swift.Encoder) throws
+ public init(from decoder: any Swift.Decoder) throws
+ }
+ public struct Identity : Swift.Codable, Swift.Sendable {
+ public let firstName: Swift.String?
+ public let lastName: Swift.String?
+ public let postalCode: Swift.String?
+ public let address: Swift.String?
+ public let address2: Swift.String?
+ public let city: Swift.String?
+ public let state: Swift.String?
+ public let phone: Swift.String?
+ public let email: Swift.String?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(firstName: Swift.String? = nil, lastName: Swift.String? = nil, postalCode: Swift.String? = nil, address: Swift.String? = nil, address2: Swift.String? = nil, city: Swift.String? = nil, state: Swift.String? = nil, phone: Swift.String? = nil, email: Swift.String? = nil)
+ #endif
+ public func validate() -> [AtomicTransact.TransactDataResponse.ValidationError]
+ public func isValid() -> Swift.Bool
+ public func encode(to encoder: any Swift.Encoder) throws
+ public init(from decoder: any Swift.Decoder) throws
+ }
+ public struct CardData : Swift.Codable, Swift.Sendable {
+ public let number: Swift.String
+ public let expiry: Swift.String?
+ public let cvv: Swift.String?
+ public let cardType: AtomicTransact.TransactDataResponse.CardData.CardType?
+ public enum CardType : Swift.String, Swift.Sendable, Swift.Codable {
+ case debit
+ case credit
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(number: Swift.String, expiry: Swift.String?, cvv: Swift.String?, cardType: AtomicTransact.TransactDataResponse.CardData.CardType? = nil)
+ #endif
+ public func validate() -> [AtomicTransact.TransactDataResponse.ValidationError]
+ public func isValid() -> Swift.Bool
+ public func encode(to encoder: any Swift.Encoder) throws
+ public init(from decoder: any Swift.Decoder) throws
+ }
+ public func encode(to encoder: any Swift.Encoder) throws
+ public init(from decoder: any Swift.Decoder) throws
+}
public enum TransactEnvironment : Swift.Sendable {
case production
case sandbox
@@ -305,19 +486,64 @@ public enum TransactEnvironment : Swift.Sendable {
get
}
}
+public struct TransactInteraction : Swift.CustomStringConvertible, Swift.Sendable {
+ public var name: Swift.String
+ public var identifier: Swift.String
+ public var value: [Swift.String : any Swift.Sendable]
+ public init(name: Swift.String, identifier: Swift.String, value: [Swift.String : any Swift.Sendable])
+ public var description: Swift.String {
+ get
+ }
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var language: Swift.String? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var customer: Swift.String? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var product: AtomicTransact.AtomicConfig.ProductType? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var additionalProduct: AtomicTransact.AtomicConfig.ProductType? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var company: Swift.String? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var payroll: Swift.String? {
+ get
+ }
+ #endif
+}
public enum TransactResponse : Swift.CustomStringConvertible, Swift.Sendable {
public struct ResponseData : Swift.Sendable {
public init(data: [Swift.String : any Swift.Sendable])
public var data: [Swift.String : any Swift.Sendable]
+ #if compiler(>=5.3) && $NonescapableTypes
public var taskId: Swift.String? {
get
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public var handoff: Swift.String? {
get
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public var reason: Swift.String? {
get
}
+ #endif
public var identifier: Swift.String {
get
}
@@ -335,71 +561,29 @@ public enum TransactError : Swift.Error, Swift.Sendable {
case invalidConfig
case transactError(data: [Swift.String : any Swift.Sendable])
}
-public enum Atomic {
- @_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: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil)
- @_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)
- @_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), metadata: [Swift.String : Swift.String]? = nil, onLaunch: (() -> ())? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil)
- @_Concurrency.MainActor public static var interactions: Combine.AnyPublisher {
+public enum TransactSDKEvent : Swift.String, Swift.CaseIterable {
+ case close
+ case finish
+ case openURL
+ case interaction
+ case dataRequest
+ case automationHandoff
+ case launch
+ case authStatusUpdate
+ case taskStatusUpdate
+ case error
+ case initialized
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias AllCases = [AtomicTransact.TransactSDKEvent]
+ public typealias RawValue = Swift.String
+ nonisolated public static var allCases: [AtomicTransact.TransactSDKEvent] {
get
}
- public static func dismissTransact()
- public static func hideTransact()
- public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async
- public enum PauseTransactError : Swift.Error {
- case transactNotPresented
- public static func == (a: AtomicTransact.Atomic.PauseTransactError, b: AtomicTransact.Atomic.PauseTransactError) -> Swift.Bool
- public func hash(into hasher: inout Swift.Hasher)
- public var hashValue: Swift.Int {
- get
- }
- }
- @_hasMissingDesignatedInitializers final public class PausedTransactRef : Swift.Sendable {
- @_Concurrency.MainActor final public func resume(source: UIKit.UIViewController, animated: Swift.Bool = true)
- @objc deinit
- }
- public static func pauseTransact(animated: Swift.Bool = true) async throws(AtomicTransact.Atomic.PauseTransactError) -> AtomicTransact.Atomic.PausedTransactRef
-}
-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
-
- @_Concurrency.MainActor @preconcurrency public func atomicTransactActionsPresenter(_ presenter: AtomicTransact.TransactActionPresenter) -> some SwiftUICore.View
-
-}
-@_Concurrency.MainActor final public class TransactActionPresenter {
- @_Concurrency.MainActor public init()
- @_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), metadata: [Swift.String : Swift.String]? = nil, onLaunch: (() -> ())? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil)
- @objc deinit
-}
-public struct TransactAuthStatusUpdate : Swift.Decodable, Swift.Sendable {
- public let company: AtomicTransact.TransactCompany
- public let status: AtomicTransact.TransactAuthStatusUpdate.AuthStatus
- public enum AuthStatus : Swift.String, Swift.Decodable, Swift.Sendable {
- case authenticated
- public init?(rawValue: Swift.String)
- public typealias RawValue = Swift.String
- public var rawValue: Swift.String {
- get
- }
+ public var rawValue: Swift.String {
+ get
}
- public init(company: AtomicTransact.TransactCompany, status: AtomicTransact.TransactAuthStatusUpdate.AuthStatus)
- public init(from decoder: any Swift.Decoder) throws
-}
-@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class BaseTransactViewController : UIKit.UIViewController, WebKit.WKScriptMessageHandler, WebKit.WKNavigationDelegate {
- @_Concurrency.MainActor @preconcurrency public var config: AtomicTransact.AtomicConfig!
- @_Concurrency.MainActor @preconcurrency public var environment: AtomicTransact.TransactEnvironment!
- @_Concurrency.MainActor @preconcurrency public var onInteraction: ((AtomicTransact.TransactInteraction) -> ())?
- @_Concurrency.MainActor @preconcurrency public var onDataRequest: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)?
- @_Concurrency.MainActor @preconcurrency public var onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())?
- @_Concurrency.MainActor @preconcurrency public var onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())?
- @_Concurrency.MainActor @preconcurrency public var onCompletion: ((AtomicTransact.TransactResponse) -> ())?
- @_Concurrency.MainActor @preconcurrency public var onLaunch: (() -> ())?
- @_Concurrency.MainActor @preconcurrency public var onError: ((AtomicTransact.TransactError) -> ())?
- @_Concurrency.MainActor @preconcurrency @objc override dynamic public func viewDidLoad()
- @_Concurrency.MainActor @preconcurrency @objc public func webView(_ webView: WebKit.WKWebView, didFailProvisionalNavigation navigation: WebKit.WKNavigation!, withError error: any Swift.Error)
- @_Concurrency.MainActor @preconcurrency @objc public func userContentController(_ userContentController: WebKit.WKUserContentController, didReceive message: WebKit.WKScriptMessage)
- @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?)
- @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder)
- @objc deinit
}
public struct TransactTaskStatusUpdate : Swift.Decodable, Swift.Sendable {
public let taskId: Swift.String
@@ -410,7 +594,10 @@ public struct TransactTaskStatusUpdate : Swift.Decodable, Swift.Sendable {
public let switchData: AtomicTransact.TransactTaskStatusUpdate.SwitchData?
public let depositData: AtomicTransact.TransactTaskStatusUpdate.DepositData?
public let managedBy: AtomicTransact.TransactTaskStatusUpdate.ManagedBy?
- public init(taskId: Swift.String, product: AtomicTransact.AtomicConfig.ProductType, company: AtomicTransact.TransactCompany, status: AtomicTransact.TransactTaskStatusUpdate.TaskStatus, failReason: Swift.String? = nil, switchData: AtomicTransact.TransactTaskStatusUpdate.SwitchData? = nil, depositData: AtomicTransact.TransactTaskStatusUpdate.DepositData? = nil, managedBy: AtomicTransact.TransactTaskStatusUpdate.ManagedBy? = nil)
+ public let actionType: AtomicTransact.TransactTaskStatusUpdate.ActionType?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(taskId: Swift.String, product: AtomicTransact.AtomicConfig.ProductType, company: AtomicTransact.TransactCompany, status: AtomicTransact.TransactTaskStatusUpdate.TaskStatus, failReason: Swift.String? = nil, switchData: AtomicTransact.TransactTaskStatusUpdate.SwitchData? = nil, depositData: AtomicTransact.TransactTaskStatusUpdate.DepositData? = nil, managedBy: AtomicTransact.TransactTaskStatusUpdate.ManagedBy? = nil, actionType: AtomicTransact.TransactTaskStatusUpdate.ActionType? = nil)
+ #endif
public struct ManagedBy : Swift.Decodable, Swift.Sendable {
public let company: AtomicTransact.TransactCompany
public init(company: AtomicTransact.TransactCompany)
@@ -421,7 +608,24 @@ public struct TransactTaskStatusUpdate : Swift.Decodable, Swift.Sendable {
case failed
case processing
case queued
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ public enum ActionType : Swift.String, Swift.Decodable, Swift.Sendable {
+ case refresh
+ case connectAccount
+ case disconnectAccount
+ case `switch`
+ case cancelPlan
+ case pausePlan
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -437,7 +641,9 @@ public struct TransactTaskStatusUpdate : Swift.Decodable, Swift.Sendable {
public enum PaymentType : Swift.String, Swift.Decodable, Swift.Sendable {
case card
case bank
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -449,7 +655,9 @@ public struct TransactTaskStatusUpdate : Swift.Decodable, Swift.Sendable {
public let routingNumber: Swift.String?
public let accountType: Swift.String?
public let lastFourAccountNumber: Swift.String?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(id: Swift.String, title: Swift.String, type: AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType, expiry: Swift.String? = nil, brand: Swift.String? = nil, lastFour: Swift.String? = nil, routingNumber: Swift.String? = nil, accountType: Swift.String? = nil, lastFourAccountNumber: Swift.String? = nil)
+ #endif
public init(from decoder: any Swift.Decoder) throws
}
public init(from decoder: any Swift.Decoder) throws
@@ -461,127 +669,15 @@ public struct TransactTaskStatusUpdate : Swift.Decodable, Swift.Sendable {
public let lastFour: Swift.String?
public let routingNumber: Swift.String?
public let title: Swift.String?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(accountType: Swift.String? = nil, distributionAmount: Swift.Double? = nil, distributionType: Swift.String? = nil, lastFour: Swift.String? = nil, routingNumber: Swift.String? = nil, title: Swift.String? = nil)
+ #endif
public init(from decoder: any Swift.Decoder) throws
}
public init(from decoder: any Swift.Decoder) throws
}
-public struct TransactDataRequest : Swift.Sendable {
- public var taskId: Swift.String?
- public var userId: Swift.String
- public var identifier: Swift.String
- public var fields: [Swift.String]
- public var data: [Swift.String : any Swift.Sendable]
- public init(userId: Swift.String, identifier: Swift.String, fields: [Swift.String], taskId: Swift.String? = nil, additionalData: [Swift.String : any Swift.Sendable] = [:])
-}
-public enum TransactSDKEvent : Swift.String, Swift.CaseIterable {
- case close
- case finish
- case openURL
- case interaction
- case dataRequest
- case automationHandoff
- case launch
- case authStatusUpdate
- case taskStatusUpdate
- case error
- public init?(rawValue: Swift.String)
- public typealias AllCases = [AtomicTransact.TransactSDKEvent]
- public typealias RawValue = Swift.String
- nonisolated public static var allCases: [AtomicTransact.TransactSDKEvent] {
- get
- }
- public var rawValue: Swift.String {
- get
- }
-}
-public struct TransactDataResponse : Swift.Codable, Swift.Sendable {
- public let card: AtomicTransact.TransactDataResponse.CardData?
- public let identity: AtomicTransact.TransactDataResponse.Identity?
- public init(card: AtomicTransact.TransactDataResponse.CardData? = nil, identity: AtomicTransact.TransactDataResponse.Identity? = nil)
- public enum ValidationErrorType : Swift.String, Swift.Codable, Swift.Sendable, Swift.Error {
- case invalidCharacterCount
- case tooManyCharacters
- case invalidCharacters
- public init?(rawValue: Swift.String)
- public typealias RawValue = Swift.String
- public var rawValue: Swift.String {
- get
- }
- }
- public struct ValidationError : Swift.Codable, Swift.Sendable, Swift.Equatable {
- public let fieldName: Swift.String
- public let error: AtomicTransact.TransactDataResponse.ValidationErrorType
- public init(fieldName: Swift.String, error: AtomicTransact.TransactDataResponse.ValidationErrorType)
- public static func == (a: AtomicTransact.TransactDataResponse.ValidationError, b: AtomicTransact.TransactDataResponse.ValidationError) -> Swift.Bool
- public func encode(to encoder: any Swift.Encoder) throws
- public init(from decoder: any Swift.Decoder) throws
- }
- public struct Identity : Swift.Codable, Swift.Sendable {
- public let firstName: Swift.String?
- public let lastName: Swift.String?
- public let postalCode: Swift.String?
- public let address: Swift.String?
- public let address2: Swift.String?
- public let city: Swift.String?
- public let state: Swift.String?
- public let phone: Swift.String?
- public let email: Swift.String?
- public init(firstName: Swift.String? = nil, lastName: Swift.String? = nil, postalCode: Swift.String? = nil, address: Swift.String? = nil, address2: Swift.String? = nil, city: Swift.String? = nil, state: Swift.String? = nil, phone: Swift.String? = nil, email: Swift.String? = nil)
- public func validate() -> [AtomicTransact.TransactDataResponse.ValidationError]
- public func isValid() -> Swift.Bool
- public func encode(to encoder: any Swift.Encoder) throws
- public init(from decoder: any Swift.Decoder) throws
- }
- public struct CardData : Swift.Codable, Swift.Sendable {
- public let number: Swift.String
- public let expiry: Swift.String?
- public let cvv: Swift.String?
- public let cardType: AtomicTransact.TransactDataResponse.CardData.CardType?
- public enum CardType : Swift.String, Swift.Sendable, Swift.Codable {
- case debit
- case credit
- public init?(rawValue: Swift.String)
- public typealias RawValue = Swift.String
- public var rawValue: Swift.String {
- get
- }
- }
- public init(number: Swift.String, expiry: Swift.String?, cvv: Swift.String?, cardType: AtomicTransact.TransactDataResponse.CardData.CardType? = nil)
- public func validate() -> [AtomicTransact.TransactDataResponse.ValidationError]
- public func isValid() -> Swift.Bool
- public func encode(to encoder: any Swift.Encoder) throws
- public init(from decoder: any Swift.Decoder) throws
- }
- public func encode(to encoder: any Swift.Encoder) throws
- public init(from decoder: any Swift.Decoder) throws
-}
-@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class TransactViewController : AtomicTransact.BaseTransactViewController, WebKit.WKUIDelegate {
- @_Concurrency.MainActor @preconcurrency @objc override dynamic public func viewDidLoad()
- @_Concurrency.MainActor @preconcurrency @objc override public func userContentController(_ userContentController: WebKit.WKUserContentController, didReceive message: WebKit.WKScriptMessage)
- @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?)
- @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder)
- @objc deinit
-}
-public struct TransactCompany : Swift.Decodable, Swift.Sendable {
- public let id: Swift.String
- public let name: Swift.String
- public let branding: AtomicTransact.TransactCompany.Branding?
- public init(id: Swift.String, name: Swift.String, branding: AtomicTransact.TransactCompany.Branding? = nil)
- public struct Branding : Swift.Decodable, Swift.Sendable {
- public let color: Swift.String
- public let logo: AtomicTransact.TransactCompany.Branding.Logo
- public init(color: Swift.String, logo: AtomicTransact.TransactCompany.Branding.Logo)
- public struct Logo : Swift.Decodable, Swift.Sendable {
- public let url: Swift.String
- public let backgroundColor: Swift.String?
- public init(url: Swift.String, backgroundColor: Swift.String? = nil)
- public init(from decoder: any Swift.Decoder) throws
- }
- public init(from decoder: any Swift.Decoder) throws
- }
- public init(from decoder: any Swift.Decoder) throws
-}
+extension AtomicTransact.Atomic.PauseTransactError : Swift.Equatable {}
+extension AtomicTransact.Atomic.PauseTransactError : Swift.Hashable {}
extension AtomicTransact.AtomicConfig.Task.App : Swift.Equatable {}
extension AtomicTransact.AtomicConfig.Task.App : Swift.Hashable {}
extension AtomicTransact.AtomicConfig.Task.App : Swift.RawRepresentable {}
@@ -602,24 +698,25 @@ 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.Atomic.PauseTransactError : Swift.Equatable {}
-extension AtomicTransact.Atomic.PauseTransactError : Swift.Hashable {}
extension AtomicTransact.TransactActionPresenter : Swift.Sendable {}
extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.Equatable {}
extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.Hashable {}
extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.RawRepresentable {}
-extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.Equatable {}
-extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.Hashable {}
-extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.RawRepresentable {}
-extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : Swift.Equatable {}
-extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : Swift.Hashable {}
-extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : Swift.RawRepresentable {}
-extension AtomicTransact.TransactSDKEvent : Swift.Equatable {}
-extension AtomicTransact.TransactSDKEvent : Swift.Hashable {}
-extension AtomicTransact.TransactSDKEvent : Swift.RawRepresentable {}
extension AtomicTransact.TransactDataResponse.ValidationErrorType : Swift.Equatable {}
extension AtomicTransact.TransactDataResponse.ValidationErrorType : Swift.Hashable {}
extension AtomicTransact.TransactDataResponse.ValidationErrorType : Swift.RawRepresentable {}
extension AtomicTransact.TransactDataResponse.CardData.CardType : Swift.Equatable {}
extension AtomicTransact.TransactDataResponse.CardData.CardType : Swift.Hashable {}
extension AtomicTransact.TransactDataResponse.CardData.CardType : Swift.RawRepresentable {}
+extension AtomicTransact.TransactSDKEvent : Swift.Equatable {}
+extension AtomicTransact.TransactSDKEvent : Swift.Hashable {}
+extension AtomicTransact.TransactSDKEvent : Swift.RawRepresentable {}
+extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.Equatable {}
+extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.Hashable {}
+extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.RawRepresentable {}
+extension AtomicTransact.TransactTaskStatusUpdate.ActionType : Swift.Equatable {}
+extension AtomicTransact.TransactTaskStatusUpdate.ActionType : Swift.Hashable {}
+extension AtomicTransact.TransactTaskStatusUpdate.ActionType : Swift.RawRepresentable {}
+extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : Swift.Equatable {}
+extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : Swift.Hashable {}
+extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : 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 4334b62..f6e18b6 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
@@ -6,8 +6,8 @@
"children": [
{
"kind": "Import",
- "name": "UIKit",
- "printedName": "UIKit",
+ "name": "Foundation",
+ "printedName": "Foundation",
"declKind": "Import",
"moduleName": "AtomicTransact",
"declAttributes": [
@@ -16,8 +16,28 @@
},
{
"kind": "Import",
- "name": "SwiftUI",
- "printedName": "SwiftUI",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
"declKind": "Import",
"moduleName": "AtomicTransact"
},
@@ -31,708 +51,743 @@
"RawDocComment"
]
},
+ {
+ "kind": "Import",
+ "name": "Security",
+ "printedName": "Security",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "QuantumIOS",
+ "printedName": "QuantumIOS",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
{
"kind": "TypeDecl",
- "name": "TransactInteraction",
- "printedName": "TransactInteraction",
+ "name": "Atomic",
+ "printedName": "Atomic",
"children": [
{
- "kind": "Var",
- "name": "name",
- "printedName": "name",
+ "kind": "Function",
+ "name": "presentTransact",
+ "printedName": "presentTransact(from:config:environment:presentationStyle:onInteraction:onDataRequest:onAuthStatusUpdate:onTaskStatusUpdate:onLaunch:onCompletion:onError:)",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11InteractionV4nameSSvp",
- "mangledName": "$s14AtomicTransact0B11InteractionV4nameSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
+ "name": "Void",
+ "printedName": "()"
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV4nameSSvg",
- "mangledName": "$s14AtomicTransact0B11InteractionV4nameSSvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ "kind": "TypeNominal",
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV4nameSSvs",
- "mangledName": "$s14AtomicTransact0B11InteractionV4nameSSvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
+ "kind": "TypeNominal",
+ "name": "AtomicConfig",
+ "printedName": "AtomicTransact.AtomicConfig",
+ "usr": "s:14AtomicTransact0A6ConfigV"
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "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": "Optional",
+ "printedName": "((AtomicTransact.TransactInteraction) -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactInteraction) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "TransactInteraction",
+ "printedName": "AtomicTransact.TransactInteraction",
+ "usr": "s:14AtomicTransact0B11InteractionV"
+ }
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV4nameSSvM",
- "mangledName": "$s14AtomicTransact0B11InteractionV4nameSSvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "identifier",
- "printedName": "identifier",
- "children": [
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11InteractionV10identifierSSvp",
- "mangledName": "$s14AtomicTransact0B11InteractionV10identifierSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "name": "Optional",
+ "printedName": "((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)?",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactDataResponse?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactDataResponse",
+ "printedName": "AtomicTransact.TransactDataResponse",
+ "usr": "s:14AtomicTransact0B12DataResponseV"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "TransactDataRequest",
+ "printedName": "AtomicTransact.TransactDataRequest",
+ "usr": "s:14AtomicTransact0B11DataRequestV"
+ }
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV10identifierSSvg",
- "mangledName": "$s14AtomicTransact0B11InteractionV10identifierSSvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "TransactAuthStatusUpdate",
+ "printedName": "AtomicTransact.TransactAuthStatusUpdate",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV"
+ }
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV10identifierSSvs",
- "mangledName": "$s14AtomicTransact0B11InteractionV10identifierSSvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV10identifierSSvM",
- "mangledName": "$s14AtomicTransact0B11InteractionV10identifierSSvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "value",
- "printedName": "value",
- "children": [
{
"kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : any Swift.Sendable]",
+ "name": "Optional",
+ "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Sendable",
- "printedName": "any Swift.Sendable",
- "usr": "s:s8SendableP"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "TransactTaskStatusUpdate",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV"
+ }
+ ]
}
],
- "usr": "s:SD"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvp",
- "mangledName": "$s14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(() -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : any Swift.Sendable]",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> ()",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Void",
+ "printedName": "()"
},
{
"kind": "TypeNominal",
- "name": "Sendable",
- "printedName": "any Swift.Sendable",
- "usr": "s:s8SendableP"
+ "name": "Void",
+ "printedName": "()"
}
- ],
- "usr": "s:SD"
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvg",
- "mangledName": "$s14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((AtomicTransact.TransactResponse) -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : any Swift.Sendable]",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactResponse) -> ()",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Void",
+ "printedName": "()"
},
{
"kind": "TypeNominal",
- "name": "Sendable",
- "printedName": "any Swift.Sendable",
- "usr": "s:s8SendableP"
+ "name": "TransactResponse",
+ "printedName": "AtomicTransact.TransactResponse",
+ "usr": "s:14AtomicTransact0B8ResponseO"
}
- ],
- "usr": "s:SD"
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvs",
- "mangledName": "$s14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((AtomicTransact.TransactError) -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactError) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "TransactError",
+ "printedName": "AtomicTransact.TransactError",
+ "usr": "s:14AtomicTransact0B5ErrorO"
+ }
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvM",
- "mangledName": "$s14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
}
- ]
+ ],
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgAA0bK8ResponseVSgAA0bkL0VYacSgyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0bZ0OcSgyAA0bS0OcSgtFZ",
+ "mangledName": "$s14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgAA0bK8ResponseVSgAA0bkL0VYacSgyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0bZ0OcSgyAA0bS0OcSgtFZ",
+ "moduleName": "AtomicTransact",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "Custom",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(name:identifier:value:)",
+ "kind": "Function",
+ "name": "presentTransact",
+ "printedName": "presentTransact(from:config:environment:presentationStyle:onInteraction:onDataRequest:onAuthStatusUpdate:onTaskStatusUpdate:onLaunch:onCompletion:onError:)",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactInteraction",
- "printedName": "AtomicTransact.TransactInteraction",
- "usr": "s:14AtomicTransact0B11InteractionV"
+ "name": "Void",
+ "printedName": "()"
},
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
},
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "AtomicConfig",
+ "printedName": "AtomicTransact.AtomicConfig",
+ "usr": "s:14AtomicTransact0A6ConfigV"
},
{
"kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : any Swift.Sendable]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Sendable",
- "printedName": "any Swift.Sendable",
- "usr": "s:s8SendableP"
- }
- ],
- "usr": "s:SD"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B11InteractionV4name10identifier5valueACSS_SSSDySSs8Sendable_pGtcfc",
- "mangledName": "$s14AtomicTransact0B11InteractionV4name10identifier5valueACSS_SSSDySSs8Sendable_pGtcfc",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "Var",
- "name": "description",
- "printedName": "description",
- "children": [
+ "name": "TransactEnvironment",
+ "printedName": "AtomicTransact.TransactEnvironment",
+ "hasDefaultArg": true,
+ "usr": "s:14AtomicTransact0B11EnvironmentO"
+ },
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11InteractionV11descriptionSSvp",
- "mangledName": "$s14AtomicTransact0B11InteractionV11descriptionSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
+ "name": "UIModalPresentationStyle",
+ "printedName": "UIKit.UIModalPresentationStyle",
+ "hasDefaultArg": true,
+ "usr": "c:@E@UIModalPresentationStyle"
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((AtomicTransact.TransactInteraction) -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactInteraction) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "TransactInteraction",
+ "printedName": "AtomicTransact.TransactInteraction",
+ "usr": "s:14AtomicTransact0B11InteractionV"
+ }
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV11descriptionSSvg",
- "mangledName": "$s14AtomicTransact0B11InteractionV11descriptionSSvg",
- "moduleName": "AtomicTransact",
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "language",
- "printedName": "language",
- "children": [
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactDataRequest) -> ()",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "TransactDataRequest",
+ "printedName": "AtomicTransact.TransactDataRequest",
+ "usr": "s:14AtomicTransact0B11DataRequestV"
}
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11InteractionV8languageSSSgvp",
- "mangledName": "$s14AtomicTransact0B11InteractionV8languageSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
+ ]
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "TransactAuthStatusUpdate",
+ "printedName": "AtomicTransact.TransactAuthStatusUpdate",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV"
}
- ],
- "usr": "s:Sq"
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV8languageSSSgvg",
- "mangledName": "$s14AtomicTransact0B11InteractionV8languageSSSgvg",
- "moduleName": "AtomicTransact",
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "customer",
- "printedName": "customer",
- "children": [
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "Swift.String?",
+ "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "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"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11InteractionV8customerSSSgvp",
- "mangledName": "$s14AtomicTransact0B11InteractionV8customerSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(() -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> ()",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
}
- ],
- "usr": "s:Sq"
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV8customerSSSgvg",
- "mangledName": "$s14AtomicTransact0B11InteractionV8customerSSSgvg",
- "moduleName": "AtomicTransact",
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "product",
- "printedName": "product",
- "children": [
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.ProductType?",
+ "printedName": "((AtomicTransact.TransactResponse) -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ "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": "Var",
- "usr": "s:14AtomicTransact0B11InteractionV7productAA0A6ConfigV11ProductTypeOSgvp",
- "mangledName": "$s14AtomicTransact0B11InteractionV7productAA0A6ConfigV11ProductTypeOSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((AtomicTransact.TransactError) -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.ProductType?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactError) -> ()",
"children": [
{
"kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "TransactError",
+ "printedName": "AtomicTransact.TransactError",
+ "usr": "s:14AtomicTransact0B5ErrorO"
}
- ],
- "usr": "s:Sq"
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV7productAA0A6ConfigV11ProductTypeOSgvg",
- "mangledName": "$s14AtomicTransact0B11InteractionV7productAA0A6ConfigV11ProductTypeOSgvg",
- "moduleName": "AtomicTransact",
- "accessorKind": "get"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
}
- ]
+ ],
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgyAA0bkL0VcyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0B8ResponseOcSgyAA0bS0OcSgtFZ",
+ "mangledName": "$s14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgyAA0bkL0VcyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0B8ResponseOcSgyAA0bS0OcSgtFZ",
+ "moduleName": "AtomicTransact",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "Custom",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
},
{
- "kind": "Var",
- "name": "additionalProduct",
- "printedName": "additionalProduct",
+ "kind": "Function",
+ "name": "presentAction",
+ "printedName": "presentAction(from:id:environment:presentationStyle:theme: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": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.ProductType?",
+ "printedName": "[Swift.String : Swift.String]?",
"children": [
{
"kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ "name": "Dictionary",
+ "printedName": "[Swift.String : Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:SD"
}
],
+ "hasDefaultArg": true,
"usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11InteractionV17additionalProductAA0A6ConfigV0E4TypeOSgvp",
- "mangledName": "$s14AtomicTransact0B11InteractionV17additionalProductAA0A6ConfigV0E4TypeOSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(() -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.ProductType?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> ()",
"children": [
{
"kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
}
- ],
- "usr": "s:Sq"
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV17additionalProductAA0A6ConfigV0E4TypeOSgvg",
- "mangledName": "$s14AtomicTransact0B11InteractionV17additionalProductAA0A6ConfigV0E4TypeOSgvg",
- "moduleName": "AtomicTransact",
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "company",
- "printedName": "company",
- "children": [
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "Swift.String?",
+ "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "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"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11InteractionV7companySSSgvp",
- "mangledName": "$s14AtomicTransact0B11InteractionV7companySSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "TransactTaskStatusUpdate",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV"
}
- ],
- "usr": "s:Sq"
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV7companySSSgvg",
- "mangledName": "$s14AtomicTransact0B11InteractionV7companySSSgvg",
- "moduleName": "AtomicTransact",
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "payroll",
- "printedName": "payroll",
- "children": [
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "Swift.String?",
+ "printedName": "((AtomicTransact.TransactResponse) -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "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:14AtomicTransact0A0O13presentAction4from2id11environment17presentationStyle5theme8metadata8onLaunch0L16AuthStatusUpdate0l4TaskoP00L10CompletionySo16UIViewControllerC_SSAA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSDyS2SGSgyycSgyAA0bnoP0VcSgyAA0bqoP0VcSgyAA0B8ResponseOcSgtFZ",
+ "mangledName": "$s14AtomicTransact0A0O13presentAction4from2id11environment17presentationStyle5theme8metadata8onLaunch0L16AuthStatusUpdate0l4TaskoP00L10CompletionySo16UIViewControllerC_SSAA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSDyS2SGSgyycSgyAA0bnoP0VcSgyAA0bqoP0VcSgyAA0B8ResponseOcSgtFZ",
+ "moduleName": "AtomicTransact",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "Custom",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "interactions",
+ "printedName": "interactions",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AnyPublisher",
+ "printedName": "Combine.AnyPublisher",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactInteraction",
+ "printedName": "AtomicTransact.TransactInteraction",
+ "usr": "s:14AtomicTransact0B11InteractionV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Never",
+ "printedName": "Swift.Never",
+ "usr": "s:s5NeverO"
+ }
+ ],
+ "usr": "s:7Combine12AnyPublisherV"
+ }
+ ],
"declKind": "Var",
- "usr": "s:14AtomicTransact0B11InteractionV7payrollSSSgvp",
- "mangledName": "$s14AtomicTransact0B11InteractionV7payrollSSSgvp",
+ "usr": "s:14AtomicTransact0A0O12interactions7Combine12AnyPublisherVyAA0B11InteractionVs5NeverOGvpZ",
+ "mangledName": "$s14AtomicTransact0A0O12interactions7Combine12AnyPublisherVyAA0B11InteractionVs5NeverOGvpZ",
"moduleName": "AtomicTransact",
+ "static": true,
"declAttributes": [
- "AccessControl"
+ "AccessControl",
+ "Custom",
+ "RawDocComment"
],
"accessors": [
{
@@ -742,334 +797,493 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "AnyPublisher",
+ "printedName": "Combine.AnyPublisher",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "TransactInteraction",
+ "printedName": "AtomicTransact.TransactInteraction",
+ "usr": "s:14AtomicTransact0B11InteractionV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Never",
+ "printedName": "Swift.Never",
+ "usr": "s:s5NeverO"
}
],
- "usr": "s:Sq"
+ "usr": "s:7Combine12AnyPublisherV"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11InteractionV7payrollSSSgvg",
- "mangledName": "$s14AtomicTransact0B11InteractionV7payrollSSSgvg",
+ "usr": "s:14AtomicTransact0A0O12interactions7Combine12AnyPublisherVyAA0B11InteractionVs5NeverOGvgZ",
+ "mangledName": "$s14AtomicTransact0A0O12interactions7Combine12AnyPublisherVyAA0B11InteractionVs5NeverOGvgZ",
"moduleName": "AtomicTransact",
+ "static": true,
"accessorKind": "get"
}
]
- }
- ],
- "declKind": "Struct",
- "usr": "s:14AtomicTransact0B11InteractionV",
- "mangledName": "$s14AtomicTransact0B11InteractionV",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "CustomStringConvertible",
- "printedName": "CustomStringConvertible",
- "usr": "s:s23CustomStringConvertibleP",
- "mangledName": "$ss23CustomStringConvertibleP"
},
{
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "UIKit",
- "printedName": "UIKit",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "AtomicConfig",
- "printedName": "AtomicConfig",
- "children": [
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(publicToken:scope:tasks:linkedAccount:deferredPaymentMethodStrategy:theme:language:sessionContext:deeplink:metadata:search:handoff:experiments:features:customer:uplinkSessionUrl:)",
+ "kind": "Function",
+ "name": "dismissTransact",
+ "printedName": "dismissTransact()",
"children": [
{
"kind": "TypeNominal",
- "name": "AtomicConfig",
- "printedName": "AtomicTransact.AtomicConfig",
- "usr": "s:14AtomicTransact0A6ConfigV"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0A0O07dismissB0yyFZ",
+ "mangledName": "$s14AtomicTransact0A0O07dismissB0yyFZ",
+ "moduleName": "AtomicTransact",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "hideTransact",
+ "printedName": "hideTransact()",
+ "children": [
{
"kind": "TypeNominal",
- "name": "ScopeType",
- "printedName": "AtomicTransact.AtomicConfig.ScopeType",
- "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO"
- },
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0A0O04hideB0yyFZ",
+ "mangledName": "$s14AtomicTransact0A0O04hideB0yyFZ",
+ "moduleName": "AtomicTransact",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setDebug",
+ "printedName": "setDebug(isEnabled:forwardLogs:)",
+ "children": [
{
"kind": "TypeNominal",
- "name": "Array",
- "printedName": "[AtomicTransact.AtomicConfig.Task]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Task",
- "printedName": "AtomicTransact.AtomicConfig.Task",
- "usr": "s:14AtomicTransact0A6ConfigV4TaskV"
- }
- ],
- "usr": "s:Sa"
+ "name": "Void",
+ "printedName": "()"
},
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
},
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy?",
+ "printedName": "((Swift.String) -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "DeferredPaymentMethodStrategy",
- "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy",
- "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
}
],
"hasDefaultArg": true,
"usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Theme",
- "printedName": "AtomicTransact.AtomicConfig.Theme",
- "hasDefaultArg": true,
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "hasDefaultArg": true,
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Deeplink",
- "printedName": "AtomicTransact.AtomicConfig.Deeplink",
- "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0A0O8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ",
+ "mangledName": "$s14AtomicTransact0A0O8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ",
+ "moduleName": "AtomicTransact",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "PauseTransactError",
+ "printedName": "PauseTransactError",
+ "children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "[Swift.String : Swift.String]?",
+ "kind": "Var",
+ "name": "transactNotPresented",
+ "printedName": "transactNotPresented",
"children": [
{
- "kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : Swift.String]",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.Atomic.PauseTransactError.Type) -> AtomicTransact.Atomic.PauseTransactError",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "PauseTransactError",
+ "printedName": "AtomicTransact.Atomic.PauseTransactError",
+ "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO"
},
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Metatype",
+ "printedName": "AtomicTransact.Atomic.PauseTransactError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PauseTransactError",
+ "printedName": "AtomicTransact.Atomic.PauseTransactError",
+ "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO"
+ }
+ ]
}
- ],
- "usr": "s:SD"
+ ]
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO20transactNotPresentedyA2EmF",
+ "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO20transactNotPresentedyA2EmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.Search?",
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Search",
- "printedName": "AtomicTransact.AtomicConfig.Search",
- "usr": "s:14AtomicTransact0A6ConfigV6SearchV"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "[Swift.String]?",
- "children": [
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
{
"kind": "TypeNominal",
- "name": "Array",
- "printedName": "[Swift.String]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sa"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.Experiments?",
- "children": [
+ "name": "PauseTransactError",
+ "printedName": "AtomicTransact.Atomic.PauseTransactError",
+ "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO"
+ },
{
"kind": "TypeNominal",
- "name": "Experiments",
- "printedName": "AtomicTransact.AtomicConfig.Experiments",
- "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV"
+ "name": "PauseTransactError",
+ "printedName": "AtomicTransact.Atomic.PauseTransactError",
+ "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO2eeoiySbAE_AEtFZ",
+ "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO2eeoiySbAE_AEtFZ",
+ "moduleName": "AtomicTransact",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.Features?",
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
"children": [
{
"kind": "TypeNominal",
- "name": "Features",
- "printedName": "AtomicTransact.AtomicConfig.Features",
- "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV"
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.AtomicConfig.Customer?",
- "children": [
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO9hashValueSivp",
+ "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO9hashValueSivp",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Customer",
- "printedName": "AtomicTransact.AtomicConfig.Customer",
- "usr": "s:14AtomicTransact0A6ConfigV8CustomerV"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO9hashValueSivg",
+ "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO9hashValueSivg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ ]
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO4hash4intoys6HasherVz_tF",
+ "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO4hash4intoys6HasherVz_tF",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
}
],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0A6ConfigV11publicToken5scope5tasks13linkedAccount29deferredPaymentMethodStrategy5theme8language14sessionContext8deeplink8metadata6search7handoff11experiments8features8customer16uplinkSessionUrlACSS_AC9ScopeTypeOSayAC4TaskVGSSSgAC08DeferredklM0OSgAC5ThemeVSSAyC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgAC8FeaturesVSgAC8CustomerVSgAYtcfc",
- "mangledName": "$s14AtomicTransact0A6ConfigV11publicToken5scope5tasks13linkedAccount29deferredPaymentMethodStrategy5theme8language14sessionContext8deeplink8metadata6search7handoff11experiments8features8customer16uplinkSessionUrlACSS_AC9ScopeTypeOSayAC4TaskVGSSSgAC08DeferredklM0OSgAC5ThemeVSSAyC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgAC8FeaturesVSgAC8CustomerVSgAYtcfc",
+ "declKind": "Enum",
+ "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO",
+ "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO",
"moduleName": "AtomicTransact",
"declAttributes": [
- "AccessControl",
- "RawDocComment"
+ "AccessControl"
],
- "init_kind": "Designated"
- },
- {
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Error",
+ "printedName": "Error",
+ "usr": "s:s5ErrorP",
+ "mangledName": "$ss5ErrorP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "PausedTransactRef",
+ "printedName": "PausedTransactRef",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "resume",
+ "printedName": "resume(source:animated:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0A0O06PausedB3RefC6resume6source8animatedySo16UIViewControllerC_SbtF",
+ "mangledName": "$s14AtomicTransact0A0O06PausedB3RefC6resume6source8animatedySo16UIViewControllerC_SbtF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "Custom",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:14AtomicTransact0A0O06PausedB3RefC",
+ "mangledName": "$s14AtomicTransact0A0O06PausedB3RefC",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasMissingDesignatedInitializers": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "pauseTransact",
+ "printedName": "pauseTransact(animated:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PausedTransactRef",
+ "printedName": "AtomicTransact.Atomic.PausedTransactRef",
+ "usr": "s:14AtomicTransact0A0O06PausedB3RefC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0A0O05pauseB08animatedAC06PausedB3RefCSb_tYaAC05PauseB5ErrorOYKFZ",
+ "mangledName": "$s14AtomicTransact0A0O05pauseB08animatedAC06PausedB3RefCSb_tYaAC05PauseB5ErrorOYKFZ",
+ "moduleName": "AtomicTransact",
+ "static": true,
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:14AtomicTransact0A0O",
+ "mangledName": "$s14AtomicTransact0A0O",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "AtomicConfig",
+ "printedName": "AtomicConfig",
+ "children": [
+ {
"kind": "Constructor",
"name": "init",
- "printedName": "init(demo:scope:tasks:linkedAccount:theme:language:sessionContext:deeplink:metadata:search:handoff:experiments:)",
+ "printedName": "init(publicToken:scope:tasks:linkedAccount:deferredPaymentMethodStrategy:theme:language:sessionContext:deeplink:metadata:search:handoff:experiments:features:customer:uplinkSessionUrl:)",
"children": [
{
"kind": "TypeNominal",
@@ -1079,9 +1293,9 @@
},
{
"kind": "TypeNominal",
- "name": "DemoMode",
- "printedName": "AtomicTransact.AtomicConfig.DemoMode",
- "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
},
{
"kind": "TypeNominal",
@@ -1118,6 +1332,21 @@
"hasDefaultArg": true,
"usr": "s:Sq"
},
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "DeferredPaymentMethodStrategy",
+ "printedName": "AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy",
+ "usr": "s:14AtomicTransact0A6ConfigV29DeferredPaymentMethodStrategyO"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
"name": "Theme",
@@ -1243,28 +1472,262 @@
],
"hasDefaultArg": true,
"usr": "s:Sq"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0A6ConfigV4demo5scope5tasks13linkedAccount5theme8language14sessionContext8deeplink8metadata6search7handoff11experimentsA2C8DemoModeV_AC9ScopeTypeOSayAC4TaskVGSSSgAC5ThemeVSSAwC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgtcfc",
- "mangledName": "$s14AtomicTransact0A6ConfigV4demo5scope5tasks13linkedAccount5theme8language14sessionContext8deeplink8metadata6search7handoff11experimentsA2C8DemoModeV_AC9ScopeTypeOSayAC4TaskVGSSSgAC5ThemeVSSAwC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgtcfc",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(publicToken:scope:product:additionalProduct:linkedAccount:theme:distribution:language:sessionContext:deeplink:metadata:search:handoff:experiments:)",
- "children": [
+ },
{
"kind": "TypeNominal",
- "name": "AtomicConfig",
- "printedName": "AtomicTransact.AtomicConfig",
- "usr": "s:14AtomicTransact0A6ConfigV"
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.Features?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Features",
+ "printedName": "AtomicTransact.AtomicConfig.Features",
+ "usr": "s:14AtomicTransact0A6ConfigV8FeaturesV"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.Customer?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Customer",
+ "printedName": "AtomicTransact.AtomicConfig.Customer",
+ "usr": "s:14AtomicTransact0A6ConfigV8CustomerV"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0A6ConfigV11publicToken5scope5tasks13linkedAccount29deferredPaymentMethodStrategy5theme8language14sessionContext8deeplink8metadata6search7handoff11experiments8features8customer16uplinkSessionUrlACSS_AC9ScopeTypeOSayAC4TaskVGSSSgAC08DeferredklM0OSgAC5ThemeVSSAyC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgAC8FeaturesVSgAC8CustomerVSgAYtcfc",
+ "mangledName": "$s14AtomicTransact0A6ConfigV11publicToken5scope5tasks13linkedAccount29deferredPaymentMethodStrategy5theme8language14sessionContext8deeplink8metadata6search7handoff11experiments8features8customer16uplinkSessionUrlACSS_AC9ScopeTypeOSayAC4TaskVGSSSgAC08DeferredklM0OSgAC5ThemeVSSAyC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgAC8FeaturesVSgAC8CustomerVSgAYtcfc",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(demo:scope:tasks:linkedAccount:theme:language:sessionContext:deeplink:metadata:search:handoff:experiments:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AtomicConfig",
+ "printedName": "AtomicTransact.AtomicConfig",
+ "usr": "s:14AtomicTransact0A6ConfigV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "DemoMode",
+ "printedName": "AtomicTransact.AtomicConfig.DemoMode",
+ "usr": "s:14AtomicTransact0A6ConfigV8DemoModeV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ScopeType",
+ "printedName": "AtomicTransact.AtomicConfig.ScopeType",
+ "usr": "s:14AtomicTransact0A6ConfigV9ScopeTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[AtomicTransact.AtomicConfig.Task]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Task",
+ "printedName": "AtomicTransact.AtomicConfig.Task",
+ "usr": "s:14AtomicTransact0A6ConfigV4TaskV"
+ }
+ ],
+ "usr": "s:Sa"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Theme",
+ "printedName": "AtomicTransact.AtomicConfig.Theme",
+ "hasDefaultArg": true,
+ "usr": "s:14AtomicTransact0A6ConfigV5ThemeV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "hasDefaultArg": true,
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Deeplink",
+ "printedName": "AtomicTransact.AtomicConfig.Deeplink",
+ "usr": "s:14AtomicTransact0A6ConfigV8DeeplinkV"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[Swift.String : Swift.String]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.Search?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Search",
+ "printedName": "AtomicTransact.AtomicConfig.Search",
+ "usr": "s:14AtomicTransact0A6ConfigV6SearchV"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[Swift.String]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.Experiments?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Experiments",
+ "printedName": "AtomicTransact.AtomicConfig.Experiments",
+ "usr": "s:14AtomicTransact0A6ConfigV11ExperimentsV"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0A6ConfigV4demo5scope5tasks13linkedAccount5theme8language14sessionContext8deeplink8metadata6search7handoff11experimentsA2C8DemoModeV_AC9ScopeTypeOSayAC4TaskVGSSSgAC5ThemeVSSAwC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgtcfc",
+ "mangledName": "$s14AtomicTransact0A6ConfigV4demo5scope5tasks13linkedAccount5theme8language14sessionContext8deeplink8metadata6search7handoff11experimentsA2C8DemoModeV_AC9ScopeTypeOSayAC4TaskVGSSSgAC5ThemeVSSAwC8DeeplinkVSgSDyS2SGSgAC6SearchVSgSaySSGSgAC11ExperimentsVSgtcfc",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(publicToken:scope:product:additionalProduct:linkedAccount:theme:distribution:language:sessionContext:deeplink:metadata:search:handoff:experiments:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AtomicConfig",
+ "printedName": "AtomicTransact.AtomicConfig",
+ "usr": "s:14AtomicTransact0A6ConfigV"
},
{
"kind": "TypeNominal",
@@ -2395,6 +2858,13 @@
],
"usr": "s:s12CaseIterableP",
"mangledName": "$ss12CaseIterableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -2493,6 +2963,13 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -3377,6 +3854,13 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -3654,6 +4138,13 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -3926,6 +4417,13 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -4530,6 +5028,13 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -5051,6 +5556,13 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -5363,6 +5875,13 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -5597,6 +6116,13 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -7300,6 +7826,13 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -7822,6 +8355,13 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -8039,6 +8579,13 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -8285,6 +8832,13 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -8852,6 +9406,13 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -9355,6 +9916,13 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -9732,6 +10300,13 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -9948,6 +10523,13 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -10164,6 +10746,13 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -10663,6 +11252,13 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -10841,6 +11437,13 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -12775,248 +13378,255 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
{
"kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
+ "name": "UIKit",
+ "printedName": "UIKit",
"declKind": "Import",
"moduleName": "AtomicTransact",
"declAttributes": [
"RawDocComment"
]
},
+ {
+ "kind": "Import",
+ "name": "SwiftUI",
+ "printedName": "SwiftUI",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
{
"kind": "TypeDecl",
- "name": "TransactEnvironment",
- "printedName": "TransactEnvironment",
+ "name": "TransactActionPresenter",
+ "printedName": "TransactActionPresenter",
"children": [
{
- "kind": "Var",
- "name": "production",
- "printedName": "production",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactEnvironment.Type) -> AtomicTransact.TransactEnvironment",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactEnvironment",
- "printedName": "AtomicTransact.TransactEnvironment",
- "usr": "s:14AtomicTransact0B11EnvironmentO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactEnvironment.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactEnvironment",
- "printedName": "AtomicTransact.TransactEnvironment",
- "usr": "s:14AtomicTransact0B11EnvironmentO"
- }
- ]
- }
- ]
+ "kind": "TypeNominal",
+ "name": "TransactActionPresenter",
+ "printedName": "AtomicTransact.TransactActionPresenter",
+ "usr": "s:14AtomicTransact0B15ActionPresenterC"
}
],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B11EnvironmentO10productionyA2CmF",
- "mangledName": "$s14AtomicTransact0B11EnvironmentO10productionyA2CmF",
- "moduleName": "AtomicTransact"
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B15ActionPresenterCACycfc",
+ "mangledName": "$s14AtomicTransact0B15ActionPresenterCACycfc",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "Custom",
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
},
{
- "kind": "Var",
- "name": "sandbox",
- "printedName": "sandbox",
+ "kind": "Function",
+ "name": "presentAction",
+ "printedName": "presentAction(id:environment:presentationStyle:theme:metadata:onLaunch:onAuthStatusUpdate:onTaskStatusUpdate:onCompletion:)",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactEnvironment.Type) -> AtomicTransact.TransactEnvironment",
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "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": "Optional",
+ "printedName": "[Swift.String : Swift.String]?",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactEnvironment",
- "printedName": "AtomicTransact.TransactEnvironment",
- "usr": "s:14AtomicTransact0B11EnvironmentO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactEnvironment.Type",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : Swift.String]",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactEnvironment",
- "printedName": "AtomicTransact.TransactEnvironment",
- "usr": "s:14AtomicTransact0B11EnvironmentO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:SD"
}
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B11EnvironmentO7sandboxyA2CmF",
- "mangledName": "$s14AtomicTransact0B11EnvironmentO7sandboxyA2CmF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Var",
- "name": "custom",
- "printedName": "custom",
- "children": [
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactEnvironment.Type) -> (Swift.String, Swift.String) -> AtomicTransact.TransactEnvironment",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(() -> ())?",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
- "printedName": "(Swift.String, Swift.String) -> AtomicTransact.TransactEnvironment",
+ "printedName": "() -> ()",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactEnvironment",
- "printedName": "AtomicTransact.TransactEnvironment",
- "usr": "s:14AtomicTransact0B11EnvironmentO"
+ "name": "Void",
+ "printedName": "()"
},
{
"kind": "TypeNominal",
- "name": "Tuple",
- "printedName": "(transactPath: Swift.String, apiPath: Swift.String)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ]
+ "name": "Void",
+ "printedName": "()"
}
]
- },
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?",
+ "children": [
{
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactEnvironment.Type",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactEnvironment",
- "printedName": "AtomicTransact.TransactEnvironment",
- "usr": "s:14AtomicTransact0B11EnvironmentO"
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "TransactAuthStatusUpdate",
+ "printedName": "AtomicTransact.TransactAuthStatusUpdate",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV"
}
]
}
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B11EnvironmentO6customyACSS_SStcACmF",
- "mangledName": "$s14AtomicTransact0B11EnvironmentO6customyACSS_SStcACmF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Var",
- "name": "transactPath",
- "printedName": "transactPath",
- "children": [
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11EnvironmentO12transactPathSSvp",
- "mangledName": "$s14AtomicTransact0B11EnvironmentO12transactPathSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "name": "Optional",
+ "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "TransactTaskStatusUpdate",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV"
+ }
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11EnvironmentO12transactPathSSvg",
- "mangledName": "$s14AtomicTransact0B11EnvironmentO12transactPathSSvg",
- "moduleName": "AtomicTransact",
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "apiPath",
- "printedName": "apiPath",
- "children": [
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11EnvironmentO7apiPathSSvp",
- "mangledName": "$s14AtomicTransact0B11EnvironmentO7apiPathSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "name": "Optional",
+ "printedName": "((AtomicTransact.TransactResponse) -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactResponse) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "TransactResponse",
+ "printedName": "AtomicTransact.TransactResponse",
+ "usr": "s:14AtomicTransact0B8ResponseO"
+ }
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11EnvironmentO7apiPathSSvg",
- "mangledName": "$s14AtomicTransact0B11EnvironmentO7apiPathSSvg",
- "moduleName": "AtomicTransact",
- "accessorKind": "get"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
}
- ]
+ ],
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0B15ActionPresenterC07presentC02id11environment17presentationStyle5theme8metadata8onLaunch0L16AuthStatusUpdate0l4TaskoP00L10CompletionySS_AA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSDyS2SGSgyycSgyAA0bnoP0VcSgyAA0bqoP0VcSgyAA0B8ResponseOcSgtF",
+ "mangledName": "$s14AtomicTransact0B15ActionPresenterC07presentC02id11environment17presentationStyle5theme8metadata8onLaunch0L16AuthStatusUpdate0l4TaskoP00L10CompletionySS_AA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSDyS2SGSgyycSgyAA0bnoP0VcSgyAA0bqoP0VcSgyAA0B8ResponseOcSgtF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
}
],
- "declKind": "Enum",
- "usr": "s:14AtomicTransact0B11EnvironmentO",
- "mangledName": "$s14AtomicTransact0B11EnvironmentO",
+ "declKind": "Class",
+ "usr": "s:14AtomicTransact0B15ActionPresenterC",
+ "mangledName": "$s14AtomicTransact0B15ActionPresenterC",
"moduleName": "AtomicTransact",
"declAttributes": [
+ "Final",
"AccessControl",
+ "Custom",
"RawDocComment"
],
"conformances": [
@@ -13053,394 +13663,193 @@
"RawDocComment"
]
},
- {
- "kind": "Import",
- "name": "UIKit",
- "printedName": "UIKit",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
{
"kind": "TypeDecl",
- "name": "TransactResponse",
- "printedName": "TransactResponse",
+ "name": "TransactAuthStatusUpdate",
+ "printedName": "TransactAuthStatusUpdate",
"children": [
{
- "kind": "TypeDecl",
- "name": "ResponseData",
- "printedName": "ResponseData",
+ "kind": "Var",
+ "name": "company",
+ "printedName": "company",
"children": [
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(data:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ResponseData",
- "printedName": "AtomicTransact.TransactResponse.ResponseData",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV"
- },
- {
- "kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : any Swift.Sendable]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Sendable",
- "printedName": "any Swift.Sendable",
- "usr": "s:s8SendableP"
- }
- ],
- "usr": "s:SD"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV4dataAESDySSs8Sendable_pG_tcfc",
- "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV4dataAESDySSs8Sendable_pG_tcfc",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "init_kind": "Designated"
- },
+ "kind": "TypeNominal",
+ "name": "TransactCompany",
+ "printedName": "AtomicTransact.TransactCompany",
+ "usr": "s:14AtomicTransact0B7CompanyV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV7companyAA0B7CompanyVvp",
+ "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV7companyAA0B7CompanyVvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "Var",
- "name": "data",
- "printedName": "data",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : any Swift.Sendable]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Sendable",
- "printedName": "any Swift.Sendable",
- "usr": "s:s8SendableP"
- }
- ],
- "usr": "s:SD"
+ "name": "TransactCompany",
+ "printedName": "AtomicTransact.TransactCompany",
+ "usr": "s:14AtomicTransact0B7CompanyV"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvp",
- "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvp",
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV7companyAA0B7CompanyVvg",
+ "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV7companyAA0B7CompanyVvg",
"moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "hasStorage": true,
- "accessors": [
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "status",
+ "printedName": "status",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AuthStatus",
+ "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV6statusAC0cD0Ovp",
+ "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV6statusAC0cD0Ovp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : any Swift.Sendable]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Sendable",
- "printedName": "any Swift.Sendable",
- "usr": "s:s8SendableP"
- }
- ],
- "usr": "s:SD"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvg",
- "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- },
+ "kind": "TypeNominal",
+ "name": "AuthStatus",
+ "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV6statusAC0cD0Ovg",
+ "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV6statusAC0cD0Ovg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "AuthStatus",
+ "printedName": "AuthStatus",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "authenticated",
+ "printedName": "authenticated",
+ "children": [
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactAuthStatusUpdate.AuthStatus.Type) -> AtomicTransact.TransactAuthStatusUpdate.AuthStatus",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "AuthStatus",
+ "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O"
},
{
"kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : any Swift.Sendable]",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Sendable",
- "printedName": "any Swift.Sendable",
- "usr": "s:s8SendableP"
+ "name": "AuthStatus",
+ "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O"
}
- ],
- "usr": "s:SD"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvs",
- "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvM",
- "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
+ ]
}
- ]
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O13authenticatedyA2EmF",
+ "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV0cD0O13authenticatedyA2EmF",
+ "moduleName": "AtomicTransact"
},
{
- "kind": "Var",
- "name": "taskId",
- "printedName": "taskId",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "Swift.String?",
+ "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus?",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "AuthStatus",
+ "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O"
}
],
"usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV6taskIdSSSgvp",
- "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV6taskIdSSSgvp",
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueAESgSS_tcfc",
+ "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueAESgSS_tcfc",
"moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV6taskIdSSSgvg",
- "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV6taskIdSSSgvg",
- "moduleName": "AtomicTransact",
- "accessorKind": "get"
- }
- ]
+ "implicit": true,
+ "init_kind": "Designated"
},
{
"kind": "Var",
- "name": "handoff",
- "printedName": "handoff",
+ "name": "rawValue",
+ "printedName": "rawValue",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV7handoffSSSgvp",
- "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV7handoffSSSgvp",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueSSvp",
+ "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueSSvp",
"moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV7handoffSSSgvg",
- "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV7handoffSSSgvg",
- "moduleName": "AtomicTransact",
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "reason",
- "printedName": "reason",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV6reasonSSSgvp",
- "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV6reasonSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV6reasonSSSgvg",
- "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV6reasonSSSgvg",
- "moduleName": "AtomicTransact",
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "identifier",
- "printedName": "identifier",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV10identifierSSvp",
- "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV10identifierSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
+ "implicit": true,
"accessors": [
{
"kind": "Accessor",
@@ -13455,22 +13864,23 @@
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV10identifierSSvg",
- "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV10identifierSSvg",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueSSvg",
+ "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueSSvg",
"moduleName": "AtomicTransact",
+ "implicit": true,
"accessorKind": "get"
}
]
}
],
- "declKind": "Struct",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV",
- "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV",
+ "declKind": "Enum",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O",
+ "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV0cD0O",
"moduleName": "AtomicTransact",
"declAttributes": [
- "AccessControl",
- "RawDocComment"
+ "AccessControl"
],
+ "enumRawTypeName": "String",
"conformances": [
{
"kind": "Conformance",
@@ -13486,239 +13896,236 @@
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
{
"kind": "Conformance",
"name": "Sendable",
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
{
- "kind": "Var",
- "name": "finished",
- "printedName": "finished",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(company:status:)",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactResponse.Type) -> (AtomicTransact.TransactResponse.ResponseData) -> AtomicTransact.TransactResponse",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactResponse.ResponseData) -> AtomicTransact.TransactResponse",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactResponse",
- "printedName": "AtomicTransact.TransactResponse",
- "usr": "s:14AtomicTransact0B8ResponseO"
- },
- {
- "kind": "TypeNominal",
- "name": "Tuple",
- "printedName": "(response: AtomicTransact.TransactResponse.ResponseData)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ResponseData",
- "printedName": "AtomicTransact.TransactResponse.ResponseData",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV"
- }
- ]
- }
- ]
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactResponse.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactResponse",
- "printedName": "AtomicTransact.TransactResponse",
- "usr": "s:14AtomicTransact0B8ResponseO"
- }
- ]
- }
- ]
+ "kind": "TypeNominal",
+ "name": "TransactAuthStatusUpdate",
+ "printedName": "AtomicTransact.TransactAuthStatusUpdate",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "TransactCompany",
+ "printedName": "AtomicTransact.TransactCompany",
+ "usr": "s:14AtomicTransact0B7CompanyV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "AuthStatus",
+ "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O"
}
],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B8ResponseO8finishedyA2C0C4DataV_tcACmF",
- "mangledName": "$s14AtomicTransact0B8ResponseO8finishedyA2C0C4DataV_tcACmF",
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV7company6statusAcA0B7CompanyV_AC0cD0Otcfc",
+ "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV7company6statusAcA0B7CompanyV_AC0cD0Otcfc",
"moduleName": "AtomicTransact",
"declAttributes": [
+ "AccessControl",
"RawDocComment"
- ]
+ ],
+ "init_kind": "Designated"
},
{
- "kind": "Var",
- "name": "closed",
- "printedName": "closed",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactResponse.Type) -> (AtomicTransact.TransactResponse.ResponseData) -> AtomicTransact.TransactResponse",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactResponse.ResponseData) -> AtomicTransact.TransactResponse",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactResponse",
- "printedName": "AtomicTransact.TransactResponse",
- "usr": "s:14AtomicTransact0B8ResponseO"
- },
- {
- "kind": "TypeNominal",
- "name": "Tuple",
- "printedName": "(response: AtomicTransact.TransactResponse.ResponseData)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ResponseData",
- "printedName": "AtomicTransact.TransactResponse.ResponseData",
- "usr": "s:14AtomicTransact0B8ResponseO0C4DataV"
- }
- ]
- }
- ]
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactResponse.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactResponse",
- "printedName": "AtomicTransact.TransactResponse",
- "usr": "s:14AtomicTransact0B8ResponseO"
- }
- ]
- }
- ]
+ "kind": "TypeNominal",
+ "name": "TransactAuthStatusUpdate",
+ "printedName": "AtomicTransact.TransactAuthStatusUpdate",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
}
],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B8ResponseO6closedyA2C0C4DataV_tcACmF",
- "mangledName": "$s14AtomicTransact0B8ResponseO6closedyA2C0C4DataV_tcACmF",
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV4fromACs7Decoder_p_tKcfc",
"moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
+ "implicit": true,
+ "throwing": true,
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:14AtomicTransact0B16AuthStatusUpdateV",
+ "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
},
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "TransactCompany",
+ "printedName": "TransactCompany",
+ "children": [
{
"kind": "Var",
- "name": "error",
- "printedName": "error",
+ "name": "id",
+ "printedName": "id",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactResponse.Type) -> (AtomicTransact.TransactError) -> AtomicTransact.TransactResponse",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactError) -> AtomicTransact.TransactResponse",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactResponse",
- "printedName": "AtomicTransact.TransactResponse",
- "usr": "s:14AtomicTransact0B8ResponseO"
- },
- {
- "kind": "TypeNominal",
- "name": "Tuple",
- "printedName": "(error: AtomicTransact.TransactError)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactError",
- "printedName": "AtomicTransact.TransactError",
- "usr": "s:14AtomicTransact0B5ErrorO"
- }
- ]
- }
- ]
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactResponse.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactResponse",
- "printedName": "AtomicTransact.TransactResponse",
- "usr": "s:14AtomicTransact0B8ResponseO"
- }
- ]
- }
- ]
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B8ResponseO5erroryAcA0B5ErrorO_tcACmF",
- "mangledName": "$s14AtomicTransact0B8ResponseO5erroryAcA0B5ErrorO_tcACmF",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B7CompanyV2idSSvp",
+ "mangledName": "$s14AtomicTransact0B7CompanyV2idSSvp",
"moduleName": "AtomicTransact",
"declAttributes": [
+ "HasStorage",
+ "AccessControl",
"RawDocComment"
- ]
- },
- {
- "kind": "Var",
- "name": "transactDismissed",
- "printedName": "transactDismissed",
- "children": [
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactResponse.Type) -> AtomicTransact.TransactResponse",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactResponse",
- "printedName": "AtomicTransact.TransactResponse",
- "usr": "s:14AtomicTransact0B8ResponseO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactResponse.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactResponse",
- "printedName": "AtomicTransact.TransactResponse",
- "usr": "s:14AtomicTransact0B8ResponseO"
- }
- ]
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B7CompanyV2idSSvg",
+ "mangledName": "$s14AtomicTransact0B7CompanyV2idSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B8ResponseO17transactDismissedyA2CmF",
- "mangledName": "$s14AtomicTransact0B8ResponseO17transactDismissedyA2CmF",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
]
},
{
"kind": "Var",
- "name": "description",
- "printedName": "description",
+ "name": "name",
+ "printedName": "name",
"children": [
{
"kind": "TypeNominal",
@@ -13728,12 +14135,16 @@
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0B8ResponseO11descriptionSSvp",
- "mangledName": "$s14AtomicTransact0B8ResponseO11descriptionSSvp",
+ "usr": "s:14AtomicTransact0B7CompanyV4nameSSvp",
+ "mangledName": "$s14AtomicTransact0B7CompanyV4nameSSvp",
"moduleName": "AtomicTransact",
"declAttributes": [
- "AccessControl"
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
],
+ "isLet": true,
+ "hasStorage": true,
"accessors": [
{
"kind": "Accessor",
@@ -13748,814 +14159,683 @@
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0B8ResponseO11descriptionSSvg",
- "mangledName": "$s14AtomicTransact0B8ResponseO11descriptionSSvg",
+ "usr": "s:14AtomicTransact0B7CompanyV4nameSSvg",
+ "mangledName": "$s14AtomicTransact0B7CompanyV4nameSSvg",
"moduleName": "AtomicTransact",
+ "implicit": true,
"accessorKind": "get"
}
]
- }
- ],
- "declKind": "Enum",
- "usr": "s:14AtomicTransact0B8ResponseO",
- "mangledName": "$s14AtomicTransact0B8ResponseO",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
},
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "CustomStringConvertible",
- "printedName": "CustomStringConvertible",
- "usr": "s:s23CustomStringConvertibleP",
- "mangledName": "$ss23CustomStringConvertibleP"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "TransactError",
- "printedName": "TransactError",
- "children": [
{
"kind": "Var",
- "name": "unableToConnectToTransact",
- "printedName": "unableToConnectToTransact",
+ "name": "branding",
+ "printedName": "branding",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactError.Type) -> AtomicTransact.TransactError",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactCompany.Branding?",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactError",
- "printedName": "AtomicTransact.TransactError",
- "usr": "s:14AtomicTransact0B5ErrorO"
- },
+ "name": "Branding",
+ "printedName": "AtomicTransact.TransactCompany.Branding",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B7CompanyV8brandingAC8BrandingVSgvp",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8brandingAC8BrandingVSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactError.Type",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactCompany.Branding?",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactError",
- "printedName": "AtomicTransact.TransactError",
- "usr": "s:14AtomicTransact0B5ErrorO"
+ "name": "Branding",
+ "printedName": "AtomicTransact.TransactCompany.Branding",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV"
}
- ]
+ ],
+ "usr": "s:Sq"
}
- ]
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B7CompanyV8brandingAC8BrandingVSgvg",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8brandingAC8BrandingVSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B5ErrorO015unableToConnecteB0yA2CmF",
- "mangledName": "$s14AtomicTransact0B5ErrorO015unableToConnecteB0yA2CmF",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
]
},
{
- "kind": "Var",
- "name": "invalidConfig",
- "printedName": "invalidConfig",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(id:name:branding:)",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactError.Type) -> AtomicTransact.TransactError",
+ "kind": "TypeNominal",
+ "name": "TransactCompany",
+ "printedName": "AtomicTransact.TransactCompany",
+ "usr": "s:14AtomicTransact0B7CompanyV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactCompany.Branding?",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactError",
- "printedName": "AtomicTransact.TransactError",
- "usr": "s:14AtomicTransact0B5ErrorO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactError.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactError",
- "printedName": "AtomicTransact.TransactError",
- "usr": "s:14AtomicTransact0B5ErrorO"
- }
- ]
+ "name": "Branding",
+ "printedName": "AtomicTransact.TransactCompany.Branding",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV"
}
- ]
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
}
],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B5ErrorO13invalidConfigyA2CmF",
- "mangledName": "$s14AtomicTransact0B5ErrorO13invalidConfigyA2CmF",
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B7CompanyV2id4name8brandingACSS_SSAC8BrandingVSgtcfc",
+ "mangledName": "$s14AtomicTransact0B7CompanyV2id4name8brandingACSS_SSAC8BrandingVSgtcfc",
"moduleName": "AtomicTransact",
"declAttributes": [
+ "AccessControl",
"RawDocComment"
- ]
+ ],
+ "init_kind": "Designated"
},
{
- "kind": "Var",
- "name": "transactError",
- "printedName": "transactError",
+ "kind": "TypeDecl",
+ "name": "Branding",
+ "printedName": "Branding",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactError.Type) -> ([Swift.String : any Swift.Sendable]) -> AtomicTransact.TransactError",
+ "kind": "Var",
+ "name": "color",
+ "printedName": "color",
"children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "([Swift.String : any Swift.Sendable]) -> AtomicTransact.TransactError",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactError",
- "printedName": "AtomicTransact.TransactError",
- "usr": "s:14AtomicTransact0B5ErrorO"
- },
- {
- "kind": "TypeNominal",
- "name": "Tuple",
- "printedName": "(data: [Swift.String : any Swift.Sendable])",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : any Swift.Sendable]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Sendable",
- "printedName": "any Swift.Sendable",
- "usr": "s:s8SendableP"
- }
- ],
- "usr": "s:SD"
- }
- ]
- }
- ]
- },
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactError.Type",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV5colorSSvp",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV5colorSSvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactError",
- "printedName": "AtomicTransact.TransactError",
- "usr": "s:14AtomicTransact0B5ErrorO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV5colorSSvg",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV5colorSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B5ErrorO08transactC0yACSDySSs8Sendable_pG_tcACmF",
- "mangledName": "$s14AtomicTransact0B5ErrorO08transactC0yACSDySSs8Sendable_pG_tcACmF",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- }
- ],
- "declKind": "Enum",
- "usr": "s:14AtomicTransact0B5ErrorO",
- "mangledName": "$s14AtomicTransact0B5ErrorO",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Error",
- "printedName": "Error",
- "usr": "s:s5ErrorP",
- "mangledName": "$ss5ErrorP"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "UIKit",
- "printedName": "UIKit",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "Combine",
- "printedName": "Combine",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Import",
- "name": "QuantumIOS",
- "printedName": "QuantumIOS",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "TypeDecl",
- "name": "Atomic",
- "printedName": "Atomic",
- "children": [
- {
- "kind": "Function",
- "name": "presentTransact",
- "printedName": "presentTransact(from:config:environment:presentationStyle:onInteraction:onDataRequest:onAuthStatusUpdate:onTaskStatusUpdate:onLaunch:onCompletion:onError:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "UIViewController",
- "printedName": "UIKit.UIViewController",
- "usr": "c:objc(cs)UIViewController"
- },
- {
- "kind": "TypeNominal",
- "name": "AtomicConfig",
- "printedName": "AtomicTransact.AtomicConfig",
- "usr": "s:14AtomicTransact0A6ConfigV"
- },
- {
- "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": "Optional",
- "printedName": "((AtomicTransact.TransactInteraction) -> ())?",
+ "kind": "Var",
+ "name": "logo",
+ "printedName": "logo",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactInteraction) -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactInteraction",
- "printedName": "AtomicTransact.TransactInteraction",
- "usr": "s:14AtomicTransact0B11InteractionV"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "Logo",
+ "printedName": "AtomicTransact.TransactCompany.Branding.Logo",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)?",
- "children": [
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4logoAE4LogoVvp",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4logoAE4LogoVvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactDataResponse?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactDataResponse",
- "printedName": "AtomicTransact.TransactDataResponse",
- "usr": "s:14AtomicTransact0B12DataResponseV"
- }
- ],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactDataRequest",
- "printedName": "AtomicTransact.TransactDataRequest",
- "usr": "s:14AtomicTransact0B11DataRequestV"
+ "name": "Logo",
+ "printedName": "AtomicTransact.TransactCompany.Branding.Logo",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV"
}
- ]
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4logoAE4LogoVvg",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4logoAE4LogoVvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ ]
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(color:logo:)",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactAuthStatusUpdate",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "Branding",
+ "printedName": "AtomicTransact.TransactCompany.Branding",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Logo",
+ "printedName": "AtomicTransact.TransactCompany.Branding.Logo",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV5color4logoAESS_AE4LogoVtcfc",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV5color4logoAESS_AE4LogoVtcfc",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?",
+ "kind": "TypeDecl",
+ "name": "Logo",
+ "printedName": "Logo",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()",
+ "kind": "Var",
+ "name": "url",
+ "printedName": "url",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactTaskStatusUpdate",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV3urlSSvp",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV3urlSSvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV3urlSSvg",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV3urlSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
]
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "(() -> ())?",
- "children": [
+ },
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "() -> ()",
+ "kind": "Var",
+ "name": "backgroundColor",
+ "printedName": "backgroundColor",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV15backgroundColorSSSgvp",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV15backgroundColorSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV15backgroundColorSSSgvg",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV15backgroundColorSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
]
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactResponse) -> ())?",
- "children": [
+ },
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactResponse) -> ()",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(url:backgroundColor:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Logo",
+ "printedName": "AtomicTransact.TransactCompany.Branding.Logo",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV"
},
{
"kind": "TypeNominal",
- "name": "TransactResponse",
- "printedName": "AtomicTransact.TransactResponse",
- "usr": "s:14AtomicTransact0B8ResponseO"
- }
- ]
- }
- ],
- "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": "()"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
},
{
"kind": "TypeNominal",
- "name": "TransactError",
- "printedName": "AtomicTransact.TransactError",
- "usr": "s:14AtomicTransact0B5ErrorO"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
}
- ]
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- }
- ],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgAA0bK8ResponseVSgAA0bkL0VYacSgyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0bZ0OcSgyAA0bS0OcSgtFZ",
- "mangledName": "$s14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgAA0bK8ResponseVSgAA0bkL0VYacSgyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0bZ0OcSgyAA0bS0OcSgtFZ",
- "moduleName": "AtomicTransact",
- "static": true,
- "declAttributes": [
- "AccessControl",
- "Custom",
- "RawDocComment"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "presentTransact",
- "printedName": "presentTransact(from:config:environment:presentationStyle:onInteraction:onDataRequest:onAuthStatusUpdate:onTaskStatusUpdate:onLaunch:onCompletion:onError:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "UIViewController",
- "printedName": "UIKit.UIViewController",
- "usr": "c:objc(cs)UIViewController"
- },
- {
- "kind": "TypeNominal",
- "name": "AtomicConfig",
- "printedName": "AtomicTransact.AtomicConfig",
- "usr": "s:14AtomicTransact0A6ConfigV"
- },
- {
- "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": "Optional",
- "printedName": "((AtomicTransact.TransactInteraction) -> ())?",
- "children": [
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV3url15backgroundColorAGSS_SSSgtcfc",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV3url15backgroundColorAGSS_SSSgtcfc",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactInteraction) -> ()",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Logo",
+ "printedName": "AtomicTransact.TransactCompany.Branding.Logo",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV"
},
{
"kind": "TypeNominal",
- "name": "TransactInteraction",
- "printedName": "AtomicTransact.TransactInteraction",
- "usr": "s:14AtomicTransact0B11InteractionV"
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
}
- ]
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV4fromAGs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV4fromAGs7Decoder_p_tKcfc",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "throwing": true,
+ "init_kind": "Designated"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactDataRequest) -> ()",
- "children": [
+ "declKind": "Struct",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
},
{
- "kind": "TypeNominal",
- "name": "TransactDataRequest",
- "printedName": "AtomicTransact.TransactDataRequest",
- "usr": "s:14AtomicTransact0B11DataRequestV"
- }
- ]
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?",
- "children": [
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
{
- "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": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
{
- "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": "(() -> ())?",
- "children": [
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "() -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ]
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ ]
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactResponse) -> ())?",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
"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"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactError) -> ())?",
- "children": [
+ "kind": "TypeNominal",
+ "name": "Branding",
+ "printedName": "AtomicTransact.TransactCompany.Branding",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV"
+ },
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactError) -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactError",
- "printedName": "AtomicTransact.TransactError",
- "usr": "s:14AtomicTransact0B5ErrorO"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4fromAEs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4fromAEs7Decoder_p_tKcfc",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "throwing": true,
+ "init_kind": "Designated"
}
],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgyAA0bkL0VcyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0B8ResponseOcSgyAA0bS0OcSgtFZ",
- "mangledName": "$s14AtomicTransact0A0O07presentB04from6config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErrorySo16UIViewControllerC_AA0A6ConfigVAA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgyAA0bkL0VcyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0B8ResponseOcSgyAA0bS0OcSgtFZ",
+ "declKind": "Struct",
+ "usr": "s:14AtomicTransact0B7CompanyV8BrandingV",
+ "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV",
"moduleName": "AtomicTransact",
- "static": true,
"declAttributes": [
"AccessControl",
- "Custom",
"RawDocComment"
],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "presentAction",
- "printedName": "presentAction(from:id:environment:presentationStyle:theme:metadata:onLaunch:onAuthStatusUpdate:onTaskStatusUpdate:onCompletion:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
+ "conformances": [
{
- "kind": "TypeNominal",
- "name": "UIViewController",
- "printedName": "UIKit.UIViewController",
- "usr": "c:objc(cs)UIViewController"
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
},
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
},
{
- "kind": "TypeNominal",
- "name": "TransactEnvironment",
- "printedName": "AtomicTransact.TransactEnvironment",
- "hasDefaultArg": true,
- "usr": "s:14AtomicTransact0B11EnvironmentO"
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
},
{
- "kind": "TypeNominal",
- "name": "UIModalPresentationStyle",
- "printedName": "UIKit.UIModalPresentationStyle",
- "hasDefaultArg": true,
- "usr": "c:@E@UIModalPresentationStyle"
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
},
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
{
"kind": "TypeNominal",
- "name": "Theme",
- "printedName": "AtomicTransact.AtomicConfig.Theme",
- "hasDefaultArg": true,
- "usr": "s:14AtomicTransact0A6ConfigV5ThemeV"
+ "name": "TransactCompany",
+ "printedName": "AtomicTransact.TransactCompany",
+ "usr": "s:14AtomicTransact0B7CompanyV"
},
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B7CompanyV4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0B7CompanyV4fromACs7Decoder_p_tKcfc",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "throwing": true,
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:14AtomicTransact0B7CompanyV",
+ "mangledName": "$s14AtomicTransact0B7CompanyV",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "TransactDataRequest",
+ "printedName": "TransactDataRequest",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "taskId",
+ "printedName": "taskId",
+ "children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "[Swift.String : Swift.String]?",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : Swift.String]",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11DataRequestV6taskIdSSSgvp",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV6taskIdSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
{
"kind": "TypeNominal",
"name": "String",
@@ -14563,168 +14843,270 @@
"usr": "s:SS"
}
],
- "usr": "s:SD"
+ "usr": "s:Sq"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11DataRequestV6taskIdSSSgvg",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV6taskIdSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "(() -> ())?",
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "() -> ()",
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:Sq"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11DataRequestV6taskIdSSSgvs",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV6taskIdSSSgvs",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "set"
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?",
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactAuthStatusUpdate",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11DataRequestV6taskIdSSSgvM",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV6taskIdSSSgvM",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "userId",
+ "printedName": "userId",
+ "children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11DataRequestV6userIdSSvp",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV6userIdSSvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactTaskStatusUpdate",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11DataRequestV6userIdSSvg",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV6userIdSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactResponse) -> ())?",
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactResponse) -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactResponse",
- "printedName": "AtomicTransact.TransactResponse",
- "usr": "s:14AtomicTransact0B8ResponseO"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11DataRequestV6userIdSSvs",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV6userIdSSvs",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11DataRequestV6userIdSSvM",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV6userIdSSvM",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "identifier",
+ "printedName": "identifier",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0A0O13presentAction4from2id11environment17presentationStyle5theme8metadata8onLaunch0L16AuthStatusUpdate0l4TaskoP00L10CompletionySo16UIViewControllerC_SSAA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSDyS2SGSgyycSgyAA0bnoP0VcSgyAA0bqoP0VcSgyAA0B8ResponseOcSgtFZ",
- "mangledName": "$s14AtomicTransact0A0O13presentAction4from2id11environment17presentationStyle5theme8metadata8onLaunch0L16AuthStatusUpdate0l4TaskoP00L10CompletionySo16UIViewControllerC_SSAA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSDyS2SGSgyycSgyAA0bnoP0VcSgyAA0bqoP0VcSgyAA0B8ResponseOcSgtFZ",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11DataRequestV10identifierSSvp",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV10identifierSSvp",
"moduleName": "AtomicTransact",
- "static": true,
"declAttributes": [
+ "HasStorage",
"AccessControl",
- "Custom",
"RawDocComment"
],
- "funcSelfKind": "NonMutating"
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11DataRequestV10identifierSSvg",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV10identifierSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11DataRequestV10identifierSSvs",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV10identifierSSvs",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11DataRequestV10identifierSSvM",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV10identifierSSvM",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
},
{
"kind": "Var",
- "name": "interactions",
- "printedName": "interactions",
+ "name": "fields",
+ "printedName": "fields",
"children": [
{
"kind": "TypeNominal",
- "name": "AnyPublisher",
- "printedName": "Combine.AnyPublisher",
+ "name": "Array",
+ "printedName": "[Swift.String]",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactInteraction",
- "printedName": "AtomicTransact.TransactInteraction",
- "usr": "s:14AtomicTransact0B11InteractionV"
- },
- {
- "kind": "TypeNominal",
- "name": "Never",
- "printedName": "Swift.Never",
- "usr": "s:s5NeverO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "usr": "s:7Combine12AnyPublisherV"
+ "usr": "s:Sa"
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0A0O12interactions7Combine12AnyPublisherVyAA0B11InteractionVs5NeverOGvpZ",
- "mangledName": "$s14AtomicTransact0A0O12interactions7Combine12AnyPublisherVyAA0B11InteractionVs5NeverOGvpZ",
+ "usr": "s:14AtomicTransact0B11DataRequestV6fieldsSaySSGvp",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV6fieldsSaySSGvp",
"moduleName": "AtomicTransact",
- "static": true,
"declAttributes": [
+ "HasStorage",
"AccessControl",
- "Custom",
"RawDocComment"
],
+ "hasStorage": true,
"accessors": [
{
"kind": "Accessor",
@@ -14733,438 +15115,293 @@
"children": [
{
"kind": "TypeNominal",
- "name": "AnyPublisher",
- "printedName": "Combine.AnyPublisher",
+ "name": "Array",
+ "printedName": "[Swift.String]",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactInteraction",
- "printedName": "AtomicTransact.TransactInteraction",
- "usr": "s:14AtomicTransact0B11InteractionV"
- },
- {
- "kind": "TypeNominal",
- "name": "Never",
- "printedName": "Swift.Never",
- "usr": "s:s5NeverO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "usr": "s:7Combine12AnyPublisherV"
+ "usr": "s:Sa"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0A0O12interactions7Combine12AnyPublisherVyAA0B11InteractionVs5NeverOGvgZ",
- "mangledName": "$s14AtomicTransact0A0O12interactions7Combine12AnyPublisherVyAA0B11InteractionVs5NeverOGvgZ",
+ "usr": "s:14AtomicTransact0B11DataRequestV6fieldsSaySSGvg",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV6fieldsSaySSGvg",
"moduleName": "AtomicTransact",
- "static": true,
+ "implicit": true,
"accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Function",
- "name": "dismissTransact",
- "printedName": "dismissTransact()",
- "children": [
+ },
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0A0O07dismissB0yyFZ",
- "mangledName": "$s14AtomicTransact0A0O07dismissB0yyFZ",
- "moduleName": "AtomicTransact",
- "static": true,
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "hideTransact",
- "printedName": "hideTransact()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0A0O04hideB0yyFZ",
- "mangledName": "$s14AtomicTransact0A0O04hideB0yyFZ",
- "moduleName": "AtomicTransact",
- "static": true,
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "setDebug",
- "printedName": "setDebug(isEnabled:forwardLogs:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((Swift.String) -> ())?",
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(Swift.String) -> ()",
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
"children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:Sa"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11DataRequestV6fieldsSaySSGvs",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV6fieldsSaySSGvs",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11DataRequestV6fieldsSaySSGvM",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV6fieldsSaySSGvM",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "data",
+ "printedName": "data",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : any Swift.Sendable]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
+ }
+ ],
+ "usr": "s:SD"
}
],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0A0O8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ",
- "mangledName": "$s14AtomicTransact0A0O8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvp",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvp",
"moduleName": "AtomicTransact",
- "static": true,
"declAttributes": [
- "AccessControl",
- "RawDocComment"
+ "HasStorage",
+ "AccessControl"
],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "TypeDecl",
- "name": "PauseTransactError",
- "printedName": "PauseTransactError",
- "children": [
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "Var",
- "name": "transactNotPresented",
- "printedName": "transactNotPresented",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.Atomic.PauseTransactError.Type) -> AtomicTransact.Atomic.PauseTransactError",
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : any Swift.Sendable]",
"children": [
{
"kind": "TypeNominal",
- "name": "PauseTransactError",
- "printedName": "AtomicTransact.Atomic.PauseTransactError",
- "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
},
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.Atomic.PauseTransactError.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "PauseTransactError",
- "printedName": "AtomicTransact.Atomic.PauseTransactError",
- "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO"
- }
- ]
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
}
- ]
+ ],
+ "usr": "s:SD"
}
],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO20transactNotPresentedyA2EmF",
- "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO20transactNotPresentedyA2EmF",
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvg",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvg",
"moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
+ "implicit": true,
+ "accessorKind": "get"
},
{
- "kind": "Function",
- "name": "==",
- "printedName": "==(_:_:)",
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- },
- {
- "kind": "TypeNominal",
- "name": "PauseTransactError",
- "printedName": "AtomicTransact.Atomic.PauseTransactError",
- "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO"
+ "name": "Void",
+ "printedName": "()"
},
{
"kind": "TypeNominal",
- "name": "PauseTransactError",
- "printedName": "AtomicTransact.Atomic.PauseTransactError",
- "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO"
+ "name": "Dictionary",
+ "printedName": "[Swift.String : any Swift.Sendable]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
+ }
+ ],
+ "usr": "s:SD"
}
],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO2eeoiySbAE_AEtFZ",
- "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO2eeoiySbAE_AEtFZ",
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvs",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvs",
"moduleName": "AtomicTransact",
- "static": true,
"implicit": true,
- "funcSelfKind": "NonMutating"
+ "accessorKind": "set"
},
{
- "kind": "Var",
- "name": "hashValue",
- "printedName": "hashValue",
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
+ "name": "Void",
+ "printedName": "()"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO9hashValueSivp",
- "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO9hashValueSivp",
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvM",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvM",
"moduleName": "AtomicTransact",
"implicit": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO9hashValueSivg",
- "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO9hashValueSivg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Function",
- "name": "hash",
- "printedName": "hash(into:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Hasher",
- "printedName": "Swift.Hasher",
- "paramValueOwnership": "InOut",
- "usr": "s:s6HasherV"
- }
- ],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO4hash4intoys6HasherVz_tF",
- "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO4hash4intoys6HasherVz_tF",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "funcSelfKind": "NonMutating"
+ "accessorKind": "_modify"
}
- ],
- "declKind": "Enum",
- "usr": "s:14AtomicTransact0A0O05PauseB5ErrorO",
- "mangledName": "$s14AtomicTransact0A0O05PauseB5ErrorO",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(userId:identifier:fields:taskId:additionalData:)",
+ "children": [
{
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
+ "kind": "TypeNominal",
+ "name": "TransactDataRequest",
+ "printedName": "AtomicTransact.TransactDataRequest",
+ "usr": "s:14AtomicTransact0B11DataRequestV"
},
{
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
},
{
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
},
{
- "kind": "Conformance",
- "name": "Error",
- "printedName": "Error",
- "usr": "s:s5ErrorP",
- "mangledName": "$ss5ErrorP"
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sa"
},
{
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "PausedTransactRef",
- "printedName": "PausedTransactRef",
- "children": [
- {
- "kind": "Function",
- "name": "resume",
- "printedName": "resume(source:animated:)",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : any Swift.Sendable]",
+ "children": [
{
"kind": "TypeNominal",
- "name": "UIViewController",
- "printedName": "UIKit.UIViewController",
- "usr": "c:objc(cs)UIViewController"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
},
{
"kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "hasDefaultArg": true,
- "usr": "s:Sb"
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
}
],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0A0O06PausedB3RefC6resume6source8animatedySo16UIViewControllerC_SbtF",
- "mangledName": "$s14AtomicTransact0A0O06PausedB3RefC6resume6source8animatedySo16UIViewControllerC_SbtF",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "Final",
- "AccessControl",
- "Custom",
- "RawDocComment"
- ],
- "funcSelfKind": "NonMutating"
- }
- ],
- "declKind": "Class",
- "usr": "s:14AtomicTransact0A0O06PausedB3RefC",
- "mangledName": "$s14AtomicTransact0A0O06PausedB3RefC",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "Final",
- "AccessControl",
- "RawDocComment"
- ],
- "hasMissingDesignatedInitializers": true,
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "Function",
- "name": "pauseTransact",
- "printedName": "pauseTransact(animated:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "PausedTransactRef",
- "printedName": "AtomicTransact.Atomic.PausedTransactRef",
- "usr": "s:14AtomicTransact0A0O06PausedB3RefC"
- },
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
"hasDefaultArg": true,
- "usr": "s:Sb"
+ "usr": "s:SD"
}
],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0A0O05pauseB08animatedAC06PausedB3RefCSb_tYaAC05PauseB5ErrorOYKFZ",
- "mangledName": "$s14AtomicTransact0A0O05pauseB08animatedAC06PausedB3RefCSb_tYaAC05PauseB5ErrorOYKFZ",
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B11DataRequestV6userId10identifier6fields04taskF0010additionalC0ACSS_SSSaySSGSSSgSDySSs8Sendable_pGtcfc",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV6userId10identifier6fields04taskF0010additionalC0ACSS_SSSaySSGSSSgSDySSs8Sendable_pGtcfc",
"moduleName": "AtomicTransact",
- "static": true,
"declAttributes": [
"AccessControl",
"RawDocComment"
],
- "throwing": true,
- "funcSelfKind": "NonMutating"
+ "init_kind": "Designated"
}
],
- "declKind": "Enum",
- "usr": "s:14AtomicTransact0A0O",
- "mangledName": "$s14AtomicTransact0A0O",
+ "declKind": "Struct",
+ "usr": "s:14AtomicTransact0B11DataRequestV",
+ "mangledName": "$s14AtomicTransact0B11DataRequestV",
"moduleName": "AtomicTransact",
"declAttributes": [
"AccessControl",
@@ -15184,6 +15421,20 @@
"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"
}
]
},
@@ -15197,205 +15448,154 @@
"RawDocComment"
]
},
- {
- "kind": "Import",
- "name": "OSLog",
- "printedName": "OSLog",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Import",
- "name": "Combine",
- "printedName": "Combine",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Import",
- "name": "UIKit",
- "printedName": "UIKit",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "SwiftUI",
- "printedName": "SwiftUI",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
{
"kind": "TypeDecl",
- "name": "TransactActionPresenter",
- "printedName": "TransactActionPresenter",
+ "name": "TransactDataResponse",
+ "printedName": "TransactDataResponse",
"children": [
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init()",
+ "kind": "Var",
+ "name": "card",
+ "printedName": "card",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactActionPresenter",
- "printedName": "AtomicTransact.TransactActionPresenter",
- "usr": "s:14AtomicTransact0B15ActionPresenterC"
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CardData",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B15ActionPresenterCACycfc",
- "mangledName": "$s14AtomicTransact0B15ActionPresenterCACycfc",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV4cardAC04CardC0VSgvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV4cardAC04CardC0VSgvp",
"moduleName": "AtomicTransact",
"declAttributes": [
- "Custom",
- "AccessControl"
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
],
- "init_kind": "Designated"
- },
- {
- "kind": "Function",
- "name": "presentAction",
- "printedName": "presentAction(id:environment:presentationStyle:theme:metadata:onLaunch:onAuthStatusUpdate:onTaskStatusUpdate:onCompletion:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "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"
- },
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "[Swift.String : Swift.String]?",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : Swift.String]",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData?",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "CardData",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V"
}
],
- "usr": "s:SD"
+ "usr": "s:Sq"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV4cardAC04CardC0VSgvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV4cardAC04CardC0VSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "identity",
+ "printedName": "identity",
+ "children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "(() -> ())?",
+ "printedName": "AtomicTransact.TransactDataResponse.Identity?",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "() -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "Identity",
+ "printedName": "AtomicTransact.TransactDataResponse.Identity",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV"
}
],
- "hasDefaultArg": true,
"usr": "s:Sq"
- },
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV8identityAC8IdentityVSgvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8identityAC8IdentityVSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactDataResponse.Identity?",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactAuthStatusUpdate",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV"
+ "name": "Identity",
+ "printedName": "AtomicTransact.TransactDataResponse.Identity",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV"
}
- ]
+ ],
+ "usr": "s:Sq"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV8identityAC8IdentityVSgvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8identityAC8IdentityVSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(card:identity:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactDataResponse",
+ "printedName": "AtomicTransact.TransactDataResponse",
+ "usr": "s:14AtomicTransact0B12DataResponseV"
},
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData?",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactTaskStatusUpdate",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "CardData",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V"
}
],
"hasDefaultArg": true,
@@ -15404,214 +15604,133 @@
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "((AtomicTransact.TransactResponse) -> ())?",
+ "printedName": "AtomicTransact.TransactDataResponse.Identity?",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactResponse) -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactResponse",
- "printedName": "AtomicTransact.TransactResponse",
- "usr": "s:14AtomicTransact0B8ResponseO"
- }
- ]
- }
- ],
+ "kind": "TypeNominal",
+ "name": "Identity",
+ "printedName": "AtomicTransact.TransactDataResponse.Identity",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV"
+ }
+ ],
"hasDefaultArg": true,
"usr": "s:Sq"
}
],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0B15ActionPresenterC07presentC02id11environment17presentationStyle5theme8metadata8onLaunch0L16AuthStatusUpdate0l4TaskoP00L10CompletionySS_AA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSDyS2SGSgyycSgyAA0bnoP0VcSgyAA0bqoP0VcSgyAA0B8ResponseOcSgtF",
- "mangledName": "$s14AtomicTransact0B15ActionPresenterC07presentC02id11environment17presentationStyle5theme8metadata8onLaunch0L16AuthStatusUpdate0l4TaskoP00L10CompletionySS_AA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSDyS2SGSgyycSgyAA0bnoP0VcSgyAA0bqoP0VcSgyAA0B8ResponseOcSgtF",
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B12DataResponseV4card8identityA2C04CardC0VSg_AC8IdentityVSgtcfc",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV4card8identityA2C04CardC0VSg_AC8IdentityVSgtcfc",
"moduleName": "AtomicTransact",
"declAttributes": [
- "Final",
- "Custom",
- "AccessControl",
- "RawDocComment"
+ "AccessControl"
],
- "funcSelfKind": "NonMutating"
- }
- ],
- "declKind": "Class",
- "usr": "s:14AtomicTransact0B15ActionPresenterC",
- "mangledName": "$s14AtomicTransact0B15ActionPresenterC",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "Final",
- "AccessControl",
- "Custom",
- "RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
+ "init_kind": "Designated"
},
{
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "TransactAuthStatusUpdate",
- "printedName": "TransactAuthStatusUpdate",
- "children": [
- {
- "kind": "Var",
- "name": "company",
- "printedName": "company",
+ "kind": "TypeDecl",
+ "name": "ValidationErrorType",
+ "printedName": "ValidationErrorType",
"children": [
{
- "kind": "TypeNominal",
- "name": "TransactCompany",
- "printedName": "AtomicTransact.TransactCompany",
- "usr": "s:14AtomicTransact0B7CompanyV"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV7companyAA0B7CompanyVvp",
- "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV7companyAA0B7CompanyVvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Var",
+ "name": "invalidCharacterCount",
+ "printedName": "invalidCharacterCount",
"children": [
{
- "kind": "TypeNominal",
- "name": "TransactCompany",
- "printedName": "AtomicTransact.TransactCompany",
- "usr": "s:14AtomicTransact0B7CompanyV"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactDataResponse.ValidationErrorType.Type) -> AtomicTransact.TransactDataResponse.ValidationErrorType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ValidationErrorType",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ValidationErrorType",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
+ }
+ ]
+ }
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV7companyAA0B7CompanyVvg",
- "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV7companyAA0B7CompanyVvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "status",
- "printedName": "status",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "AuthStatus",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV6statusAC0cD0Ovp",
- "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV6statusAC0cD0Ovp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO21invalidCharacterCountyA2EmF",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO21invalidCharacterCountyA2EmF",
+ "moduleName": "AtomicTransact"
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Var",
+ "name": "tooManyCharacters",
+ "printedName": "tooManyCharacters",
"children": [
{
- "kind": "TypeNominal",
- "name": "AuthStatus",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactDataResponse.ValidationErrorType.Type) -> AtomicTransact.TransactDataResponse.ValidationErrorType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ValidationErrorType",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ValidationErrorType",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
+ }
+ ]
+ }
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV6statusAC0cD0Ovg",
- "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV6statusAC0cD0Ovg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "AuthStatus",
- "printedName": "AuthStatus",
- "children": [
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO17tooManyCharactersyA2EmF",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO17tooManyCharactersyA2EmF",
+ "moduleName": "AtomicTransact"
+ },
{
"kind": "Var",
- "name": "authenticated",
- "printedName": "authenticated",
+ "name": "invalidCharacters",
+ "printedName": "invalidCharacters",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
- "printedName": "(AtomicTransact.TransactAuthStatusUpdate.AuthStatus.Type) -> AtomicTransact.TransactAuthStatusUpdate.AuthStatus",
+ "printedName": "(AtomicTransact.TransactDataResponse.ValidationErrorType.Type) -> AtomicTransact.TransactDataResponse.ValidationErrorType",
"children": [
{
"kind": "TypeNominal",
- "name": "AuthStatus",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O"
+ "name": "ValidationErrorType",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus.Type",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "AuthStatus",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O"
+ "name": "ValidationErrorType",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
}
]
}
@@ -15619,8 +15738,8 @@
}
],
"declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O13authenticatedyA2EmF",
- "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV0cD0O13authenticatedyA2EmF",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO17invalidCharactersyA2EmF",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO17invalidCharactersyA2EmF",
"moduleName": "AtomicTransact"
},
{
@@ -15631,13 +15750,13 @@
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus?",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType?",
"children": [
{
"kind": "TypeNominal",
- "name": "AuthStatus",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O"
+ "name": "ValidationErrorType",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
}
],
"usr": "s:Sq"
@@ -15650,8 +15769,8 @@
}
],
"declKind": "Constructor",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueAESgSS_tcfc",
- "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueAESgSS_tcfc",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueAESgSS_tcfc",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueAESgSS_tcfc",
"moduleName": "AtomicTransact",
"implicit": true,
"init_kind": "Designated"
@@ -15669,8 +15788,8 @@
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueSSvp",
- "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueSSvp",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueSSvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueSSvp",
"moduleName": "AtomicTransact",
"implicit": true,
"accessors": [
@@ -15687,8 +15806,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueSSvg",
- "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV0cD0O8rawValueSSvg",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueSSvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueSSvg",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "get"
@@ -15697,11 +15816,12 @@
}
],
"declKind": "Enum",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O",
- "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV0cD0O",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO",
"moduleName": "AtomicTransact",
"declAttributes": [
- "AccessControl"
+ "AccessControl",
+ "RawDocComment"
],
"enumRawTypeName": "String",
"conformances": [
@@ -15762,334 +15882,194 @@
"usr": "s:Se",
"mangledName": "$sSe"
},
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
{
"kind": "Conformance",
"name": "Sendable",
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(company:status:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactAuthStatusUpdate",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactCompany",
- "printedName": "AtomicTransact.TransactCompany",
- "usr": "s:14AtomicTransact0B7CompanyV"
},
{
- "kind": "TypeNominal",
- "name": "AuthStatus",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate.AuthStatus",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV0cD0O"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV7company6statusAcA0B7CompanyV_AC0cD0Otcfc",
- "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV7company6statusAcA0B7CompanyV_AC0cD0Otcfc",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactAuthStatusUpdate",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV"
+ "kind": "Conformance",
+ "name": "Error",
+ "printedName": "Error",
+ "usr": "s:s5ErrorP",
+ "mangledName": "$ss5ErrorP"
},
{
- "kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "any Swift.Decoder",
- "usr": "s:s7DecoderP"
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV4fromACs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV4fromACs7Decoder_p_tKcfc",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "init_kind": "Designated"
- }
- ],
- "declKind": "Struct",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV",
- "mangledName": "$s14AtomicTransact0B16AuthStatusUpdateV",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
+ ]
},
{
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "UIKit",
- "printedName": "UIKit",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "WebKit",
- "printedName": "WebKit",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Import",
- "name": "Combine",
- "printedName": "Combine",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Import",
- "name": "SafariServices",
- "printedName": "SafariServices",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Import",
- "name": "QuantumIOS",
- "printedName": "QuantumIOS",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "TypeDecl",
- "name": "BaseTransactViewController",
- "printedName": "BaseTransactViewController",
- "children": [
- {
- "kind": "Var",
- "name": "config",
- "printedName": "config",
+ "kind": "TypeDecl",
+ "name": "ValidationError",
+ "printedName": "ValidationError",
"children": [
{
- "kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
- "printedName": "AtomicTransact.AtomicConfig?",
+ "kind": "Var",
+ "name": "fieldName",
+ "printedName": "fieldName",
"children": [
{
"kind": "TypeNominal",
- "name": "AtomicConfig",
- "printedName": "AtomicTransact.AtomicConfig",
- "usr": "s:14AtomicTransact0A6ConfigV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvp",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasInitialValue",
- "Preconcurrency",
- "Custom",
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldNameSSvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldNameSSvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
- "printedName": "AtomicTransact.AtomicConfig?",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "AtomicConfig",
- "printedName": "AtomicTransact.AtomicConfig",
- "usr": "s:14AtomicTransact0A6ConfigV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "usr": "s:Sq"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldNameSSvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldNameSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvg",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ ]
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "Var",
+ "name": "error",
+ "printedName": "error",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
- "printedName": "AtomicTransact.AtomicConfig?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "AtomicConfig",
- "printedName": "AtomicTransact.AtomicConfig",
- "usr": "s:14AtomicTransact0A6ConfigV"
- }
- ],
- "usr": "s:Sq"
+ "name": "ValidationErrorType",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvs",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvs",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV5errorAC0eF4TypeOvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV5errorAC0eF4TypeOvp",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ValidationErrorType",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV5errorAC0eF4TypeOvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV5errorAC0eF4TypeOvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(fieldName:error:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "ValidationError",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationError",
+ "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ValidationErrorType",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
+ "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvM",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC6configAA0A6ConfigVSgvM",
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldName5errorAESS_AC0eF4TypeOtcfc",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldName5errorAESS_AC0eF4TypeOtcfc",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "environment",
- "printedName": "environment",
- "children": [
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
{
- "kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
- "printedName": "AtomicTransact.TransactEnvironment?",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactEnvironment",
- "printedName": "AtomicTransact.TransactEnvironment",
- "usr": "s:14AtomicTransact0B11EnvironmentO"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvp",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasInitialValue",
- "Preconcurrency",
- "Custom",
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ "name": "ValidationError",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationError",
+ "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV"
+ },
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
- "printedName": "AtomicTransact.TransactEnvironment?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactEnvironment",
- "printedName": "AtomicTransact.TransactEnvironment",
- "usr": "s:14AtomicTransact0B11EnvironmentO"
- }
- ],
- "usr": "s:Sq"
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvg",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvg",
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV4fromAEs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV4fromAEs7Decoder_p_tKcfc",
"moduleName": "AtomicTransact",
"implicit": true,
- "accessorKind": "get"
+ "throwing": true,
+ "init_kind": "Designated"
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
"children": [
{
"kind": "TypeNominal",
@@ -16098,1236 +16078,988 @@
},
{
"kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
- "printedName": "AtomicTransact.TransactEnvironment?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactEnvironment",
- "printedName": "AtomicTransact.TransactEnvironment",
- "usr": "s:14AtomicTransact0B11EnvironmentO"
- }
- ],
- "usr": "s:Sq"
+ "name": "Encoder",
+ "printedName": "any Swift.Encoder",
+ "usr": "s:s7EncoderP"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvs",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvs",
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV6encode2toys7Encoder_p_tKF",
"moduleName": "AtomicTransact",
"implicit": true,
- "accessorKind": "set"
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ValidationError",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationError",
+ "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ValidationError",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationError",
+ "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvM",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC11environmentAA0B11EnvironmentOSgvM",
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV2eeoiySbAE_AEtFZ",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV2eeoiySbAE_AEtFZ",
"moduleName": "AtomicTransact",
+ "static": true,
"implicit": true,
- "accessorKind": "_modify"
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
{
- "kind": "Var",
- "name": "onInteraction",
- "printedName": "onInteraction",
+ "kind": "TypeDecl",
+ "name": "Identity",
+ "printedName": "Identity",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactInteraction) -> ())?",
+ "kind": "Var",
+ "name": "firstName",
+ "printedName": "firstName",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactInteraction) -> ()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactInteraction",
- "printedName": "AtomicTransact.TransactInteraction",
- "usr": "s:14AtomicTransact0B11InteractionV"
- }
- ]
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvp",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasInitialValue",
- "Preconcurrency",
- "Custom",
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV9firstNameSSSgvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV9firstNameSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactInteraction) -> ())?",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactInteraction) -> ()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactInteraction",
- "printedName": "AtomicTransact.TransactInteraction",
- "usr": "s:14AtomicTransact0B11InteractionV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:Sq"
}
],
- "usr": "s:Sq"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV9firstNameSSSgvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV9firstNameSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvg",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ ]
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "Var",
+ "name": "lastName",
+ "printedName": "lastName",
"children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "((AtomicTransact.TransactInteraction) -> ())?",
+ "printedName": "Swift.String?",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactInteraction) -> ()",
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV8lastNameSSSgvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV8lastNameSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactInteraction",
- "printedName": "AtomicTransact.TransactInteraction",
- "usr": "s:14AtomicTransact0B11InteractionV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:Sq"
}
],
- "usr": "s:Sq"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV8lastNameSSSgvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV8lastNameSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvs",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
+ ]
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "kind": "Var",
+ "name": "postalCode",
+ "printedName": "postalCode",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvM",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onInteractionyAA0bG0VcSgvM",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV10postalCodeSSSgvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV10postalCodeSSSgvp",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "onDataRequest",
- "printedName": "onDataRequest",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)?",
- "children": [
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "AtomicTransact.TransactDataResponse?",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactDataResponse",
- "printedName": "AtomicTransact.TransactDataResponse",
- "usr": "s:14AtomicTransact0B12DataResponseV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactDataRequest",
- "printedName": "AtomicTransact.TransactDataRequest",
- "usr": "s:14AtomicTransact0B11DataRequestV"
}
- ]
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV10postalCodeSSSgvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV10postalCodeSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvp",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasInitialValue",
- "Preconcurrency",
- "Custom",
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
+ ]
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Var",
+ "name": "address",
+ "printedName": "address",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)?",
+ "printedName": "Swift.String?",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactDataResponse?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactDataResponse",
- "printedName": "AtomicTransact.TransactDataResponse",
- "usr": "s:14AtomicTransact0B12DataResponseV"
- }
- ],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactDataRequest",
- "printedName": "AtomicTransact.TransactDataRequest",
- "usr": "s:14AtomicTransact0B11DataRequestV"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvg",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvg",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV7addressSSSgvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV7addressSSSgvp",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)?",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactDataResponse?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactDataResponse",
- "printedName": "AtomicTransact.TransactDataResponse",
- "usr": "s:14AtomicTransact0B12DataResponseV"
- }
- ],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactDataRequest",
- "printedName": "AtomicTransact.TransactDataRequest",
- "usr": "s:14AtomicTransact0B11DataRequestV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:Sq"
}
],
- "usr": "s:Sq"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV7addressSSSgvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV7addressSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvs",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
+ ]
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "kind": "Var",
+ "name": "address2",
+ "printedName": "address2",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvM",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC13onDataRequestAA0bG8ResponseVSgAA0bgH0VYacSgvM",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV8address2SSSgvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV8address2SSSgvp",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "onAuthStatusUpdate",
- "printedName": "onAuthStatusUpdate",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?",
- "children": [
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactAuthStatusUpdate",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
- ]
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV8address2SSSgvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV8address2SSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvp",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasInitialValue",
- "Preconcurrency",
- "Custom",
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
+ ]
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Var",
+ "name": "city",
+ "printedName": "city",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?",
+ "printedName": "Swift.String?",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactAuthStatusUpdate",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvg",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvg",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV4citySSSgvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV4citySSSgvp",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactAuthStatusUpdate",
- "printedName": "AtomicTransact.TransactAuthStatusUpdate",
- "usr": "s:14AtomicTransact0B16AuthStatusUpdateV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:Sq"
}
],
- "usr": "s:Sq"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV4citySSSgvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV4citySSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvs",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
+ ]
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "kind": "Var",
+ "name": "state",
+ "printedName": "state",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvM",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onAuthStatusUpdateyAA0bghI0VcSgvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "onTaskStatusUpdate",
- "printedName": "onTaskStatusUpdate",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactTaskStatusUpdate",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:Sq"
}
],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvp",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasInitialValue",
- "Preconcurrency",
- "Custom",
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5stateSSSgvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5stateSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactTaskStatusUpdate",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:Sq"
}
],
- "usr": "s:Sq"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5stateSSSgvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5stateSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvg",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ ]
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "Var",
+ "name": "phone",
+ "printedName": "phone",
"children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?",
+ "printedName": "Swift.String?",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactTaskStatusUpdate",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvs",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvs",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5phoneSSSgvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5phoneSSSgvp",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvM",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC18onTaskStatusUpdateyAA0bghI0VcSgvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "onCompletion",
- "printedName": "onCompletion",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactResponse) -> ())?",
- "children": [
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactResponse) -> ()",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactResponse",
- "printedName": "AtomicTransact.TransactResponse",
- "usr": "s:14AtomicTransact0B8ResponseO"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
- ]
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5phoneSSSgvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5phoneSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvp",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasInitialValue",
- "Preconcurrency",
- "Custom",
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
+ ]
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Var",
+ "name": "email",
+ "printedName": "email",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "((AtomicTransact.TransactResponse) -> ())?",
+ "printedName": "Swift.String?",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactResponse) -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactResponse",
- "printedName": "AtomicTransact.TransactResponse",
- "usr": "s:14AtomicTransact0B8ResponseO"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvg",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvg",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5emailSSSgvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5emailSSSgvp",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactResponse) -> ())?",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactResponse) -> ()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactResponse",
- "printedName": "AtomicTransact.TransactResponse",
- "usr": "s:14AtomicTransact0B8ResponseO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:Sq"
}
],
- "usr": "s:Sq"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5emailSSSgvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5emailSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvs",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
+ ]
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(firstName:lastName:postalCode:address:address2:city:state:phone:email:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvM",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC12onCompletionyAA0B8ResponseOcSgvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "onLaunch",
- "printedName": "onLaunch",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "(() -> ())?",
- "children": [
+ "name": "Identity",
+ "printedName": "AtomicTransact.TransactDataResponse.Identity",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV"
+ },
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "() -> ()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvp",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasInitialValue",
- "Preconcurrency",
- "Custom",
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "(() -> ())?",
+ "printedName": "Swift.String?",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "() -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
+ "hasDefaultArg": true,
"usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvg",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
},
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "(() -> ())?",
+ "printedName": "Swift.String?",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "() -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
+ "hasDefaultArg": true,
"usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvs",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
+ },
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvM",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC8onLaunchyycSgvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "onError",
- "printedName": "onError",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactError) -> ())?",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactError) -> ()",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
{
"kind": "TypeNominal",
- "name": "TransactError",
- "printedName": "AtomicTransact.TransactError",
- "usr": "s:14AtomicTransact0B5ErrorO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvp",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasInitialValue",
- "Preconcurrency",
- "Custom",
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "((AtomicTransact.TransactError) -> ())?",
+ "printedName": "Swift.String?",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactError) -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactError",
- "printedName": "AtomicTransact.TransactError",
- "usr": "s:14AtomicTransact0B5ErrorO"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
+ "hasDefaultArg": true,
"usr": "s:Sq"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvg",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvg",
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV9firstName04lastG010postalCode7address8address24city5state5phone5emailAESSSg_A8Otcfc",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV9firstName04lastG010postalCode7address8address24city5state5phone5emailAESSSg_A8Otcfc",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "Function",
+ "name": "validate",
+ "printedName": "validate()",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((AtomicTransact.TransactError) -> ())?",
+ "name": "Array",
+ "printedName": "[AtomicTransact.TransactDataResponse.ValidationError]",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactError) -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactError",
- "printedName": "AtomicTransact.TransactError",
- "usr": "s:14AtomicTransact0B5ErrorO"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "ValidationError",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationError",
+ "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV"
}
],
- "usr": "s:Sq"
+ "usr": "s:Sa"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvs",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvs",
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV8validateSayAC15ValidationErrorVGyF",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV8validateSayAC15ValidationErrorVGyF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "isValid",
+ "printedName": "isValid()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV7isValidSbyF",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV7isValidSbyF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Identity",
+ "printedName": "AtomicTransact.TransactDataResponse.Identity",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV4fromAEs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV4fromAEs7Decoder_p_tKcfc",
"moduleName": "AtomicTransact",
"implicit": true,
- "accessorKind": "set"
+ "throwing": true,
+ "init_kind": "Designated"
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "any Swift.Encoder",
+ "usr": "s:s7EncoderP"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvM",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC7onErroryAA0bG0OcSgvM",
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV6encode2toys7Encoder_p_tKF",
"moduleName": "AtomicTransact",
"implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Function",
- "name": "viewDidLoad",
- "printedName": "viewDidLoad()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
}
],
- "declKind": "Func",
- "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController(im)viewDidLoad",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC11viewDidLoadyyF",
+ "declKind": "Struct",
+ "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV",
"moduleName": "AtomicTransact",
- "overriding": true,
- "objc_name": "viewDidLoad",
"declAttributes": [
- "Dynamic",
- "ObjC",
- "Preconcurrency",
- "Custom",
- "Override",
"AccessControl",
"RawDocComment"
],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "webView",
- "printedName": "webView(_:didFailProvisionalNavigation:withError:)",
- "children": [
+ "conformances": [
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
},
{
- "kind": "TypeNominal",
- "name": "WKWebView",
- "printedName": "WebKit.WKWebView",
- "usr": "c:objc(cs)WKWebView"
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
},
{
- "kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
- "printedName": "WebKit.WKNavigation?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "WKNavigation",
- "printedName": "WebKit.WKNavigation",
- "usr": "c:objc(cs)WKNavigation"
- }
- ],
- "usr": "s:Sq"
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
},
{
- "kind": "TypeNominal",
- "name": "Error",
- "printedName": "any Swift.Error",
- "usr": "s:s5ErrorP"
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
- ],
- "declKind": "Func",
- "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController(im)webView:didFailProvisionalNavigation:withError:",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC03webD0_28didFailProvisionalNavigation9withErrorySo05WKWebD0C_So12WKNavigationCSgs0L0_ptF",
- "moduleName": "AtomicTransact",
- "objc_name": "webView:didFailProvisionalNavigation:withError:",
- "declAttributes": [
- "ObjC",
- "Preconcurrency",
- "Custom",
- "AccessControl"
- ],
- "funcSelfKind": "NonMutating"
+ ]
},
{
- "kind": "Function",
- "name": "userContentController",
- "printedName": "userContentController(_:didReceive:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "WKUserContentController",
- "printedName": "WebKit.WKUserContentController",
- "usr": "c:objc(cs)WKUserContentController"
- },
- {
- "kind": "TypeNominal",
- "name": "WKScriptMessage",
- "printedName": "WebKit.WKScriptMessage",
- "usr": "c:objc(cs)WKScriptMessage"
- }
- ],
- "declKind": "Func",
- "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController(im)userContentController:didReceiveScriptMessage:",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC011userContentE0_10didReceiveySo06WKUsergE0C_So15WKScriptMessageCtF",
- "moduleName": "AtomicTransact",
- "objc_name": "userContentController:didReceiveScriptMessage:",
- "declAttributes": [
- "ObjC",
- "Preconcurrency",
- "Custom",
- "AccessControl",
- "RawDocComment"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(nibName:bundle:)",
+ "kind": "TypeDecl",
+ "name": "CardData",
+ "printedName": "CardData",
"children": [
{
- "kind": "TypeNominal",
- "name": "BaseTransactViewController",
- "printedName": "AtomicTransact.BaseTransactViewController",
- "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "Var",
+ "name": "number",
+ "printedName": "number",
"children": [
{
"kind": "TypeNominal",
@@ -17336,409 +17068,320 @@
"usr": "s:SS"
}
],
- "usr": "s:Sq"
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6numberSSvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6numberSSvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6numberSSvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6numberSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Foundation.Bundle?",
+ "kind": "Var",
+ "name": "expiry",
+ "printedName": "expiry",
"children": [
{
"kind": "TypeNominal",
- "name": "Bundle",
- "printedName": "Foundation.Bundle",
- "usr": "c:objc(cs)NSBundle"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Constructor",
- "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController(im)initWithNibName:bundle:",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc",
- "moduleName": "AtomicTransact",
- "overriding": true,
- "implicit": true,
- "objc_name": "initWithNibName:bundle:",
- "declAttributes": [
- "Dynamic",
- "ObjC",
- "Preconcurrency",
- "Custom",
- "Override"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(coder:)",
- "children": [
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6expirySSSgvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6expirySSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6expirySSSgvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6expirySSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.BaseTransactViewController?",
+ "kind": "Var",
+ "name": "cvv",
+ "printedName": "cvv",
"children": [
{
"kind": "TypeNominal",
- "name": "BaseTransactViewController",
- "printedName": "AtomicTransact.BaseTransactViewController",
- "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "usr": "s:Sq"
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V3cvvSSSgvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V3cvvSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V3cvvSSSgvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V3cvvSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
},
{
- "kind": "TypeNominal",
- "name": "NSCoder",
- "printedName": "Foundation.NSCoder",
- "usr": "c:objc(cs)NSCoder"
- }
- ],
- "declKind": "Constructor",
- "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController(im)initWithCoder:",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC5coderACSgSo7NSCoderC_tcfc",
- "moduleName": "AtomicTransact",
- "overriding": true,
- "implicit": true,
- "objc_name": "initWithCoder:",
- "declAttributes": [
- "Dynamic",
- "ObjC",
- "Preconcurrency",
- "Custom",
- "Required"
- ],
- "init_kind": "Designated"
- }
- ],
- "declKind": "Class",
- "usr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController",
- "mangledName": "$s14AtomicTransact04BaseB14ViewControllerC",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "Preconcurrency",
- "Custom",
- "AccessControl",
- "ObjC"
- ],
- "superclassUsr": "c:objc(cs)UIViewController",
- "inheritsConvenienceInitializers": true,
- "superclassNames": [
- "UIKit.UIViewController",
- "UIKit.UIResponder",
- "ObjectiveC.NSObject"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
- },
- {
- "kind": "Conformance",
- "name": "CVarArg",
- "printedName": "CVarArg",
- "usr": "s:s7CVarArgP",
- "mangledName": "$ss7CVarArgP"
- },
- {
- "kind": "Conformance",
- "name": "_KeyValueCodingAndObservingPublishing",
- "printedName": "_KeyValueCodingAndObservingPublishing",
- "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
- "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
- },
- {
- "kind": "Conformance",
- "name": "_KeyValueCodingAndObserving",
- "printedName": "_KeyValueCodingAndObserving",
- "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
- "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
- },
- {
- "kind": "Conformance",
- "name": "CustomStringConvertible",
- "printedName": "CustomStringConvertible",
- "usr": "s:s23CustomStringConvertibleP",
- "mangledName": "$ss23CustomStringConvertibleP"
- },
- {
- "kind": "Conformance",
- "name": "CustomDebugStringConvertible",
- "printedName": "CustomDebugStringConvertible",
- "usr": "s:s28CustomDebugStringConvertibleP",
- "mangledName": "$ss28CustomDebugStringConvertibleP"
- },
- {
- "kind": "Conformance",
- "name": "UITraitChangeObservable",
- "printedName": "UITraitChangeObservable",
- "usr": "s:5UIKit23UITraitChangeObservableP",
- "mangledName": "$s5UIKit23UITraitChangeObservableP"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "TransactTaskStatusUpdate",
- "printedName": "TransactTaskStatusUpdate",
- "children": [
- {
- "kind": "Var",
- "name": "taskId",
- "printedName": "taskId",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6taskIdSSvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6taskIdSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Var",
+ "name": "cardType",
+ "printedName": "cardType",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CardType",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6taskIdSSvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6taskIdSSvg",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V8cardTypeAE0eG0OSgvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V8cardTypeAE0eG0OSgvp",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "product",
- "printedName": "product",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV7productAA0A6ConfigV11ProductTypeOvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV7productAA0A6ConfigV11ProductTypeOvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
- }
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV7productAA0A6ConfigV11ProductTypeOvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV7productAA0A6ConfigV11ProductTypeOvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "company",
- "printedName": "company",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactCompany",
- "printedName": "AtomicTransact.TransactCompany",
- "usr": "s:14AtomicTransact0B7CompanyV"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV7companyAA0B7CompanyVvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV7companyAA0B7CompanyVvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "TransactCompany",
- "printedName": "AtomicTransact.TransactCompany",
- "usr": "s:14AtomicTransact0B7CompanyV"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CardType",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V8cardTypeAE0eG0OSgvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V8cardTypeAE0eG0OSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV7companyAA0B7CompanyVvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV7companyAA0B7CompanyVvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "status",
- "printedName": "status",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TaskStatus",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6statusAC0cD0Ovp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6statusAC0cD0Ovp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ ]
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeDecl",
+ "name": "CardType",
+ "printedName": "CardType",
"children": [
{
- "kind": "TypeNominal",
- "name": "TaskStatus",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6statusAC0cD0Ovg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6statusAC0cD0Ovg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "failReason",
- "printedName": "failReason",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
+ "kind": "Var",
+ "name": "debit",
+ "printedName": "debit",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactDataResponse.CardData.CardType.Type) -> AtomicTransact.TransactDataResponse.CardData.CardType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CardType",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CardType",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO5debityA2GmF",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO5debityA2GmF",
+ "moduleName": "AtomicTransact"
+ },
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10failReasonSSSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10failReasonSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ "kind": "Var",
+ "name": "credit",
+ "printedName": "credit",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactDataResponse.CardData.CardType.Type) -> AtomicTransact.TransactDataResponse.CardData.CardType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CardType",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CardType",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO6credityA2GmF",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO6credityA2GmF",
+ "moduleName": "AtomicTransact"
+ },
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
"children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CardType",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
"name": "String",
@@ -17746,418 +17389,325 @@
"usr": "s:SS"
}
],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10failReasonSSSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10failReasonSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "switchData",
- "printedName": "switchData",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "SwitchData",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10switchDataAC06SwitchG0VSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10switchDataAC06SwitchG0VSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueAGSgSS_tcfc",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueAGSgSS_tcfc",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "init_kind": "Designated"
+ },
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData?",
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
"children": [
{
"kind": "TypeNominal",
- "name": "SwitchData",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "usr": "s:Sq"
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueSSvp",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueSSvp",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueSSvg",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10switchDataAC06SwitchG0VSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10switchDataAC06SwitchG0VSgvg",
+ "declKind": "Enum",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "depositData",
- "printedName": "depositData",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "DepositData",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV"
- }
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11depositDataAC07DepositG0VSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11depositDataAC07DepositG0VSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ "enumRawTypeName": "String",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(number:expiry:cvv:cardType:)",
"children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CardData",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData?",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "DepositData",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11depositDataAC07DepositG0VSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11depositDataAC07DepositG0VSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "managedBy",
- "printedName": "managedBy",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy?",
- "children": [
+ },
{
"kind": "TypeNominal",
- "name": "ManagedBy",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9managedByAC07ManagedG0VSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9managedByAC07ManagedG0VSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy?",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType?",
"children": [
{
"kind": "TypeNominal",
- "name": "ManagedBy",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV"
+ "name": "CardType",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
}
],
+ "hasDefaultArg": true,
"usr": "s:Sq"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9managedByAC07ManagedG0VSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9managedByAC07ManagedG0VSgvg",
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6number6expiry3cvv8cardTypeAESS_SSSgAjE0eJ0OSgtcfc",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6number6expiry3cvv8cardTypeAESS_SSSgAjE0eJ0OSgtcfc",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(taskId:product:company:status:failReason:switchData:depositData:managedBy:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactTaskStatusUpdate",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "ProductType",
- "printedName": "AtomicTransact.AtomicConfig.ProductType",
- "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "TransactCompany",
- "printedName": "AtomicTransact.TransactCompany",
- "usr": "s:14AtomicTransact0B7CompanyV"
- },
- {
- "kind": "TypeNominal",
- "name": "TaskStatus",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "Function",
+ "name": "validate",
+ "printedName": "validate()",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Array",
+ "printedName": "[AtomicTransact.TransactDataResponse.ValidationError]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ValidationError",
+ "printedName": "AtomicTransact.TransactDataResponse.ValidationError",
+ "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV"
+ }
+ ],
+ "usr": "s:Sa"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "SwitchData",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "DepositData",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV"
- }
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V8validateSayAC15ValidationErrorVGyF",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V8validateSayAC15ValidationErrorVGyF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "funcSelfKind": "NonMutating"
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ManagedBy",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6taskId7product7company6status10failReason10switchData07depositN09managedByACSS_AA0A6ConfigV11ProductTypeOAA0B7CompanyVAC0cD0OSSSgAC06SwitchN0VSgAC07DepositN0VSgAC07ManagedQ0VSgtcfc",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6taskId7product7company6status10failReason10switchData07depositN09managedByACSS_AA0A6ConfigV11ProductTypeOAA0B7CompanyVAC0cD0OSSSgAC06SwitchN0VSgAC07DepositN0VSgAC07ManagedQ0VSgtcfc",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "TypeDecl",
- "name": "ManagedBy",
- "printedName": "ManagedBy",
- "children": [
- {
- "kind": "Var",
- "name": "company",
- "printedName": "company",
+ "kind": "Function",
+ "name": "isValid",
+ "printedName": "isValid()",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactCompany",
- "printedName": "AtomicTransact.TransactCompany",
- "usr": "s:14AtomicTransact0B7CompanyV"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAA0B7CompanyVvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAA0B7CompanyVvp",
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V7isValidSbyF",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V7isValidSbyF",
"moduleName": "AtomicTransact",
"declAttributes": [
- "HasStorage",
"AccessControl",
"RawDocComment"
],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactCompany",
- "printedName": "AtomicTransact.TransactCompany",
- "usr": "s:14AtomicTransact0B7CompanyV"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAA0B7CompanyVvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAA0B7CompanyVvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
+ "funcSelfKind": "NonMutating"
},
{
"kind": "Constructor",
"name": "init",
- "printedName": "init(company:)",
+ "printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
- "name": "ManagedBy",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV"
+ "name": "CardData",
+ "printedName": "AtomicTransact.TransactDataResponse.CardData",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V"
},
{
"kind": "TypeNominal",
- "name": "TransactCompany",
- "printedName": "AtomicTransact.TransactCompany",
- "usr": "s:14AtomicTransact0B7CompanyV"
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
}
],
"declKind": "Constructor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAeA0B7CompanyV_tcfc",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAeA0B7CompanyV_tcfc",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V4fromAEs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V4fromAEs7Decoder_p_tKcfc",
"moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
+ "implicit": true,
+ "throwing": true,
"init_kind": "Designated"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
"children": [
{
"kind": "TypeNominal",
- "name": "ManagedBy",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV"
+ "name": "Void",
+ "printedName": "()"
},
{
"kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "any Swift.Decoder",
- "usr": "s:s7DecoderP"
+ "name": "Encoder",
+ "printedName": "any Swift.Encoder",
+ "usr": "s:s7EncoderP"
}
],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV4fromAEs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9ManagedByV4fromAEs7Decoder_p_tKcfc",
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6encode2toys7Encoder_p_tKF",
"moduleName": "AtomicTransact",
"implicit": true,
"throwing": true,
- "init_kind": "Designated"
+ "funcSelfKind": "NonMutating"
}
],
"declKind": "Struct",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9ManagedByV",
+ "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V",
"moduleName": "AtomicTransact",
"declAttributes": [
- "AccessControl"
+ "AccessControl",
+ "RawDocComment"
],
"conformances": [
{
@@ -18181,199 +17731,311 @@
"usr": "s:Se",
"mangledName": "$sSe"
},
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
{
"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": "TaskStatus",
- "printedName": "TaskStatus",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
"children": [
{
- "kind": "Var",
- "name": "completed",
- "printedName": "completed",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type) -> AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TaskStatus",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TaskStatus",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O9completedyA2EmF",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O9completedyA2EmF",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
+ "kind": "TypeNominal",
+ "name": "TransactDataResponse",
+ "printedName": "AtomicTransact.TransactDataResponse",
+ "usr": "s:14AtomicTransact0B12DataResponseV"
},
{
- "kind": "Var",
- "name": "failed",
- "printedName": "failed",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type) -> AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TaskStatus",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TaskStatus",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O6failedyA2EmF",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O6failedyA2EmF",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B12DataResponseV4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV4fromACs7Decoder_p_tKcfc",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "throwing": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
},
{
- "kind": "Var",
- "name": "processing",
- "printedName": "processing",
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "any Swift.Encoder",
+ "usr": "s:s7EncoderP"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:14AtomicTransact0B12DataResponseV6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV6encode2toys7Encoder_p_tKF",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:14AtomicTransact0B12DataResponseV",
+ "mangledName": "$s14AtomicTransact0B12DataResponseV",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "TransactEnvironment",
+ "printedName": "TransactEnvironment",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "production",
+ "printedName": "production",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactEnvironment.Type) -> AtomicTransact.TransactEnvironment",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type) -> AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
+ "kind": "TypeNominal",
+ "name": "TransactEnvironment",
+ "printedName": "AtomicTransact.TransactEnvironment",
+ "usr": "s:14AtomicTransact0B11EnvironmentO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactEnvironment.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "TaskStatus",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
- },
+ "name": "TransactEnvironment",
+ "printedName": "AtomicTransact.TransactEnvironment",
+ "usr": "s:14AtomicTransact0B11EnvironmentO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B11EnvironmentO10productionyA2CmF",
+ "mangledName": "$s14AtomicTransact0B11EnvironmentO10productionyA2CmF",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Var",
+ "name": "sandbox",
+ "printedName": "sandbox",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactEnvironment.Type) -> AtomicTransact.TransactEnvironment",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactEnvironment",
+ "printedName": "AtomicTransact.TransactEnvironment",
+ "usr": "s:14AtomicTransact0B11EnvironmentO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactEnvironment.Type",
+ "children": [
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TaskStatus",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
- }
- ]
+ "name": "TransactEnvironment",
+ "printedName": "AtomicTransact.TransactEnvironment",
+ "usr": "s:14AtomicTransact0B11EnvironmentO"
}
]
}
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O10processingyA2EmF",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O10processingyA2EmF",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
]
- },
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B11EnvironmentO7sandboxyA2CmF",
+ "mangledName": "$s14AtomicTransact0B11EnvironmentO7sandboxyA2CmF",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Var",
+ "name": "custom",
+ "printedName": "custom",
+ "children": [
{
- "kind": "Var",
- "name": "queued",
- "printedName": "queued",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactEnvironment.Type) -> (Swift.String, Swift.String) -> AtomicTransact.TransactEnvironment",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
- "printedName": "(AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type) -> AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
+ "printedName": "(Swift.String, Swift.String) -> AtomicTransact.TransactEnvironment",
"children": [
{
"kind": "TypeNominal",
- "name": "TaskStatus",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
+ "name": "TransactEnvironment",
+ "printedName": "AtomicTransact.TransactEnvironment",
+ "usr": "s:14AtomicTransact0B11EnvironmentO"
},
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type",
+ "name": "Tuple",
+ "printedName": "(transactPath: Swift.String, apiPath: Swift.String)",
"children": [
{
"kind": "TypeNominal",
- "name": "TaskStatus",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
]
}
]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O6queuedyA2EmF",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O6queuedyA2EmF",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(rawValue:)",
- "children": [
+ },
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus?",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactEnvironment.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "TaskStatus",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
+ "name": "TransactEnvironment",
+ "printedName": "AtomicTransact.TransactEnvironment",
+ "usr": "s:14AtomicTransact0B11EnvironmentO"
}
- ],
- "usr": "s:Sq"
- },
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B11EnvironmentO6customyACSS_SStcACmF",
+ "mangledName": "$s14AtomicTransact0B11EnvironmentO6customyACSS_SStcACmF",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Var",
+ "name": "transactPath",
+ "printedName": "transactPath",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11EnvironmentO12transactPathSSvp",
+ "mangledName": "$s14AtomicTransact0B11EnvironmentO12transactPathSSvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
{
"kind": "TypeNominal",
"name": "String",
@@ -18381,17 +18043,38 @@
"usr": "s:SS"
}
],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueAESgSS_tcfc",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueAESgSS_tcfc",
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11EnvironmentO12transactPathSSvg",
+ "mangledName": "$s14AtomicTransact0B11EnvironmentO12transactPathSSvg",
"moduleName": "AtomicTransact",
- "implicit": true,
- "init_kind": "Designated"
- },
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "apiPath",
+ "printedName": "apiPath",
+ "children": [
{
- "kind": "Var",
- "name": "rawValue",
- "printedName": "rawValue",
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11EnvironmentO7apiPathSSvp",
+ "mangledName": "$s14AtomicTransact0B11EnvironmentO7apiPathSSvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
@@ -18400,939 +18083,914 @@
"usr": "s:SS"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueSSvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueSSvp",
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11EnvironmentO7apiPathSSvg",
+ "mangledName": "$s14AtomicTransact0B11EnvironmentO7apiPathSSvg",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueSSvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueSSvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:14AtomicTransact0B11EnvironmentO",
+ "mangledName": "$s14AtomicTransact0B11EnvironmentO",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "TransactInteraction",
+ "printedName": "TransactInteraction",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "name",
+ "printedName": "name",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Enum",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11InteractionV4nameSSvp",
+ "mangledName": "$s14AtomicTransact0B11InteractionV4nameSSvp",
"moduleName": "AtomicTransact",
"declAttributes": [
- "AccessControl",
- "RawDocComment"
+ "HasStorage",
+ "AccessControl"
],
- "enumRawTypeName": "String",
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
- },
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "Conformance",
- "name": "RawRepresentable",
- "printedName": "RawRepresentable",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
- "kind": "TypeWitness",
- "name": "RawValue",
- "printedName": "RawValue",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "usr": "s:SY",
- "mangledName": "$sSY"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV4nameSSvg",
+ "mangledName": "$s14AtomicTransact0B11InteractionV4nameSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
},
{
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV4nameSSvs",
+ "mangledName": "$s14AtomicTransact0B11InteractionV4nameSSvs",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV4nameSSvM",
+ "mangledName": "$s14AtomicTransact0B11InteractionV4nameSSvM",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "_modify"
}
]
},
{
- "kind": "TypeDecl",
- "name": "SwitchData",
- "printedName": "SwitchData",
+ "kind": "Var",
+ "name": "identifier",
+ "printedName": "identifier",
"children": [
{
- "kind": "Var",
- "name": "paymentMethod",
- "printedName": "paymentMethod",
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11InteractionV10identifierSSvp",
+ "mangledName": "$s14AtomicTransact0B11InteractionV10identifierSSvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "PaymentMethod",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodAE07PaymentI0Vvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodAE07PaymentI0Vvp",
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV10identifierSSvg",
+ "mangledName": "$s14AtomicTransact0B11InteractionV10identifierSSvg",
"moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "PaymentMethod",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodAE07PaymentI0Vvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodAE07PaymentI0Vvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
+ "implicit": true,
+ "accessorKind": "get"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(paymentMethod:)",
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
- "name": "SwitchData",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV"
+ "name": "Void",
+ "printedName": "()"
},
{
"kind": "TypeNominal",
- "name": "PaymentMethod",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodA2E07PaymentI0V_tcfc",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodA2E07PaymentI0V_tcfc",
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV10identifierSSvs",
+ "mangledName": "$s14AtomicTransact0B11InteractionV10identifierSSvs",
"moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "init_kind": "Designated"
+ "implicit": true,
+ "accessorKind": "set"
},
{
- "kind": "TypeDecl",
- "name": "PaymentMethod",
- "printedName": "PaymentMethod",
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
"children": [
{
- "kind": "Var",
- "name": "id",
- "printedName": "id",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2idSSvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2idSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2idSSvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2idSSvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV10identifierSSvM",
+ "mangledName": "$s14AtomicTransact0B11InteractionV10identifierSSvM",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "value",
+ "printedName": "value",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : any Swift.Sendable]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
},
{
- "kind": "Var",
- "name": "title",
- "printedName": "title",
+ "kind": "TypeNominal",
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvp",
+ "mangledName": "$s14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : any Swift.Sendable]",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5titleSSvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5titleSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5titleSSvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5titleSSvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
+ "usr": "s:SD"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvg",
+ "mangledName": "$s14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
{
- "kind": "Var",
- "name": "type",
- "printedName": "type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "PaymentType",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4typeAG0H4TypeOvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4typeAG0H4TypeOvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "PaymentType",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4typeAG0H4TypeOvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4typeAG0H4TypeOvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
},
{
- "kind": "TypeDecl",
- "name": "PaymentType",
- "printedName": "PaymentType",
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : any Swift.Sendable]",
"children": [
{
- "kind": "Var",
- "name": "card",
- "printedName": "card",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType.Type) -> AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "PaymentType",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "PaymentType",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO4cardyA2ImF",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO4cardyA2ImF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Var",
- "name": "bank",
- "printedName": "bank",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType.Type) -> AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "PaymentType",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "PaymentType",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO4bankyA2ImF",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO4bankyA2ImF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(rawValue:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "PaymentType",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
- }
- ],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueAISgSS_tcfc",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueAISgSS_tcfc",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "init_kind": "Designated"
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
},
{
- "kind": "Var",
- "name": "rawValue",
- "printedName": "rawValue",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueSSvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueSSvp",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueSSvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueSSvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
}
],
- "declKind": "Enum",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "enumRawTypeName": "String",
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
- },
- {
- "kind": "Conformance",
- "name": "RawRepresentable",
- "printedName": "RawRepresentable",
- "children": [
- {
- "kind": "TypeWitness",
- "name": "RawValue",
- "printedName": "RawValue",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ]
- }
- ],
- "usr": "s:SY",
- "mangledName": "$sSY"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
+ "usr": "s:SD"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvs",
+ "mangledName": "$s14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvs",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvM",
+ "mangledName": "$s14AtomicTransact0B11InteractionV5valueSDySSs8Sendable_pGvM",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(name:identifier:value:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactInteraction",
+ "printedName": "AtomicTransact.TransactInteraction",
+ "usr": "s:14AtomicTransact0B11InteractionV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : any Swift.Sendable]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
},
{
- "kind": "Var",
- "name": "expiry",
- "printedName": "expiry",
+ "kind": "TypeNominal",
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B11InteractionV4name10identifier5valueACSS_SSSDySSs8Sendable_pGtcfc",
+ "mangledName": "$s14AtomicTransact0B11InteractionV4name10identifier5valueACSS_SSSDySSs8Sendable_pGtcfc",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "description",
+ "printedName": "description",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11InteractionV11descriptionSSvp",
+ "mangledName": "$s14AtomicTransact0B11InteractionV11descriptionSSvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV11descriptionSSvg",
+ "mangledName": "$s14AtomicTransact0B11InteractionV11descriptionSSvg",
+ "moduleName": "AtomicTransact",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "language",
+ "printedName": "language",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11InteractionV8languageSSSgvp",
+ "mangledName": "$s14AtomicTransact0B11InteractionV8languageSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV6expirySSSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV6expirySSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV6expirySSSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV6expirySSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV8languageSSSgvg",
+ "mangledName": "$s14AtomicTransact0B11InteractionV8languageSSSgvg",
+ "moduleName": "AtomicTransact",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "customer",
+ "printedName": "customer",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
{
- "kind": "Var",
- "name": "brand",
- "printedName": "brand",
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11InteractionV8customerSSSgvp",
+ "mangledName": "$s14AtomicTransact0B11InteractionV8customerSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5brandSSSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5brandSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV8customerSSSgvg",
+ "mangledName": "$s14AtomicTransact0B11InteractionV8customerSSSgvg",
+ "moduleName": "AtomicTransact",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "product",
+ "printedName": "product",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11InteractionV7productAA0A6ConfigV11ProductTypeOSgvp",
+ "mangledName": "$s14AtomicTransact0B11InteractionV7productAA0A6ConfigV11ProductTypeOSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType?",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5brandSSSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5brandSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ "kind": "TypeNominal",
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
}
- ]
- },
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV7productAA0A6ConfigV11ProductTypeOSgvg",
+ "mangledName": "$s14AtomicTransact0B11InteractionV7productAA0A6ConfigV11ProductTypeOSgvg",
+ "moduleName": "AtomicTransact",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "additionalProduct",
+ "printedName": "additionalProduct",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType?",
+ "children": [
{
- "kind": "Var",
- "name": "lastFour",
- "printedName": "lastFour",
+ "kind": "TypeNominal",
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11InteractionV17additionalProductAA0A6ConfigV0E4TypeOSgvp",
+ "mangledName": "$s14AtomicTransact0B11InteractionV17additionalProductAA0A6ConfigV0E4TypeOSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType?",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV8lastFourSSSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV8lastFourSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV8lastFourSSSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV8lastFourSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV17additionalProductAA0A6ConfigV0E4TypeOSgvg",
+ "mangledName": "$s14AtomicTransact0B11InteractionV17additionalProductAA0A6ConfigV0E4TypeOSgvg",
+ "moduleName": "AtomicTransact",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "company",
+ "printedName": "company",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
{
- "kind": "Var",
- "name": "routingNumber",
- "printedName": "routingNumber",
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11InteractionV7companySSSgvp",
+ "mangledName": "$s14AtomicTransact0B11InteractionV7companySSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV13routingNumberSSSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV13routingNumberSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV13routingNumberSSSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV13routingNumberSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV7companySSSgvg",
+ "mangledName": "$s14AtomicTransact0B11InteractionV7companySSSgvg",
+ "moduleName": "AtomicTransact",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "payroll",
+ "printedName": "payroll",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
{
- "kind": "Var",
- "name": "accountType",
- "printedName": "accountType",
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B11InteractionV7payrollSSSgvp",
+ "mangledName": "$s14AtomicTransact0B11InteractionV7payrollSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV11accountTypeSSSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV11accountTypeSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV11accountTypeSSSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV11accountTypeSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "lastFourAccountNumber",
- "printedName": "lastFourAccountNumber",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV21lastFourAccountNumberSSSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV21lastFourAccountNumberSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV21lastFourAccountNumberSSSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV21lastFourAccountNumberSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B11InteractionV7payrollSSSgvg",
+ "mangledName": "$s14AtomicTransact0B11InteractionV7payrollSSSgvg",
+ "moduleName": "AtomicTransact",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:14AtomicTransact0B11InteractionV",
+ "mangledName": "$s14AtomicTransact0B11InteractionV",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "TransactResponse",
+ "printedName": "TransactResponse",
+ "children": [
+ {
+ "kind": "TypeDecl",
+ "name": "ResponseData",
+ "printedName": "ResponseData",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(data:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ResponseData",
+ "printedName": "AtomicTransact.TransactResponse.ResponseData",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(id:title:type:expiry:brand:lastFour:routingNumber:accountType:lastFourAccountNumber:)",
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : any Swift.Sendable]",
"children": [
- {
- "kind": "TypeNominal",
- "name": "PaymentMethod",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV"
- },
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
},
+ {
+ "kind": "TypeNominal",
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV4dataAESDySSs8Sendable_pG_tcfc",
+ "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV4dataAESDySSs8Sendable_pG_tcfc",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "data",
+ "printedName": "data",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : any Swift.Sendable]",
+ "children": [
{
"kind": "TypeNominal",
"name": "String",
@@ -19341,252 +18999,120 @@
},
{
"kind": "TypeNominal",
- "name": "PaymentType",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
- },
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvp",
+ "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : any Swift.Sendable]",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
+ },
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "usr": "s:SD"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvg",
+ "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
},
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : any Swift.Sendable]",
"children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "usr": "s:SD"
}
],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2id5title4type6expiry5brand8lastFour13routingNumber11accountType0op7AccountR0AGSS_SSAG0hT0OSSSgA5Stcfc",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2id5title4type6expiry5brand8lastFour13routingNumber11accountType0op7AccountR0AGSS_SSAG0hT0OSSSgA5Stcfc",
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvs",
+ "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvs",
"moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "init_kind": "Designated"
+ "implicit": true,
+ "accessorKind": "set"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
- "name": "PaymentMethod",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV"
- },
- {
- "kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "any Swift.Decoder",
- "usr": "s:s7DecoderP"
+ "name": "Void",
+ "printedName": "()"
}
],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4fromAGs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4fromAGs7Decoder_p_tKcfc",
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvM",
+ "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV4dataSDySSs8Sendable_pGvM",
"moduleName": "AtomicTransact",
"implicit": true,
- "throwing": true,
- "init_kind": "Designated"
- }
- ],
- "declKind": "Struct",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
+ "accessorKind": "_modify"
}
]
},
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "SwitchData",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV"
- },
- {
- "kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "any Swift.Decoder",
- "usr": "s:s7DecoderP"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV4fromAEs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV4fromAEs7Decoder_p_tKcfc",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "init_kind": "Designated"
- }
- ],
- "declKind": "Struct",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "DepositData",
- "printedName": "DepositData",
- "children": [
{
"kind": "Var",
- "name": "accountType",
- "printedName": "accountType",
+ "name": "taskId",
+ "printedName": "taskId",
"children": [
{
"kind": "TypeNominal",
@@ -19604,16 +19130,13 @@
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountTypeSSSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountTypeSSSgvp",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV6taskIdSSSgvp",
+ "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV6taskIdSSSgvp",
"moduleName": "AtomicTransact",
"declAttributes": [
- "HasStorage",
"AccessControl",
"RawDocComment"
],
- "isLet": true,
- "hasStorage": true,
"accessors": [
{
"kind": "Accessor",
@@ -19636,45 +19159,41 @@
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountTypeSSSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountTypeSSSgvg",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV6taskIdSSSgvg",
+ "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV6taskIdSSSgvg",
"moduleName": "AtomicTransact",
- "implicit": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
- "name": "distributionAmount",
- "printedName": "distributionAmount",
+ "name": "handoff",
+ "printedName": "handoff",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "Swift.Double?",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Double",
- "printedName": "Swift.Double",
- "usr": "s:Sd"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV18distributionAmountSdSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV18distributionAmountSdSgvp",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV7handoffSSSgvp",
+ "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV7handoffSSSgvp",
"moduleName": "AtomicTransact",
"declAttributes": [
- "HasStorage",
"AccessControl",
"RawDocComment"
],
- "isLet": true,
- "hasStorage": true,
"accessors": [
{
"kind": "Accessor",
@@ -19684,31 +19203,30 @@
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "Swift.Double?",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Double",
- "printedName": "Swift.Double",
- "usr": "s:Sd"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV18distributionAmountSdSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV18distributionAmountSdSgvg",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV7handoffSSSgvg",
+ "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV7handoffSSSgvg",
"moduleName": "AtomicTransact",
- "implicit": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
- "name": "distributionType",
- "printedName": "distributionType",
+ "name": "reason",
+ "printedName": "reason",
"children": [
{
"kind": "TypeNominal",
@@ -19726,16 +19244,13 @@
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV16distributionTypeSSSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV16distributionTypeSSSgvp",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV6reasonSSSgvp",
+ "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV6reasonSSSgvp",
"moduleName": "AtomicTransact",
"declAttributes": [
- "HasStorage",
"AccessControl",
"RawDocComment"
],
- "isLet": true,
- "hasStorage": true,
"accessors": [
{
"kind": "Accessor",
@@ -19758,45 +19273,33 @@
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV16distributionTypeSSSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV16distributionTypeSSSgvg",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV6reasonSSSgvg",
+ "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV6reasonSSSgvg",
"moduleName": "AtomicTransact",
- "implicit": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
- "name": "lastFour",
- "printedName": "lastFour",
+ "name": "identifier",
+ "printedName": "identifier",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV8lastFourSSSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV8lastFourSSSgvp",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV10identifierSSvp",
+ "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV10identifierSSvp",
"moduleName": "AtomicTransact",
"declAttributes": [
- "HasStorage",
"AccessControl",
"RawDocComment"
],
- "isLet": true,
- "hasStorage": true,
"accessors": [
{
"kind": "Accessor",
@@ -19805,369 +19308,334 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV8lastFourSSSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV8lastFourSSSgvg",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV10identifierSSvg",
+ "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV10identifierSSvg",
"moduleName": "AtomicTransact",
- "implicit": true,
"accessorKind": "get"
}
]
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV",
+ "mangledName": "$s14AtomicTransact0B8ResponseO0C4DataV",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
},
{
- "kind": "Var",
- "name": "routingNumber",
- "printedName": "routingNumber",
+ "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": "Var",
+ "name": "finished",
+ "printedName": "finished",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactResponse.Type) -> (AtomicTransact.TransactResponse.ResponseData) -> AtomicTransact.TransactResponse",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactResponse.ResponseData) -> AtomicTransact.TransactResponse",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV13routingNumberSSSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV13routingNumberSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ "name": "TransactResponse",
+ "printedName": "AtomicTransact.TransactResponse",
+ "usr": "s:14AtomicTransact0B8ResponseO"
+ },
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "Tuple",
+ "printedName": "(response: AtomicTransact.TransactResponse.ResponseData)",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "ResponseData",
+ "printedName": "AtomicTransact.TransactResponse.ResponseData",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV"
}
- ],
- "usr": "s:Sq"
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV13routingNumberSSSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV13routingNumberSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "title",
- "printedName": "title",
- "children": [
+ ]
+ },
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactResponse.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "TransactResponse",
+ "printedName": "AtomicTransact.TransactResponse",
+ "usr": "s:14AtomicTransact0B8ResponseO"
}
- ],
- "usr": "s:Sq"
+ ]
}
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV5titleSSSgvp",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV5titleSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B8ResponseO8finishedyA2C0C4DataV_tcACmF",
+ "mangledName": "$s14AtomicTransact0B8ResponseO8finishedyA2C0C4DataV_tcACmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "closed",
+ "printedName": "closed",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactResponse.Type) -> (AtomicTransact.TransactResponse.ResponseData) -> AtomicTransact.TransactResponse",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactResponse.ResponseData) -> AtomicTransact.TransactResponse",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "TransactResponse",
+ "printedName": "AtomicTransact.TransactResponse",
+ "usr": "s:14AtomicTransact0B8ResponseO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(response: AtomicTransact.TransactResponse.ResponseData)",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "ResponseData",
+ "printedName": "AtomicTransact.TransactResponse.ResponseData",
+ "usr": "s:14AtomicTransact0B8ResponseO0C4DataV"
}
- ],
- "usr": "s:Sq"
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV5titleSSSgvg",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV5titleSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(accountType:distributionAmount:distributionType:lastFour:routingNumber:title:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "DepositData",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV"
+ ]
},
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactResponse.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "TransactResponse",
+ "printedName": "AtomicTransact.TransactResponse",
+ "usr": "s:14AtomicTransact0B8ResponseO"
}
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B8ResponseO6closedyA2C0C4DataV_tcACmF",
+ "mangledName": "$s14AtomicTransact0B8ResponseO6closedyA2C0C4DataV_tcACmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "error",
+ "printedName": "error",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactResponse.Type) -> (AtomicTransact.TransactError) -> AtomicTransact.TransactResponse",
+ "children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Double?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactError) -> AtomicTransact.TransactResponse",
"children": [
{
"kind": "TypeNominal",
- "name": "Double",
- "printedName": "Swift.Double",
- "usr": "s:Sd"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
+ "name": "TransactResponse",
+ "printedName": "AtomicTransact.TransactResponse",
+ "usr": "s:14AtomicTransact0B8ResponseO"
+ },
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Tuple",
+ "printedName": "(error: AtomicTransact.TransactError)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactError",
+ "printedName": "AtomicTransact.TransactError",
+ "usr": "s:14AtomicTransact0B5ErrorO"
+ }
+ ]
}
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ ]
},
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactResponse.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "TransactResponse",
+ "printedName": "AtomicTransact.TransactResponse",
+ "usr": "s:14AtomicTransact0B8ResponseO"
}
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B8ResponseO5erroryAcA0B5ErrorO_tcACmF",
+ "mangledName": "$s14AtomicTransact0B8ResponseO5erroryAcA0B5ErrorO_tcACmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "transactDismissed",
+ "printedName": "transactDismissed",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactResponse.Type) -> AtomicTransact.TransactResponse",
+ "children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "name": "TransactResponse",
+ "printedName": "AtomicTransact.TransactResponse",
+ "usr": "s:14AtomicTransact0B8ResponseO"
},
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactResponse.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "TransactResponse",
+ "printedName": "AtomicTransact.TransactResponse",
+ "usr": "s:14AtomicTransact0B8ResponseO"
}
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountType18distributionAmount0jI08lastFour13routingNumber5titleAESSSg_SdSgA4Ltcfc",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountType18distributionAmount0jI08lastFour13routingNumber5titleAESSSg_SdSgA4Ltcfc",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "DepositData",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV"
- },
- {
- "kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "any Swift.Decoder",
- "usr": "s:s7DecoderP"
+ ]
}
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV4fromAEs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV4fromAEs7Decoder_p_tKcfc",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "init_kind": "Designated"
+ ]
}
],
- "declKind": "Struct",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV",
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B8ResponseO17transactDismissedyA2CmF",
+ "mangledName": "$s14AtomicTransact0B8ResponseO17transactDismissedyA2CmF",
"moduleName": "AtomicTransact",
"declAttributes": [
- "AccessControl",
"RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
]
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
+ "kind": "Var",
+ "name": "description",
+ "printedName": "description",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactTaskStatusUpdate",
- "printedName": "AtomicTransact.TransactTaskStatusUpdate",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV"
- },
- {
- "kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "any Swift.Decoder",
- "usr": "s:s7DecoderP"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV4fromACs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV4fromACs7Decoder_p_tKcfc",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B8ResponseO11descriptionSSvp",
+ "mangledName": "$s14AtomicTransact0B8ResponseO11descriptionSSvp",
"moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "init_kind": "Designated"
- }
- ],
- "declKind": "Struct",
- "usr": "s:14AtomicTransact0B16TaskStatusUpdateV",
- "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B8ResponseO11descriptionSSvg",
+ "mangledName": "$s14AtomicTransact0B8ResponseO11descriptionSSvg",
+ "moduleName": "AtomicTransact",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:14AtomicTransact0B8ResponseO",
+ "mangledName": "$s14AtomicTransact0B8ResponseO",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
"mangledName": "$ss8CopyableP"
},
{
@@ -20179,10 +19647,10 @@
},
{
"kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
},
{
"kind": "Conformance",
@@ -20190,696 +19658,479 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
{
"kind": "TypeDecl",
- "name": "TransactDataRequest",
- "printedName": "TransactDataRequest",
+ "name": "TransactError",
+ "printedName": "TransactError",
"children": [
{
"kind": "Var",
- "name": "taskId",
- "printedName": "taskId",
+ "name": "unableToConnectToTransact",
+ "printedName": "unableToConnectToTransact",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactError.Type) -> AtomicTransact.TransactError",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11DataRequestV6taskIdSSSgvp",
- "mangledName": "$s14AtomicTransact0B11DataRequestV6taskIdSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasInitialValue",
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ "name": "TransactError",
+ "printedName": "AtomicTransact.TransactError",
+ "usr": "s:14AtomicTransact0B5ErrorO"
+ },
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactError.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "TransactError",
+ "printedName": "AtomicTransact.TransactError",
+ "usr": "s:14AtomicTransact0B5ErrorO"
}
- ],
- "usr": "s:Sq"
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11DataRequestV6taskIdSSSgvg",
- "mangledName": "$s14AtomicTransact0B11DataRequestV6taskIdSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- },
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B5ErrorO015unableToConnecteB0yA2CmF",
+ "mangledName": "$s14AtomicTransact0B5ErrorO015unableToConnecteB0yA2CmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "invalidConfig",
+ "printedName": "invalidConfig",
+ "children": [
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactError.Type) -> AtomicTransact.TransactError",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "TransactError",
+ "printedName": "AtomicTransact.TransactError",
+ "usr": "s:14AtomicTransact0B5ErrorO"
},
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactError.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "TransactError",
+ "printedName": "AtomicTransact.TransactError",
+ "usr": "s:14AtomicTransact0B5ErrorO"
}
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11DataRequestV6taskIdSSSgvs",
- "mangledName": "$s14AtomicTransact0B11DataRequestV6taskIdSSSgvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11DataRequestV6taskIdSSSgvM",
- "mangledName": "$s14AtomicTransact0B11DataRequestV6taskIdSSSgvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
+ ]
}
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B5ErrorO13invalidConfigyA2CmF",
+ "mangledName": "$s14AtomicTransact0B5ErrorO13invalidConfigyA2CmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
]
},
{
"kind": "Var",
- "name": "userId",
- "printedName": "userId",
+ "name": "transactError",
+ "printedName": "transactError",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11DataRequestV6userIdSSvp",
- "mangledName": "$s14AtomicTransact0B11DataRequestV6userIdSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11DataRequestV6userIdSSvg",
- "mangledName": "$s14AtomicTransact0B11DataRequestV6userIdSSvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactError.Type) -> ([Swift.String : any Swift.Sendable]) -> AtomicTransact.TransactError",
"children": [
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11DataRequestV6userIdSSvs",
- "mangledName": "$s14AtomicTransact0B11DataRequestV6userIdSSvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "([Swift.String : any Swift.Sendable]) -> AtomicTransact.TransactError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactError",
+ "printedName": "AtomicTransact.TransactError",
+ "usr": "s:14AtomicTransact0B5ErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(data: [Swift.String : any Swift.Sendable])",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : any Swift.Sendable]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ]
+ }
+ ]
+ },
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactError",
+ "printedName": "AtomicTransact.TransactError",
+ "usr": "s:14AtomicTransact0B5ErrorO"
+ }
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11DataRequestV6userIdSSvM",
- "mangledName": "$s14AtomicTransact0B11DataRequestV6userIdSSvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
+ ]
}
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B5ErrorO08transactC0yACSDySSs8Sendable_pG_tcACmF",
+ "mangledName": "$s14AtomicTransact0B5ErrorO08transactC0yACSDySSs8Sendable_pG_tcACmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:14AtomicTransact0B5ErrorO",
+ "mangledName": "$s14AtomicTransact0B5ErrorO",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Error",
+ "printedName": "Error",
+ "usr": "s:s5ErrorP",
+ "mangledName": "$ss5ErrorP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
},
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "TransactSDKEvent",
+ "printedName": "TransactSDKEvent",
+ "children": [
{
"kind": "Var",
- "name": "identifier",
- "printedName": "identifier",
+ "name": "close",
+ "printedName": "close",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11DataRequestV10identifierSSvp",
- "mangledName": "$s14AtomicTransact0B11DataRequestV10identifierSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11DataRequestV10identifierSSvg",
- "mangledName": "$s14AtomicTransact0B11DataRequestV10identifierSSvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
},
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11DataRequestV10identifierSSvs",
- "mangledName": "$s14AtomicTransact0B11DataRequestV10identifierSSvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactSDKEvent.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
+ }
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11DataRequestV10identifierSSvM",
- "mangledName": "$s14AtomicTransact0B11DataRequestV10identifierSSvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
+ ]
}
- ]
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B8SDKEventO5closeyA2CmF",
+ "mangledName": "$s14AtomicTransact0B8SDKEventO5closeyA2CmF",
+ "moduleName": "AtomicTransact"
},
{
"kind": "Var",
- "name": "fields",
- "printedName": "fields",
+ "name": "finish",
+ "printedName": "finish",
"children": [
{
- "kind": "TypeNominal",
- "name": "Array",
- "printedName": "[Swift.String]",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sa"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11DataRequestV6fieldsSaySSGvp",
- "mangledName": "$s14AtomicTransact0B11DataRequestV6fieldsSaySSGvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
+ },
{
"kind": "TypeNominal",
- "name": "Array",
- "printedName": "[Swift.String]",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactSDKEvent.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
}
- ],
- "usr": "s:Sa"
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11DataRequestV6fieldsSaySSGvg",
- "mangledName": "$s14AtomicTransact0B11DataRequestV6fieldsSaySSGvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- },
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B8SDKEventO6finishyA2CmF",
+ "mangledName": "$s14AtomicTransact0B8SDKEventO6finishyA2CmF",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Var",
+ "name": "openURL",
+ "printedName": "openURL",
+ "children": [
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
},
{
"kind": "TypeNominal",
- "name": "Array",
- "printedName": "[Swift.String]",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactSDKEvent.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
}
- ],
- "usr": "s:Sa"
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11DataRequestV6fieldsSaySSGvs",
- "mangledName": "$s14AtomicTransact0B11DataRequestV6fieldsSaySSGvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
- },
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B8SDKEventO7openURLyA2CmF",
+ "mangledName": "$s14AtomicTransact0B8SDKEventO7openURLyA2CmF",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Var",
+ "name": "interaction",
+ "printedName": "interaction",
+ "children": [
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactSDKEvent.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
+ }
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11DataRequestV6fieldsSaySSGvM",
- "mangledName": "$s14AtomicTransact0B11DataRequestV6fieldsSaySSGvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
+ ]
}
- ]
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B8SDKEventO11interactionyA2CmF",
+ "mangledName": "$s14AtomicTransact0B8SDKEventO11interactionyA2CmF",
+ "moduleName": "AtomicTransact"
},
{
"kind": "Var",
- "name": "data",
- "printedName": "data",
+ "name": "dataRequest",
+ "printedName": "dataRequest",
"children": [
{
- "kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : any Swift.Sendable]",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
},
{
"kind": "TypeNominal",
- "name": "Sendable",
- "printedName": "any Swift.Sendable",
- "usr": "s:s8SendableP"
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactSDKEvent.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
+ }
+ ]
}
- ],
- "usr": "s:SD"
+ ]
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvp",
- "mangledName": "$s14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B8SDKEventO11dataRequestyA2CmF",
+ "mangledName": "$s14AtomicTransact0B8SDKEventO11dataRequestyA2CmF",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Var",
+ "name": "automationHandoff",
+ "printedName": "automationHandoff",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
"children": [
{
"kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : any Swift.Sendable]",
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactSDKEvent.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Sendable",
- "printedName": "any Swift.Sendable",
- "usr": "s:s8SendableP"
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
}
- ],
- "usr": "s:SD"
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvg",
- "mangledName": "$s14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- },
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B8SDKEventO17automationHandoffyA2CmF",
+ "mangledName": "$s14AtomicTransact0B8SDKEventO17automationHandoffyA2CmF",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Var",
+ "name": "launch",
+ "printedName": "launch",
+ "children": [
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "TransactSDKEvent",
+ "printedName": "AtomicTransact.TransactSDKEvent",
+ "usr": "s:14AtomicTransact0B8SDKEventO"
},
{
"kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : any Swift.Sendable]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Sendable",
- "printedName": "any Swift.Sendable",
- "usr": "s:s8SendableP"
- }
- ],
- "usr": "s:SD"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvs",
- "mangledName": "$s14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvs",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvM",
- "mangledName": "$s14AtomicTransact0B11DataRequestV4dataSDySSs8Sendable_pGvM",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(userId:identifier:fields:taskId:additionalData:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactDataRequest",
- "printedName": "AtomicTransact.TransactDataRequest",
- "usr": "s:14AtomicTransact0B11DataRequestV"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Array",
- "printedName": "[Swift.String]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sa"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : any Swift.Sendable]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Sendable",
- "printedName": "any Swift.Sendable",
- "usr": "s:s8SendableP"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:SD"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B11DataRequestV6userId10identifier6fields04taskF0010additionalC0ACSS_SSSaySSGSSSgSDySSs8Sendable_pGtcfc",
- "mangledName": "$s14AtomicTransact0B11DataRequestV6userId10identifier6fields04taskF0010additionalC0ACSS_SSSaySSGSSSgSDySSs8Sendable_pGtcfc",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "init_kind": "Designated"
- }
- ],
- "declKind": "Struct",
- "usr": "s:14AtomicTransact0B11DataRequestV",
- "mangledName": "$s14AtomicTransact0B11DataRequestV",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "TransactSDKEvent",
- "printedName": "TransactSDKEvent",
- "children": [
- {
- "kind": "Var",
- "name": "close",
- "printedName": "close",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactSDKEvent.Type",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactSDKEvent.Type",
"children": [
{
"kind": "TypeNominal",
@@ -20893,14 +20144,14 @@
}
],
"declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B8SDKEventO5closeyA2CmF",
- "mangledName": "$s14AtomicTransact0B8SDKEventO5closeyA2CmF",
+ "usr": "s:14AtomicTransact0B8SDKEventO6launchyA2CmF",
+ "mangledName": "$s14AtomicTransact0B8SDKEventO6launchyA2CmF",
"moduleName": "AtomicTransact"
},
{
"kind": "Var",
- "name": "finish",
- "printedName": "finish",
+ "name": "authStatusUpdate",
+ "printedName": "authStatusUpdate",
"children": [
{
"kind": "TypeFunc",
@@ -20930,14 +20181,14 @@
}
],
"declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B8SDKEventO6finishyA2CmF",
- "mangledName": "$s14AtomicTransact0B8SDKEventO6finishyA2CmF",
+ "usr": "s:14AtomicTransact0B8SDKEventO16authStatusUpdateyA2CmF",
+ "mangledName": "$s14AtomicTransact0B8SDKEventO16authStatusUpdateyA2CmF",
"moduleName": "AtomicTransact"
},
{
"kind": "Var",
- "name": "openURL",
- "printedName": "openURL",
+ "name": "taskStatusUpdate",
+ "printedName": "taskStatusUpdate",
"children": [
{
"kind": "TypeFunc",
@@ -20967,14 +20218,14 @@
}
],
"declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B8SDKEventO7openURLyA2CmF",
- "mangledName": "$s14AtomicTransact0B8SDKEventO7openURLyA2CmF",
+ "usr": "s:14AtomicTransact0B8SDKEventO16taskStatusUpdateyA2CmF",
+ "mangledName": "$s14AtomicTransact0B8SDKEventO16taskStatusUpdateyA2CmF",
"moduleName": "AtomicTransact"
},
{
"kind": "Var",
- "name": "interaction",
- "printedName": "interaction",
+ "name": "error",
+ "printedName": "error",
"children": [
{
"kind": "TypeFunc",
@@ -21004,14 +20255,14 @@
}
],
"declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B8SDKEventO11interactionyA2CmF",
- "mangledName": "$s14AtomicTransact0B8SDKEventO11interactionyA2CmF",
+ "usr": "s:14AtomicTransact0B8SDKEventO5erroryA2CmF",
+ "mangledName": "$s14AtomicTransact0B8SDKEventO5erroryA2CmF",
"moduleName": "AtomicTransact"
},
{
"kind": "Var",
- "name": "dataRequest",
- "printedName": "dataRequest",
+ "name": "initialized",
+ "printedName": "initialized",
"children": [
{
"kind": "TypeFunc",
@@ -21041,219 +20292,34 @@
}
],
"declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B8SDKEventO11dataRequestyA2CmF",
- "mangledName": "$s14AtomicTransact0B8SDKEventO11dataRequestyA2CmF",
+ "usr": "s:14AtomicTransact0B8SDKEventO11initializedyA2CmF",
+ "mangledName": "$s14AtomicTransact0B8SDKEventO11initializedyA2CmF",
"moduleName": "AtomicTransact"
},
{
- "kind": "Var",
- "name": "automationHandoff",
- "printedName": "automationHandoff",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactSDKEvent?",
"children": [
{
"kind": "TypeNominal",
"name": "TransactSDKEvent",
"printedName": "AtomicTransact.TransactSDKEvent",
"usr": "s:14AtomicTransact0B8SDKEventO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactSDKEvent.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
- }
- ]
}
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B8SDKEventO17automationHandoffyA2CmF",
- "mangledName": "$s14AtomicTransact0B8SDKEventO17automationHandoffyA2CmF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Var",
- "name": "launch",
- "printedName": "launch",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactSDKEvent.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B8SDKEventO6launchyA2CmF",
- "mangledName": "$s14AtomicTransact0B8SDKEventO6launchyA2CmF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Var",
- "name": "authStatusUpdate",
- "printedName": "authStatusUpdate",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactSDKEvent.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B8SDKEventO16authStatusUpdateyA2CmF",
- "mangledName": "$s14AtomicTransact0B8SDKEventO16authStatusUpdateyA2CmF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Var",
- "name": "taskStatusUpdate",
- "printedName": "taskStatusUpdate",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactSDKEvent.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B8SDKEventO16taskStatusUpdateyA2CmF",
- "mangledName": "$s14AtomicTransact0B8SDKEventO16taskStatusUpdateyA2CmF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Var",
- "name": "error",
- "printedName": "error",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactSDKEvent.Type) -> AtomicTransact.TransactSDKEvent",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactSDKEvent.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B8SDKEventO5erroryA2CmF",
- "mangledName": "$s14AtomicTransact0B8SDKEventO5erroryA2CmF",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(rawValue:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactSDKEvent?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactSDKEvent",
- "printedName": "AtomicTransact.TransactSDKEvent",
- "usr": "s:14AtomicTransact0B8SDKEventO"
- }
- ],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Constructor",
@@ -21454,6 +20520,23 @@
}
]
},
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "SwiftUI",
+ "printedName": "SwiftUI",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
{
"kind": "Import",
"name": "Foundation",
@@ -21466,32 +20549,24 @@
},
{
"kind": "TypeDecl",
- "name": "TransactDataResponse",
- "printedName": "TransactDataResponse",
+ "name": "TransactTaskStatusUpdate",
+ "printedName": "TransactTaskStatusUpdate",
"children": [
{
"kind": "Var",
- "name": "card",
- "printedName": "card",
+ "name": "taskId",
+ "printedName": "taskId",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactDataResponse.CardData?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "CardData",
- "printedName": "AtomicTransact.TransactDataResponse.CardData",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV4cardAC04CardC0VSgvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV4cardAC04CardC0VSgvp",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6taskIdSSvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6taskIdSSvp",
"moduleName": "AtomicTransact",
"declAttributes": [
"HasStorage",
@@ -21508,22 +20583,14 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactDataResponse.CardData?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "CardData",
- "printedName": "AtomicTransact.TransactDataResponse.CardData",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV4cardAC04CardC0VSgvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV4cardAC04CardC0VSgvg",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6taskIdSSvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6taskIdSSvg",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "get"
@@ -21532,27 +20599,19 @@
},
{
"kind": "Var",
- "name": "identity",
- "printedName": "identity",
+ "name": "product",
+ "printedName": "product",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactDataResponse.Identity?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Identity",
- "printedName": "AtomicTransact.TransactDataResponse.Identity",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV"
- }
- ],
- "usr": "s:Sq"
- }
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
+ }
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV8identityAC8IdentityVSgvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8identityAC8IdentityVSgvp",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV7productAA0A6ConfigV11ProductTypeOvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV7productAA0A6ConfigV11ProductTypeOvp",
"moduleName": "AtomicTransact",
"declAttributes": [
"HasStorage",
@@ -21569,22 +20628,14 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactDataResponse.Identity?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Identity",
- "printedName": "AtomicTransact.TransactDataResponse.Identity",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV"
- }
- ],
- "usr": "s:Sq"
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV8identityAC8IdentityVSgvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8identityAC8IdentityVSgvg",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV7productAA0A6ConfigV11ProductTypeOvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV7productAA0A6ConfigV11ProductTypeOvg",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "get"
@@ -21592,344 +20643,439 @@
]
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(card:identity:)",
+ "kind": "Var",
+ "name": "company",
+ "printedName": "company",
"children": [
{
"kind": "TypeNominal",
- "name": "TransactDataResponse",
- "printedName": "AtomicTransact.TransactDataResponse",
- "usr": "s:14AtomicTransact0B12DataResponseV"
- },
+ "name": "TransactCompany",
+ "printedName": "AtomicTransact.TransactCompany",
+ "usr": "s:14AtomicTransact0B7CompanyV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV7companyAA0B7CompanyVvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV7companyAA0B7CompanyVvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactCompany",
+ "printedName": "AtomicTransact.TransactCompany",
+ "usr": "s:14AtomicTransact0B7CompanyV"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV7companyAA0B7CompanyVvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV7companyAA0B7CompanyVvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "status",
+ "printedName": "status",
+ "children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactDataResponse.CardData?",
+ "name": "TaskStatus",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6statusAC0cD0Ovp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6statusAC0cD0Ovp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "CardData",
- "printedName": "AtomicTransact.TransactDataResponse.CardData",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V"
+ "name": "TaskStatus",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6statusAC0cD0Ovg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6statusAC0cD0Ovg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "failReason",
+ "printedName": "failReason",
+ "children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "AtomicTransact.TransactDataResponse.Identity?",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Identity",
- "printedName": "AtomicTransact.TransactDataResponse.Identity",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "hasDefaultArg": true,
"usr": "s:Sq"
}
],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B12DataResponseV4card8identityA2C04CardC0VSg_AC8IdentityVSgtcfc",
- "mangledName": "$s14AtomicTransact0B12DataResponseV4card8identityA2C04CardC0VSg_AC8IdentityVSgtcfc",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10failReasonSSSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10failReasonSSSgvp",
"moduleName": "AtomicTransact",
"declAttributes": [
- "AccessControl"
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
],
- "init_kind": "Designated"
- },
- {
- "kind": "TypeDecl",
- "name": "ValidationErrorType",
- "printedName": "ValidationErrorType",
- "children": [
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "Var",
- "name": "invalidCharacterCount",
- "printedName": "invalidCharacterCount",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactDataResponse.ValidationErrorType.Type) -> AtomicTransact.TransactDataResponse.ValidationErrorType",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "ValidationErrorType",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ValidationErrorType",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
- }
- ]
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO21invalidCharacterCountyA2EmF",
- "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO21invalidCharacterCountyA2EmF",
- "moduleName": "AtomicTransact"
- },
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10failReasonSSSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10failReasonSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "switchData",
+ "printedName": "switchData",
+ "children": [
{
- "kind": "Var",
- "name": "tooManyCharacters",
- "printedName": "tooManyCharacters",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData?",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactDataResponse.ValidationErrorType.Type) -> AtomicTransact.TransactDataResponse.ValidationErrorType",
+ "kind": "TypeNominal",
+ "name": "SwitchData",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10switchDataAC06SwitchG0VSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10switchDataAC06SwitchG0VSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData?",
"children": [
{
"kind": "TypeNominal",
- "name": "ValidationErrorType",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ValidationErrorType",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
- }
- ]
+ "name": "SwitchData",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV"
}
- ]
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO17tooManyCharactersyA2EmF",
- "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO17tooManyCharactersyA2EmF",
- "moduleName": "AtomicTransact"
- },
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10switchDataAC06SwitchG0VSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10switchDataAC06SwitchG0VSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "depositData",
+ "printedName": "depositData",
+ "children": [
{
- "kind": "Var",
- "name": "invalidCharacters",
- "printedName": "invalidCharacters",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData?",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactDataResponse.ValidationErrorType.Type) -> AtomicTransact.TransactDataResponse.ValidationErrorType",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ValidationErrorType",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ValidationErrorType",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
- }
- ]
- }
- ]
+ "kind": "TypeNominal",
+ "name": "DepositData",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV"
}
],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO17invalidCharactersyA2EmF",
- "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO17invalidCharactersyA2EmF",
- "moduleName": "AtomicTransact"
- },
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11depositDataAC07DepositG0VSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11depositDataAC07DepositG0VSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(rawValue:)",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType?",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData?",
"children": [
{
"kind": "TypeNominal",
- "name": "ValidationErrorType",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
+ "name": "DepositData",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV"
}
],
"usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
}
],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueAESgSS_tcfc",
- "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueAESgSS_tcfc",
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11depositDataAC07DepositG0VSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11depositDataAC07DepositG0VSgvg",
"moduleName": "AtomicTransact",
"implicit": true,
- "init_kind": "Designated"
- },
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "managedBy",
+ "printedName": "managedBy",
+ "children": [
{
- "kind": "Var",
- "name": "rawValue",
- "printedName": "rawValue",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy?",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "ManagedBy",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueSSvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueSSvp",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessors": [
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9managedByAC07ManagedG0VSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9managedByAC07ManagedG0VSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy?",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "ManagedBy",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueSSvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO8rawValueSSvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ "usr": "s:Sq"
}
- ]
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9managedByAC07ManagedG0VSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9managedByAC07ManagedG0VSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "actionType",
+ "printedName": "actionType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Enum",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO",
- "mangledName": "$s14AtomicTransact0B12DataResponseV19ValidationErrorTypeO",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10actionTypeAC06ActionG0OSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10actionTypeAC06ActionG0OSgvp",
"moduleName": "AtomicTransact",
"declAttributes": [
+ "HasStorage",
"AccessControl",
"RawDocComment"
],
- "enumRawTypeName": "String",
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
- },
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "Conformance",
- "name": "RawRepresentable",
- "printedName": "RawRepresentable",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
- "kind": "TypeWitness",
- "name": "RawValue",
- "printedName": "RawValue",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType?",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
}
- ]
+ ],
+ "usr": "s:Sq"
}
],
- "usr": "s:SY",
- "mangledName": "$sSY"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10actionTypeAC06ActionG0OSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10actionTypeAC06ActionG0OSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(taskId:product:company:status:failReason:switchData:depositData:managedBy:actionType:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TransactTaskStatusUpdate",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV"
},
{
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
},
{
- "kind": "Conformance",
- "name": "Encodable",
- "printedName": "Encodable",
- "usr": "s:SE",
- "mangledName": "$sSE"
+ "kind": "TypeNominal",
+ "name": "ProductType",
+ "printedName": "AtomicTransact.AtomicConfig.ProductType",
+ "usr": "s:14AtomicTransact0A6ConfigV11ProductTypeO"
},
{
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
+ "kind": "TypeNominal",
+ "name": "TransactCompany",
+ "printedName": "AtomicTransact.TransactCompany",
+ "usr": "s:14AtomicTransact0B7CompanyV"
},
{
- "kind": "Conformance",
- "name": "Error",
- "printedName": "Error",
- "usr": "s:s5ErrorP",
- "mangledName": "$ss5ErrorP"
- }
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "ValidationError",
- "printedName": "ValidationError",
- "children": [
+ "kind": "TypeNominal",
+ "name": "TaskStatus",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
+ },
{
- "kind": "Var",
- "name": "fieldName",
- "printedName": "fieldName",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
@@ -21938,54 +21084,100 @@
"usr": "s:SS"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldNameSSvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldNameSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SwitchData",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV"
+ }
],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData?",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldNameSSvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldNameSSvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ "kind": "TypeNominal",
+ "name": "DepositData",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV"
}
- ]
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ManagedBy",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV6taskId7product7company6status10failReason10switchData07depositN09managedBy10actionTypeACSS_AA0A6ConfigV07ProductS0OAA0B7CompanyVAC0cD0OSSSgAC06SwitchN0VSgAC07DepositN0VSgAC07ManagedQ0VSgAC06ActionS0OSgtcfc",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV6taskId7product7company6status10failReason10switchData07depositN09managedBy10actionTypeACSS_AA0A6ConfigV07ProductS0OAA0B7CompanyVAC0cD0OSSSgAC06SwitchN0VSgAC07DepositN0VSgAC07ManagedQ0VSgAC06ActionS0OSgtcfc",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "ManagedBy",
+ "printedName": "ManagedBy",
+ "children": [
{
"kind": "Var",
- "name": "error",
- "printedName": "error",
+ "name": "company",
+ "printedName": "company",
"children": [
{
"kind": "TypeNominal",
- "name": "ValidationErrorType",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
+ "name": "TransactCompany",
+ "printedName": "AtomicTransact.TransactCompany",
+ "usr": "s:14AtomicTransact0B7CompanyV"
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV5errorAC0eF4TypeOvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV5errorAC0eF4TypeOvp",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAA0B7CompanyVvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAA0B7CompanyVvp",
"moduleName": "AtomicTransact",
"declAttributes": [
"HasStorage",
@@ -22002,14 +21194,14 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ValidationErrorType",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
+ "name": "TransactCompany",
+ "printedName": "AtomicTransact.TransactCompany",
+ "usr": "s:14AtomicTransact0B7CompanyV"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV5errorAC0eF4TypeOvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV5errorAC0eF4TypeOvg",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAA0B7CompanyVvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAA0B7CompanyVvg",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "get"
@@ -22019,33 +21211,28 @@
{
"kind": "Constructor",
"name": "init",
- "printedName": "init(fieldName:error:)",
+ "printedName": "init(company:)",
"children": [
{
"kind": "TypeNominal",
- "name": "ValidationError",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationError",
- "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "ManagedBy",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV"
},
{
"kind": "TypeNominal",
- "name": "ValidationErrorType",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationErrorType",
- "usr": "s:14AtomicTransact0B12DataResponseV19ValidationErrorTypeO"
+ "name": "TransactCompany",
+ "printedName": "AtomicTransact.TransactCompany",
+ "usr": "s:14AtomicTransact0B7CompanyV"
}
],
"declKind": "Constructor",
- "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldName5errorAESS_AC0eF4TypeOtcfc",
- "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV9fieldName5errorAESS_AC0eF4TypeOtcfc",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAeA0B7CompanyV_tcfc",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9ManagedByV7companyAeA0B7CompanyV_tcfc",
"moduleName": "AtomicTransact",
"declAttributes": [
- "AccessControl"
+ "AccessControl",
+ "RawDocComment"
],
"init_kind": "Designated"
},
@@ -22056,9 +21243,9 @@
"children": [
{
"kind": "TypeNominal",
- "name": "ValidationError",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationError",
- "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV"
+ "name": "ManagedBy",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ManagedBy",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV"
},
{
"kind": "TypeNominal",
@@ -22068,86 +21255,28 @@
}
],
"declKind": "Constructor",
- "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV4fromAEs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV4fromAEs7Decoder_p_tKcfc",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV4fromAEs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9ManagedByV4fromAEs7Decoder_p_tKcfc",
"moduleName": "AtomicTransact",
"implicit": true,
"throwing": true,
"init_kind": "Designated"
- },
- {
- "kind": "Function",
- "name": "encode",
- "printedName": "encode(to:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Encoder",
- "printedName": "any Swift.Encoder",
- "usr": "s:s7EncoderP"
- }
- ],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV6encode2toys7Encoder_p_tKF",
- "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV6encode2toys7Encoder_p_tKF",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "==",
- "printedName": "==(_:_:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- },
- {
- "kind": "TypeNominal",
- "name": "ValidationError",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationError",
- "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV"
- },
- {
- "kind": "TypeNominal",
- "name": "ValidationError",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationError",
- "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV"
- }
- ],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV2eeoiySbAE_AEtFZ",
- "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV2eeoiySbAE_AEtFZ",
- "moduleName": "AtomicTransact",
- "static": true,
- "implicit": true,
- "funcSelfKind": "NonMutating"
- }
- ],
- "declKind": "Struct",
- "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV",
- "mangledName": "$s14AtomicTransact0B12DataResponseV15ValidationErrorV",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV9ManagedByV",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV9ManagedByV",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
@@ -22163,13 +21292,6 @@
"usr": "s:Se",
"mangledName": "$sSe"
},
- {
- "kind": "Conformance",
- "name": "Encodable",
- "printedName": "Encodable",
- "usr": "s:SE",
- "mangledName": "$sSE"
- },
{
"kind": "Conformance",
"name": "Sendable",
@@ -22179,232 +21301,228 @@
},
{
"kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
{
"kind": "TypeDecl",
- "name": "Identity",
- "printedName": "Identity",
+ "name": "TaskStatus",
+ "printedName": "TaskStatus",
"children": [
{
"kind": "Var",
- "name": "firstName",
- "printedName": "firstName",
+ "name": "completed",
+ "printedName": "completed",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type) -> AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV9firstNameSSSgvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV9firstNameSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ "name": "TaskStatus",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
+ },
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "TaskStatus",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
}
- ],
- "usr": "s:Sq"
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV9firstNameSSSgvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV9firstNameSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ ]
}
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O9completedyA2EmF",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O9completedyA2EmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
]
},
{
"kind": "Var",
- "name": "lastName",
- "printedName": "lastName",
+ "name": "failed",
+ "printedName": "failed",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type) -> AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "TaskStatus",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "TaskStatus",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
+ }
+ ]
}
- ],
- "usr": "s:Sq"
+ ]
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV8lastNameSSSgvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV8lastNameSSSgvp",
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O6failedyA2EmF",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O6failedyA2EmF",
"moduleName": "AtomicTransact",
"declAttributes": [
- "HasStorage",
- "AccessControl",
"RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "processing",
+ "printedName": "processing",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type) -> AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "TaskStatus",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "TaskStatus",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
}
- ],
- "usr": "s:Sq"
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV8lastNameSSSgvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV8lastNameSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ ]
}
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O10processingyA2EmF",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O10processingyA2EmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
]
},
{
"kind": "Var",
- "name": "postalCode",
- "printedName": "postalCode",
+ "name": "queued",
+ "printedName": "queued",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type) -> AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV10postalCodeSSSgvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV10postalCodeSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ "name": "TaskStatus",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
+ },
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "TaskStatus",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
}
- ],
- "usr": "s:Sq"
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV10postalCodeSSSgvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV10postalCodeSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ ]
}
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O6queuedyA2EmF",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O6queuedyA2EmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
]
},
{
- "kind": "Var",
- "name": "address",
- "printedName": "address",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "Swift.String?",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus?",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "TaskStatus",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.TaskStatus",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O"
}
],
"usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV7addressSSSgvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV7addressSSSgvp",
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueAESgSS_tcfc",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueAESgSS_tcfc",
"moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
+ "implicit": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
],
- "isLet": true,
- "hasStorage": true,
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueSSvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueSSvp",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
"accessors": [
{
"kind": "Accessor",
@@ -22413,37 +21531,68 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV7addressSSSgvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV7addressSSSgvg",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueSSvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O8rawValueSSvg",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "get"
}
]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV0cD0O",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV0cD0O",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "enumRawTypeName": "String",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
},
{
- "kind": "Var",
- "name": "address2",
- "printedName": "address2",
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
"children": [
{
"kind": "TypeNominal",
@@ -22451,265 +21600,330 @@
"printedName": "Swift.String",
"usr": "s:SS"
}
- ],
- "usr": "s:Sq"
+ ]
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV8address2SSSgvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV8address2SSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "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": "ActionType",
+ "printedName": "ActionType",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "refresh",
+ "printedName": "refresh",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate.ActionType.Type) -> AtomicTransact.TransactTaskStatusUpdate.ActionType",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
}
- ],
- "usr": "s:Sq"
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV8address2SSSgvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV8address2SSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ ]
}
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO7refreshyA2EmF",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO7refreshyA2EmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
]
},
{
"kind": "Var",
- "name": "city",
- "printedName": "city",
+ "name": "connectAccount",
+ "printedName": "connectAccount",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate.ActionType.Type) -> AtomicTransact.TransactTaskStatusUpdate.ActionType",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV4citySSSgvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV4citySSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ },
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
}
- ],
- "usr": "s:Sq"
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV4citySSSgvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV4citySSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ ]
}
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO14connectAccountyA2EmF",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO14connectAccountyA2EmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
]
},
{
"kind": "Var",
- "name": "state",
- "printedName": "state",
+ "name": "disconnectAccount",
+ "printedName": "disconnectAccount",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate.ActionType.Type) -> AtomicTransact.TransactTaskStatusUpdate.ActionType",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ }
+ ]
}
- ],
- "usr": "s:Sq"
+ ]
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5stateSSSgvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5stateSSSgvp",
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO17disconnectAccountyA2EmF",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO17disconnectAccountyA2EmF",
"moduleName": "AtomicTransact",
"declAttributes": [
- "HasStorage",
- "AccessControl",
"RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "switch",
+ "printedName": "switch",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate.ActionType.Type) -> AtomicTransact.TransactTaskStatusUpdate.ActionType",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
}
- ],
- "usr": "s:Sq"
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5stateSSSgvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5stateSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ ]
}
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO6switchyA2EmF",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO6switchyA2EmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
]
},
{
"kind": "Var",
- "name": "phone",
- "printedName": "phone",
+ "name": "cancelPlan",
+ "printedName": "cancelPlan",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate.ActionType.Type) -> AtomicTransact.TransactTaskStatusUpdate.ActionType",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ }
+ ]
}
- ],
- "usr": "s:Sq"
+ ]
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5phoneSSSgvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5phoneSSSgvp",
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO10cancelPlanyA2EmF",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO10cancelPlanyA2EmF",
"moduleName": "AtomicTransact",
"declAttributes": [
- "HasStorage",
- "AccessControl",
"RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "pausePlan",
+ "printedName": "pausePlan",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate.ActionType.Type) -> AtomicTransact.TransactTaskStatusUpdate.ActionType",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
}
- ],
- "usr": "s:Sq"
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5phoneSSSgvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5phoneSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
+ ]
}
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO9pausePlanyA2EmF",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO9pausePlanyA2EmF",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
]
},
{
- "kind": "Var",
- "name": "email",
- "printedName": "email",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "Swift.String?",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType?",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "ActionType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.ActionType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO"
}
],
"usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5emailSSSgvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5emailSSSgvp",
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO8rawValueAESgSS_tcfc",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO8rawValueAESgSS_tcfc",
"moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
+ "implicit": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
],
- "isLet": true,
- "hasStorage": true,
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO8rawValueSSvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO8rawValueSSvp",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
"accessors": [
{
"kind": "Accessor",
@@ -22718,43 +21932,68 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV5emailSSSgvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV5emailSSSgvg",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO8rawValueSSvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO8rawValueSSvg",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "get"
}
]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(firstName:lastName:postalCode:address:address2:city:state:phone:email:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Identity",
- "printedName": "AtomicTransact.TransactDataResponse.Identity",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV"
- },
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10ActionTypeO",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "enumRawTypeName": "String",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
"children": [
{
"kind": "TypeNominal",
@@ -22762,29 +22001,122 @@
"printedName": "Swift.String",
"usr": "s:SS"
}
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "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": "SwitchData",
+ "printedName": "SwitchData",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "paymentMethod",
+ "printedName": "paymentMethod",
+ "children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "PaymentMethod",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodAE07PaymentI0Vvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodAE07PaymentI0Vvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "PaymentMethod",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodAE07PaymentI0Vvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodAE07PaymentI0Vvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(paymentMethod:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SwitchData",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV"
},
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "PaymentMethod",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodA2E07PaymentI0V_tcfc",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13paymentMethodA2E07PaymentI0V_tcfc",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "PaymentMethod",
+ "printedName": "PaymentMethod",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "id",
+ "printedName": "id",
"children": [
{
"kind": "TypeNominal",
@@ -22793,13 +22125,43 @@
"usr": "s:SS"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2idSSvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2idSSvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2idSSvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2idSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "Var",
+ "name": "title",
+ "printedName": "title",
"children": [
{
"kind": "TypeNominal",
@@ -22808,330 +22170,384 @@
"usr": "s:SS"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5titleSSvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5titleSSvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5titleSSvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5titleSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "Var",
+ "name": "type",
+ "printedName": "type",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "PaymentType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4typeAG0H4TypeOvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4typeAG0H4TypeOvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PaymentType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4typeAG0H4TypeOvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4typeAG0H4TypeOvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ ]
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "TypeDecl",
+ "name": "PaymentType",
+ "printedName": "PaymentType",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
+ "kind": "Var",
+ "name": "card",
+ "printedName": "card",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType.Type) -> AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PaymentType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PaymentType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO4cardyA2ImF",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO4cardyA2ImF",
+ "moduleName": "AtomicTransact"
+ },
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV9firstName04lastG010postalCode7address8address24city5state5phone5emailAESSSg_A8Otcfc",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV9firstName04lastG010postalCode7address8address24city5state5phone5emailAESSSg_A8Otcfc",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "Function",
- "name": "validate",
- "printedName": "validate()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Array",
- "printedName": "[AtomicTransact.TransactDataResponse.ValidationError]",
- "children": [
+ "kind": "Var",
+ "name": "bank",
+ "printedName": "bank",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType.Type) -> AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PaymentType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PaymentType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO4bankyA2ImF",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO4bankyA2ImF",
+ "moduleName": "AtomicTransact"
+ },
{
- "kind": "TypeNominal",
- "name": "ValidationError",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationError",
- "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV"
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PaymentType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueAISgSS_tcfc",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueAISgSS_tcfc",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueSSvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueSSvp",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueSSvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO8rawValueSSvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
}
],
- "usr": "s:Sa"
- }
- ],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV8validateSayAC15ValidationErrorVGyF",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV8validateSayAC15ValidationErrorVGyF",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "isValid",
- "printedName": "isValid()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV7isValidSbyF",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV7isValidSbyF",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Identity",
- "printedName": "AtomicTransact.TransactDataResponse.Identity",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV"
- },
- {
- "kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "any Swift.Decoder",
- "usr": "s:s7DecoderP"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV4fromAEs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV4fromAEs7Decoder_p_tKcfc",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "init_kind": "Designated"
- },
- {
- "kind": "Function",
- "name": "encode",
- "printedName": "encode(to:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "declKind": "Enum",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "enumRawTypeName": "String",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
},
{
- "kind": "TypeNominal",
- "name": "Encoder",
- "printedName": "any Swift.Encoder",
- "usr": "s:s7EncoderP"
- }
- ],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV6encode2toys7Encoder_p_tKF",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV6encode2toys7Encoder_p_tKF",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "funcSelfKind": "NonMutating"
- }
- ],
- "declKind": "Struct",
- "usr": "s:14AtomicTransact0B12DataResponseV8IdentityV",
- "mangledName": "$s14AtomicTransact0B12DataResponseV8IdentityV",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Encodable",
- "printedName": "Encodable",
- "usr": "s:SE",
- "mangledName": "$sSE"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "CardData",
- "printedName": "CardData",
- "children": [
- {
- "kind": "Var",
- "name": "number",
- "printedName": "number",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6numberSSvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6numberSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Var",
+ "name": "expiry",
+ "printedName": "expiry",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6numberSSvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6numberSSvg",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV6expirySSSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV6expirySSSgvp",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "expiry",
- "printedName": "expiry",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV6expirySSSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV6expirySSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6expirySSSgvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6expirySSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ ]
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Var",
+ "name": "brand",
+ "printedName": "brand",
"children": [
{
"kind": "TypeNominal",
@@ -23148,51 +22564,51 @@
"usr": "s:Sq"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6expirySSSgvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6expirySSSgvg",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5brandSSSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5brandSSSgvp",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "cvv",
- "printedName": "cvv",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5brandSSSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV5brandSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V3cvvSSSgvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V3cvvSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ ]
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Var",
+ "name": "lastFour",
+ "printedName": "lastFour",
"children": [
{
"kind": "TypeNominal",
@@ -23209,205 +22625,200 @@
"usr": "s:Sq"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V3cvvSSSgvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V3cvvSSSgvg",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV8lastFourSSSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV8lastFourSSSgvp",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "cardType",
- "printedName": "cardType",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType?",
- "children": [
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "CardType",
- "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV8lastFourSSSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV8lastFourSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V8cardTypeAE0eG0OSgvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V8cardTypeAE0eG0OSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ ]
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Var",
+ "name": "routingNumber",
+ "printedName": "routingNumber",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType?",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "CardType",
- "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V8cardTypeAE0eG0OSgvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V8cardTypeAE0eG0OSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "CardType",
- "printedName": "CardType",
- "children": [
- {
- "kind": "Var",
- "name": "debit",
- "printedName": "debit",
- "children": [
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV13routingNumberSSSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV13routingNumberSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactDataResponse.CardData.CardType.Type) -> AtomicTransact.TransactDataResponse.CardData.CardType",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "CardType",
- "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType.Type",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "CardType",
- "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:Sq"
}
- ]
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV13routingNumberSSSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV13routingNumberSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO5debityA2GmF",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO5debityA2GmF",
- "moduleName": "AtomicTransact"
+ ]
},
{
"kind": "Var",
- "name": "credit",
- "printedName": "credit",
+ "name": "accountType",
+ "printedName": "accountType",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(AtomicTransact.TransactDataResponse.CardData.CardType.Type) -> AtomicTransact.TransactDataResponse.CardData.CardType",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "CardType",
- "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
- },
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV11accountTypeSSSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV11accountTypeSSSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType.Type",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "CardType",
- "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:Sq"
}
- ]
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV11accountTypeSSSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV11accountTypeSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "declKind": "EnumElement",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO6credityA2GmF",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO6credityA2GmF",
- "moduleName": "AtomicTransact"
+ ]
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(rawValue:)",
+ "kind": "Var",
+ "name": "lastFourAccountNumber",
+ "printedName": "lastFourAccountNumber",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType?",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "CardType",
- "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueAGSgSS_tcfc",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueAGSgSS_tcfc",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "init_kind": "Designated"
- },
- {
- "kind": "Var",
- "name": "rawValue",
- "printedName": "rawValue",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueSSvp",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueSSvp",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV21lastFourAccountNumberSSSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV21lastFourAccountNumberSSSgvp",
"moduleName": "AtomicTransact",
- "implicit": true,
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
"accessors": [
{
"kind": "Accessor",
@@ -23416,1029 +22827,576 @@
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueSSvg",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO8rawValueSSvg",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV21lastFourAccountNumberSSSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV21lastFourAccountNumberSSSgvg",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "get"
}
]
- }
- ],
- "declKind": "Enum",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "enumRawTypeName": "String",
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
},
{
- "kind": "Conformance",
- "name": "RawRepresentable",
- "printedName": "RawRepresentable",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(id:title:type:expiry:brand:lastFour:routingNumber:accountType:lastFourAccountNumber:)",
"children": [
{
- "kind": "TypeWitness",
- "name": "RawValue",
- "printedName": "RawValue",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ]
- }
- ],
- "usr": "s:SY",
- "mangledName": "$sSY"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Encodable",
- "printedName": "Encodable",
- "usr": "s:SE",
- "mangledName": "$sSE"
- }
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(number:expiry:cvv:cardType:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "CardData",
- "printedName": "AtomicTransact.TransactDataResponse.CardData",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
+ "kind": "TypeNominal",
+ "name": "PaymentMethod",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV"
+ },
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
+ },
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "PaymentType",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV0H4TypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
}
],
- "usr": "s:Sq"
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2id5title4type6expiry5brand8lastFour13routingNumber11accountType0op7AccountR0AGSS_SSAG0hT0OSSSgA5Stcfc",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV2id5title4type6expiry5brand8lastFour13routingNumber11accountType0op7AccountR0AGSS_SSAG0hT0OSSSgA5Stcfc",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "init_kind": "Designated"
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType?",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
- "name": "CardType",
- "printedName": "AtomicTransact.TransactDataResponse.CardData.CardType",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V0E4TypeO"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6number6expiry3cvv8cardTypeAESS_SSSgAjE0eJ0OSgtcfc",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6number6expiry3cvv8cardTypeAESS_SSSgAjE0eJ0OSgtcfc",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "Function",
- "name": "validate",
- "printedName": "validate()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Array",
- "printedName": "[AtomicTransact.TransactDataResponse.ValidationError]",
- "children": [
+ "name": "PaymentMethod",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV"
+ },
{
"kind": "TypeNominal",
- "name": "ValidationError",
- "printedName": "AtomicTransact.TransactDataResponse.ValidationError",
- "usr": "s:14AtomicTransact0B12DataResponseV15ValidationErrorV"
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
}
],
- "usr": "s:Sa"
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4fromAGs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV4fromAGs7Decoder_p_tKcfc",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "throwing": true,
+ "init_kind": "Designated"
}
],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V8validateSayAC15ValidationErrorVGyF",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V8validateSayAC15ValidationErrorVGyF",
+ "declKind": "Struct",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV13PaymentMethodV",
"moduleName": "AtomicTransact",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "isValid",
- "printedName": "isValid()",
- "children": [
+ "conformances": [
{
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V7isValidSbyF",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V7isValidSbyF",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "CardData",
- "printedName": "AtomicTransact.TransactDataResponse.CardData",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V"
- },
- {
- "kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "any Swift.Decoder",
- "usr": "s:s7DecoderP"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V4fromAEs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V4fromAEs7Decoder_p_tKcfc",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "init_kind": "Designated"
- },
- {
- "kind": "Function",
- "name": "encode",
- "printedName": "encode(to:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Encoder",
- "printedName": "any Swift.Encoder",
- "usr": "s:s7EncoderP"
- }
- ],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V6encode2toys7Encoder_p_tKF",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V6encode2toys7Encoder_p_tKF",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "funcSelfKind": "NonMutating"
- }
- ],
- "declKind": "Struct",
- "usr": "s:14AtomicTransact0B12DataResponseV04CardC0V",
- "mangledName": "$s14AtomicTransact0B12DataResponseV04CardC0V",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Encodable",
- "printedName": "Encodable",
- "usr": "s:SE",
- "mangledName": "$sSE"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactDataResponse",
- "printedName": "AtomicTransact.TransactDataResponse",
- "usr": "s:14AtomicTransact0B12DataResponseV"
- },
- {
- "kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "any Swift.Decoder",
- "usr": "s:s7DecoderP"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B12DataResponseV4fromACs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0B12DataResponseV4fromACs7Decoder_p_tKcfc",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "init_kind": "Designated"
- },
- {
- "kind": "Function",
- "name": "encode",
- "printedName": "encode(to:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Encoder",
- "printedName": "any Swift.Encoder",
- "usr": "s:s7EncoderP"
- }
- ],
- "declKind": "Func",
- "usr": "s:14AtomicTransact0B12DataResponseV6encode2toys7Encoder_p_tKF",
- "mangledName": "$s14AtomicTransact0B12DataResponseV6encode2toys7Encoder_p_tKF",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "funcSelfKind": "NonMutating"
- }
- ],
- "declKind": "Struct",
- "usr": "s:14AtomicTransact0B12DataResponseV",
- "mangledName": "$s14AtomicTransact0B12DataResponseV",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Encodable",
- "printedName": "Encodable",
- "usr": "s:SE",
- "mangledName": "$sSE"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "Security",
- "printedName": "Security",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "UIKit",
- "printedName": "UIKit",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "WebKit",
- "printedName": "WebKit",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Import",
- "name": "Combine",
- "printedName": "Combine",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Import",
- "name": "SafariServices",
- "printedName": "SafariServices",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Import",
- "name": "os",
- "printedName": "os",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Import",
- "name": "QuantumIOS",
- "printedName": "QuantumIOS",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "AtomicTransact"
- },
- {
- "kind": "TypeDecl",
- "name": "TransactViewController",
- "printedName": "TransactViewController",
- "children": [
- {
- "kind": "Function",
- "name": "viewDidLoad",
- "printedName": "viewDidLoad()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Func",
- "usr": "c:@M@AtomicTransact@objc(cs)TransactViewController(im)viewDidLoad",
- "mangledName": "$s14AtomicTransact0B14ViewControllerC11viewDidLoadyyF",
- "moduleName": "AtomicTransact",
- "overriding": true,
- "objc_name": "viewDidLoad",
- "declAttributes": [
- "Dynamic",
- "ObjC",
- "Preconcurrency",
- "Custom",
- "Override",
- "AccessControl",
- "RawDocComment"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "userContentController",
- "printedName": "userContentController(_:didReceive:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "WKUserContentController",
- "printedName": "WebKit.WKUserContentController",
- "usr": "c:objc(cs)WKUserContentController"
- },
- {
- "kind": "TypeNominal",
- "name": "WKScriptMessage",
- "printedName": "WebKit.WKScriptMessage",
- "usr": "c:objc(cs)WKScriptMessage"
- }
- ],
- "declKind": "Func",
- "usr": "c:@M@AtomicTransact@objc(cs)TransactViewController(im)userContentController:didReceiveScriptMessage:",
- "mangledName": "$s14AtomicTransact0B14ViewControllerC011userContentD0_10didReceiveySo06WKUserfD0C_So15WKScriptMessageCtF",
- "moduleName": "AtomicTransact",
- "overriding": true,
- "objc_name": "userContentController:didReceiveScriptMessage:",
- "declAttributes": [
- "ObjC",
- "Preconcurrency",
- "Custom",
- "Override",
- "AccessControl",
- "RawDocComment"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(nibName:bundle:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactViewController",
- "printedName": "AtomicTransact.TransactViewController",
- "usr": "c:@M@AtomicTransact@objc(cs)TransactViewController"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Foundation.Bundle?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bundle",
- "printedName": "Foundation.Bundle",
- "usr": "c:objc(cs)NSBundle"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Constructor",
- "usr": "c:@M@AtomicTransact@objc(cs)TransactViewController(im)initWithNibName:bundle:",
- "mangledName": "$s14AtomicTransact0B14ViewControllerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc",
- "moduleName": "AtomicTransact",
- "overriding": true,
- "implicit": true,
- "objc_name": "initWithNibName:bundle:",
- "declAttributes": [
- "Dynamic",
- "ObjC",
- "Preconcurrency",
- "Custom",
- "Override"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(coder:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactViewController?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactViewController",
- "printedName": "AtomicTransact.TransactViewController",
- "usr": "c:@M@AtomicTransact@objc(cs)TransactViewController"
- }
- ],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "NSCoder",
- "printedName": "Foundation.NSCoder",
- "usr": "c:objc(cs)NSCoder"
- }
- ],
- "declKind": "Constructor",
- "usr": "c:@M@AtomicTransact@objc(cs)TransactViewController(im)initWithCoder:",
- "mangledName": "$s14AtomicTransact0B14ViewControllerC5coderACSgSo7NSCoderC_tcfc",
- "moduleName": "AtomicTransact",
- "overriding": true,
- "implicit": true,
- "objc_name": "initWithCoder:",
- "declAttributes": [
- "Dynamic",
- "ObjC",
- "Preconcurrency",
- "Custom",
- "Required"
- ],
- "init_kind": "Designated"
- }
- ],
- "declKind": "Class",
- "usr": "c:@M@AtomicTransact@objc(cs)TransactViewController",
- "mangledName": "$s14AtomicTransact0B14ViewControllerC",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "Preconcurrency",
- "Custom",
- "AccessControl",
- "ObjC"
- ],
- "superclassUsr": "c:@M@AtomicTransact@objc(cs)BaseTransactViewController",
- "inheritsConvenienceInitializers": true,
- "superclassNames": [
- "AtomicTransact.BaseTransactViewController",
- "UIKit.UIViewController",
- "UIKit.UIResponder",
- "ObjectiveC.NSObject"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
- },
- {
- "kind": "Conformance",
- "name": "CVarArg",
- "printedName": "CVarArg",
- "usr": "s:s7CVarArgP",
- "mangledName": "$ss7CVarArgP"
- },
- {
- "kind": "Conformance",
- "name": "_KeyValueCodingAndObservingPublishing",
- "printedName": "_KeyValueCodingAndObservingPublishing",
- "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
- "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
- },
- {
- "kind": "Conformance",
- "name": "_KeyValueCodingAndObserving",
- "printedName": "_KeyValueCodingAndObserving",
- "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
- "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
- },
- {
- "kind": "Conformance",
- "name": "CustomStringConvertible",
- "printedName": "CustomStringConvertible",
- "usr": "s:s23CustomStringConvertibleP",
- "mangledName": "$ss23CustomStringConvertibleP"
- },
- {
- "kind": "Conformance",
- "name": "CustomDebugStringConvertible",
- "printedName": "CustomDebugStringConvertible",
- "usr": "s:s28CustomDebugStringConvertibleP",
- "mangledName": "$ss28CustomDebugStringConvertibleP"
- },
- {
- "kind": "Conformance",
- "name": "UITraitChangeObservable",
- "printedName": "UITraitChangeObservable",
- "usr": "s:5UIKit23UITraitChangeObservableP",
- "mangledName": "$s5UIKit23UITraitChangeObservableP"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "UIKit",
- "printedName": "UIKit",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "TransactCompany",
- "printedName": "TransactCompany",
- "children": [
- {
- "kind": "Var",
- "name": "id",
- "printedName": "id",
- "children": [
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SwitchData",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.SwitchData",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV4fromAEs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV4fromAEs7Decoder_p_tKcfc",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "throwing": true,
+ "init_kind": "Designated"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B7CompanyV2idSSvp",
- "mangledName": "$s14AtomicTransact0B7CompanyV2idSSvp",
+ "declKind": "Struct",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV10SwitchDataV",
"moduleName": "AtomicTransact",
"declAttributes": [
- "HasStorage",
"AccessControl",
"RawDocComment"
],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ "conformances": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "DepositData",
+ "printedName": "DepositData",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "accountType",
+ "printedName": "accountType",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B7CompanyV2idSSvg",
- "mangledName": "$s14AtomicTransact0B7CompanyV2idSSvg",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountTypeSSSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountTypeSSSgvp",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "name",
- "printedName": "name",
- "children": [
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountTypeSSSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountTypeSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B7CompanyV4nameSSvp",
- "mangledName": "$s14AtomicTransact0B7CompanyV4nameSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ "kind": "Var",
+ "name": "distributionAmount",
+ "printedName": "distributionAmount",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV18distributionAmountSdSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV18distributionAmountSdSgvp",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV18distributionAmountSdSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV18distributionAmountSdSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Var",
+ "name": "distributionType",
+ "printedName": "distributionType",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B7CompanyV4nameSSvg",
- "mangledName": "$s14AtomicTransact0B7CompanyV4nameSSvg",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV16distributionTypeSSSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV16distributionTypeSSSgvp",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "branding",
- "printedName": "branding",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactCompany.Branding?",
- "children": [
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Branding",
- "printedName": "AtomicTransact.TransactCompany.Branding",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV16distributionTypeSSSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV16distributionTypeSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B7CompanyV8brandingAC8BrandingVSgvp",
- "mangledName": "$s14AtomicTransact0B7CompanyV8brandingAC8BrandingVSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
+ ]
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Var",
+ "name": "lastFour",
+ "printedName": "lastFour",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "AtomicTransact.TransactCompany.Branding?",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Branding",
- "printedName": "AtomicTransact.TransactCompany.Branding",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"usr": "s:Sq"
}
],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B7CompanyV8brandingAC8BrandingVSgvg",
- "mangledName": "$s14AtomicTransact0B7CompanyV8brandingAC8BrandingVSgvg",
+ "declKind": "Var",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV8lastFourSSSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV8lastFourSSSgvp",
"moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(id:name:branding:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "TransactCompany",
- "printedName": "AtomicTransact.TransactCompany",
- "usr": "s:14AtomicTransact0B7CompanyV"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "AtomicTransact.TransactCompany.Branding?",
- "children": [
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Branding",
- "printedName": "AtomicTransact.TransactCompany.Branding",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV8lastFourSSSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV8lastFourSSSgvg",
+ "moduleName": "AtomicTransact",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B7CompanyV2id4name8brandingACSS_SSAC8BrandingVSgtcfc",
- "mangledName": "$s14AtomicTransact0B7CompanyV2id4name8brandingACSS_SSAC8BrandingVSgtcfc",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "TypeDecl",
- "name": "Branding",
- "printedName": "Branding",
- "children": [
+ ]
+ },
{
"kind": "Var",
- "name": "color",
- "printedName": "color",
+ "name": "routingNumber",
+ "printedName": "routingNumber",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV5colorSSvp",
- "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV5colorSSvp",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV13routingNumberSSSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV13routingNumberSSSgvp",
"moduleName": "AtomicTransact",
"declAttributes": [
"HasStorage",
@@ -24455,14 +23413,22 @@
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV5colorSSvg",
- "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV5colorSSvg",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV13routingNumberSSSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV13routingNumberSSSgvg",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "get"
@@ -24471,19 +23437,27 @@
},
{
"kind": "Var",
- "name": "logo",
- "printedName": "logo",
+ "name": "title",
+ "printedName": "title",
"children": [
{
- "kind": "TypeNominal",
- "name": "Logo",
- "printedName": "AtomicTransact.TransactCompany.Branding.Logo",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV"
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
"declKind": "Var",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4logoAE4LogoVvp",
- "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4logoAE4LogoVvp",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV5titleSSSgvp",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV5titleSSSgvp",
"moduleName": "AtomicTransact",
"declAttributes": [
"HasStorage",
@@ -24500,14 +23474,22 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Logo",
- "printedName": "AtomicTransact.TransactCompany.Branding.Logo",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
"declKind": "Accessor",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4logoAE4LogoVvg",
- "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4logoAE4LogoVvg",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV5titleSSSgvg",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV5titleSSSgvg",
"moduleName": "AtomicTransact",
"implicit": true,
"accessorKind": "get"
@@ -24517,46 +23499,18 @@
{
"kind": "Constructor",
"name": "init",
- "printedName": "init(color:logo:)",
+ "printedName": "init(accountType:distributionAmount:distributionType:lastFour:routingNumber:title:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Branding",
- "printedName": "AtomicTransact.TransactCompany.Branding",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "DepositData",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV"
},
{
"kind": "TypeNominal",
- "name": "Logo",
- "printedName": "AtomicTransact.TransactCompany.Branding.Logo",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV5color4logoAESS_AE4LogoVtcfc",
- "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV5color4logoAESS_AE4LogoVtcfc",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "TypeDecl",
- "name": "Logo",
- "printedName": "Logo",
- "children": [
- {
- "kind": "Var",
- "name": "url",
- "printedName": "url",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
@@ -24565,208 +23519,94 @@
"usr": "s:SS"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV3urlSSvp",
- "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV3urlSSvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV3urlSSvg",
- "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV3urlSSvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
{
- "kind": "Var",
- "name": "backgroundColor",
- "printedName": "backgroundColor",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Double?",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
}
],
- "declKind": "Var",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV15backgroundColorSSSgvp",
- "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV15backgroundColorSSSgvp",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "HasStorage",
- "AccessControl",
- "RawDocComment"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV15backgroundColorSSSgvg",
- "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV15backgroundColorSSSgvg",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(url:backgroundColor:)",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
- {
- "kind": "TypeNominal",
- "name": "Logo",
- "printedName": "AtomicTransact.TransactCompany.Branding.Logo",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV"
- },
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
- },
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV3url15backgroundColorAGSS_SSSgtcfc",
- "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV3url15backgroundColorAGSS_SSSgtcfc",
- "moduleName": "AtomicTransact",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "init_kind": "Designated"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Logo",
- "printedName": "AtomicTransact.TransactCompany.Branding.Logo",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV"
- },
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
{
"kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "any Swift.Decoder",
- "usr": "s:s7DecoderP"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Constructor",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV4fromAGs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV4fromAGs7Decoder_p_tKcfc",
- "moduleName": "AtomicTransact",
- "implicit": true,
- "throwing": true,
- "init_kind": "Designated"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
}
],
- "declKind": "Struct",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4LogoV",
- "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4LogoV",
+ "declKind": "Constructor",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountType18distributionAmount0jI08lastFour13routingNumber5titleAESSSg_SdSgA4Ltcfc",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV11accountType18distributionAmount0jI08lastFour13routingNumber5titleAESSSg_SdSgA4Ltcfc",
"moduleName": "AtomicTransact",
"declAttributes": [
"AccessControl",
"RawDocComment"
],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
+ "init_kind": "Designated"
},
{
"kind": "Constructor",
@@ -24775,9 +23615,9 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Branding",
- "printedName": "AtomicTransact.TransactCompany.Branding",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV"
+ "name": "DepositData",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate.DepositData",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV"
},
{
"kind": "TypeNominal",
@@ -24787,8 +23627,8 @@
}
],
"declKind": "Constructor",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV4fromAEs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV4fromAEs7Decoder_p_tKcfc",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV4fromAEs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV4fromAEs7Decoder_p_tKcfc",
"moduleName": "AtomicTransact",
"implicit": true,
"throwing": true,
@@ -24796,8 +23636,8 @@
}
],
"declKind": "Struct",
- "usr": "s:14AtomicTransact0B7CompanyV8BrandingV",
- "mangledName": "$s14AtomicTransact0B7CompanyV8BrandingV",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV11DepositDataV",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV11DepositDataV",
"moduleName": "AtomicTransact",
"declAttributes": [
"AccessControl",
@@ -24831,6 +23671,13 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -24841,9 +23688,9 @@
"children": [
{
"kind": "TypeNominal",
- "name": "TransactCompany",
- "printedName": "AtomicTransact.TransactCompany",
- "usr": "s:14AtomicTransact0B7CompanyV"
+ "name": "TransactTaskStatusUpdate",
+ "printedName": "AtomicTransact.TransactTaskStatusUpdate",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV"
},
{
"kind": "TypeNominal",
@@ -24853,8 +23700,8 @@
}
],
"declKind": "Constructor",
- "usr": "s:14AtomicTransact0B7CompanyV4fromACs7Decoder_p_tKcfc",
- "mangledName": "$s14AtomicTransact0B7CompanyV4fromACs7Decoder_p_tKcfc",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV4fromACs7Decoder_p_tKcfc",
"moduleName": "AtomicTransact",
"implicit": true,
"throwing": true,
@@ -24862,85 +23709,248 @@
}
],
"declKind": "Struct",
- "usr": "s:14AtomicTransact0B7CompanyV",
- "mangledName": "$s14AtomicTransact0B7CompanyV",
+ "usr": "s:14AtomicTransact0B16TaskStatusUpdateV",
+ "mangledName": "$s14AtomicTransact0B16TaskStatusUpdateV",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "MuppetIOS",
+ "printedName": "MuppetIOS",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "SafariServices",
+ "printedName": "SafariServices",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "os",
+ "printedName": "os",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "MuppetIOS",
+ "printedName": "MuppetIOS",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "QuantumIOS",
+ "printedName": "QuantumIOS",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "MuppetIOS",
+ "printedName": "MuppetIOS",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "QuantumIOS",
+ "printedName": "QuantumIOS",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "QuantumIOS",
+ "printedName": "QuantumIOS",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
"moduleName": "AtomicTransact",
"declAttributes": [
- "AccessControl",
"RawDocComment"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
]
},
{
- "kind": "TypeDecl",
- "name": "Logger",
- "printedName": "Logger",
- "declKind": "Struct",
- "usr": "s:2os6LoggerV",
- "mangledName": "$s2os6LoggerV",
- "moduleName": "os",
- "intro_Macosx": "11.0",
- "intro_iOS": "14.0",
- "intro_tvOS": "14.0",
- "intro_watchOS": "7.0",
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "OSLog",
+ "printedName": "OSLog",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "AtomicTransact",
"declAttributes": [
- "Available",
- "Available",
- "Available",
- "Available"
- ],
- "isExternal": true,
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- },
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- }
+ "RawDocComment"
]
},
{
@@ -25279,6 +24289,7 @@
"declAttributes": [
"Preconcurrency",
"TypeEraser",
+ "TypeEraser",
"OriginallyDefinedIn",
"OriginallyDefinedIn",
"OriginallyDefinedIn",
@@ -25306,24 +24317,116 @@
"mangledName": "$ss8CopyableP"
}
]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Logger",
+ "printedName": "Logger",
+ "declKind": "Struct",
+ "usr": "s:2os6LoggerV",
+ "mangledName": "$s2os6LoggerV",
+ "moduleName": "os",
+ "intro_Macosx": "11.0",
+ "intro_iOS": "14.0",
+ "intro_tvOS": "14.0",
+ "intro_watchOS": "7.0",
+ "declAttributes": [
+ "Available",
+ "Available",
+ "Available",
+ "Available"
+ ],
+ "isExternal": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ }
+ ]
}
],
"json_format_version": 8
},
"ConstValues": [
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactSheetView.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/InternalNotifications.swift",
+ "kind": "StringLiteral",
+ "offset": 224,
+ "length": 17,
+ "value": "\"DismissTransact\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/InternalNotifications.swift",
+ "kind": "StringLiteral",
+ "offset": 300,
+ "length": 14,
+ "value": "\"HideTransact\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/InternalNotifications.swift",
+ "kind": "StringLiteral",
+ "offset": 377,
+ "length": 15,
+ "value": "\"PauseTransact\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/InternalNotifications.swift",
"kind": "BooleanLiteral",
- "offset": 320,
+ "offset": 1981,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/FrameworkVersion.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/LocalStorage.swift",
"kind": "StringLiteral",
- "offset": 228,
- "length": 8,
- "value": "\"3.28.0\""
+ "offset": 178,
+ "length": 32,
+ "value": "\"com.atomicfi.transact.keychain\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/Logger.swift",
+ "kind": "StringLiteral",
+ "offset": 322,
+ "length": 10,
+ "value": "\"transact\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/Atomic.swift",
+ "kind": "BooleanLiteral",
+ "offset": 12037,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/Atomic.swift",
+ "kind": "BooleanLiteral",
+ "offset": 12775,
+ "length": 4,
+ "value": "true"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
@@ -25510,107 +24613,44 @@
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
"kind": "StringLiteral",
- "offset": 27350,
- "length": 1,
- "value": "\"\""
- },
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
- "kind": "StringLiteral",
- "offset": 27499,
- "length": 18,
- "value": "\"MinimumOSVersion\""
- },
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
- "kind": "StringLiteral",
- "offset": 27585,
- "length": 19,
- "value": "\"DTPlatformVersion\""
- },
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
- "kind": "StringLiteral",
- "offset": 29436,
- "length": 4,
- "value": "\"es\""
- },
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
- "kind": "StringLiteral",
- "offset": 29443,
- "length": 4,
- "value": "\"es\""
- },
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
- "kind": "StringLiteral",
- "offset": 29450,
- "length": 4,
- "value": "\"en\""
- },
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/InternalNotifications.swift",
- "kind": "StringLiteral",
- "offset": 224,
- "length": 17,
- "value": "\"DismissTransact\""
- },
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/InternalNotifications.swift",
- "kind": "StringLiteral",
- "offset": 300,
- "length": 14,
- "value": "\"HideTransact\""
+ "offset": 27350,
+ "length": 1,
+ "value": "\"\""
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/InternalNotifications.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
"kind": "StringLiteral",
- "offset": 377,
- "length": 15,
- "value": "\"PauseTransact\""
+ "offset": 27499,
+ "length": 18,
+ "value": "\"MinimumOSVersion\""
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/InternalNotifications.swift",
- "kind": "BooleanLiteral",
- "offset": 1981,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
+ "kind": "StringLiteral",
+ "offset": 27585,
+ "length": 19,
+ "value": "\"DTPlatformVersion\""
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/Atomic.swift",
- "kind": "BooleanLiteral",
- "offset": 10592,
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
+ "kind": "StringLiteral",
+ "offset": 29436,
"length": 4,
- "value": "true"
+ "value": "\"es\""
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/Atomic.swift",
- "kind": "BooleanLiteral",
- "offset": 11330,
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
+ "kind": "StringLiteral",
+ "offset": 29443,
"length": 4,
- "value": "true"
+ "value": "\"es\""
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/Logger.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift",
"kind": "StringLiteral",
- "offset": 322,
- "length": 10,
- "value": "\"transact\""
- },
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift",
- "kind": "BooleanLiteral",
- "offset": 193,
- "length": 5,
- "value": "false"
- },
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift",
- "kind": "BooleanLiteral",
- "offset": 1005,
- "length": 5,
- "value": "false"
+ "offset": 29450,
+ "length": 4,
+ "value": "\"en\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicSwiftUI.swift",
@@ -25627,30 +24667,9 @@
"value": "false"
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Views\/BaseTransactViewController.swift",
- "kind": "BooleanLiteral",
- "offset": 432,
- "length": 5,
- "value": "false"
- },
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Views\/BaseTransactViewController.swift",
- "kind": "BooleanLiteral",
- "offset": 4337,
- "length": 4,
- "value": "true"
- },
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Views\/BaseTransactViewController.swift",
- "kind": "BooleanLiteral",
- "offset": 5566,
- "length": 4,
- "value": "true"
- },
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactTaskStatusUpdate.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactCompany.swift",
"kind": "StringLiteral",
- "offset": 6447,
+ "offset": 2453,
"length": 5,
"value": "\"_id\""
},
@@ -25661,6 +24680,27 @@
"length": 3,
"value": "[]"
},
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactDataResponse.swift",
+ "kind": "StringLiteral",
+ "offset": 715,
+ "length": 42,
+ "value": "\"Field has too many or too few characters\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactDataResponse.swift",
+ "kind": "StringLiteral",
+ "offset": 785,
+ "length": 21,
+ "value": "\"Too many characters\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactDataResponse.swift",
+ "kind": "StringLiteral",
+ "offset": 834,
+ "length": 35,
+ "value": "\"Field contains invalid characters\""
+ },
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactSDKEvent.swift",
"kind": "StringLiteral",
@@ -25732,39 +24772,270 @@
"value": "\"atomic-transact-error\""
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactDataResponse.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactSDKEvent.swift",
"kind": "StringLiteral",
- "offset": 715,
- "length": 42,
- "value": "\"Field has too many or too few characters\""
+ "offset": 679,
+ "length": 29,
+ "value": "\"atomic-transact-initialized\""
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactDataResponse.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactSheetView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 320,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactTaskStatusUpdate.swift",
"kind": "StringLiteral",
- "offset": 785,
- "length": 21,
- "value": "\"Too many characters\""
+ "offset": 3546,
+ "length": 17,
+ "value": "\"connect-account\""
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactDataResponse.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactTaskStatusUpdate.swift",
"kind": "StringLiteral",
- "offset": 834,
- "length": 35,
- "value": "\"Field contains invalid characters\""
+ "offset": 3640,
+ "length": 20,
+ "value": "\"disconnect-account\""
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Data\/LocalStorage.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactTaskStatusUpdate.swift",
"kind": "StringLiteral",
- "offset": 178,
- "length": 32,
- "value": "\"com.atomicfi.transact.keychain\""
+ "offset": 3730,
+ "length": 8,
+ "value": "\"switch\""
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactCompany.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactTaskStatusUpdate.swift",
"kind": "StringLiteral",
- "offset": 2453,
+ "offset": 3800,
+ "length": 13,
+ "value": "\"cancel-plan\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactTaskStatusUpdate.swift",
+ "kind": "StringLiteral",
+ "offset": 3873,
+ "length": 12,
+ "value": "\"pause-plan\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/TransactTaskStatusUpdate.swift",
+ "kind": "StringLiteral",
+ "offset": 7335,
"length": 5,
"value": "\"_id\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "IntegerLiteral",
+ "offset": 205,
+ "length": 2,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "IntegerLiteral",
+ "offset": 263,
+ "length": 2,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "BooleanLiteral",
+ "offset": 301,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 901,
+ "length": 33,
+ "value": "\"https:\/\/telemetry.atomicfi.com\/\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "Dictionary",
+ "offset": 960,
+ "length": 49,
+ "value": "[(\"X-API-KEY\", \"f51065dc9169be0ae68d2278d4928e9e\")]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 1259,
+ "length": 8,
+ "value": "\"native\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 1339,
+ "length": 3,
+ "value": "\"-\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1440,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 1658,
+ "length": 12,
+ "value": "\"os.version\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 1708,
+ "length": 22,
+ "value": "\"sdk.platform_variant\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 1761,
+ "length": 13,
+ "value": "\"sdk.version\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 1874,
+ "length": 16,
+ "value": "\"sdk.min_deploy\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 1991,
+ "length": 19,
+ "value": "\"sdk.xcode_version\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 2090,
+ "length": 14,
+ "value": "\"CFBundleName\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 2142,
+ "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,
+ "length": 26,
+ "value": "\"transact.ios.source_type\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 2462,
+ "length": 33,
+ "value": "\"transact.ios.presentation_style\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 2842,
+ "length": 21,
+ "value": "\"atomic.task.product\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5628,
+ "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,
+ "length": 13,
+ "value": "\"full_screen\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift",
+ "kind": "StringLiteral",
+ "offset": 13286,
+ "length": 7,
+ "value": "\"sheet\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Views\/TransactViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 568,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Views\/TransactViewController+Presentation.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2622,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Views\/TransactViewController+Presentation.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3573,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/FrameworkVersion.swift",
+ "kind": "StringLiteral",
+ "offset": 228,
+ "length": 8,
+ "value": "\"3.29.0\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift",
+ "kind": "BooleanLiteral",
+ "offset": 192,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1000,
+ "length": 5,
+ "value": "false"
}
]
}
\ No newline at end of file
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 d3e2c42..aca9067 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
@@ -1,10 +1,11 @@
// swift-interface-format-version: 1.0
-// swift-compiler-version: Apple Swift version 6.1.2 (swiftlang-6.1.2.1.2 clang-1700.0.13.5)
-// swift-module-flags: -target x86_64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-experimental-feature DebugDescriptionMacro -module-name AtomicTransact
-// swift-module-flags-ignorable: -interface-compiler-version 6.1.2
+// swift-compiler-version: Apple Swift version 6.2.1 (swiftlang-6.2.1.4.8 clang-1700.4.4.1)
+// swift-module-flags: -target x86_64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-upcoming-feature InferIsolatedConformances -enable-experimental-feature DebugDescriptionMacro -module-name AtomicTransact
+// swift-module-flags-ignorable: -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2.1
@_exported import AtomicTransact
import Combine
import Foundation
+import MuppetIOS
import OSLog
import QuantumIOS
import SafariServices
@@ -17,38 +18,49 @@ import _Concurrency
import _StringProcessing
import _SwiftConcurrencyShims
import os
-public struct TransactInteraction : Swift.CustomStringConvertible, Swift.Sendable {
- public var name: Swift.String
- public var identifier: Swift.String
- public var value: [Swift.String : any Swift.Sendable]
- public init(name: Swift.String, identifier: Swift.String, value: [Swift.String : any Swift.Sendable])
- public var description: Swift.String {
- get
- }
- public var language: Swift.String? {
- get
- }
- public var customer: Swift.String? {
- get
- }
- public var product: AtomicTransact.AtomicConfig.ProductType? {
- get
- }
- public var additionalProduct: AtomicTransact.AtomicConfig.ProductType? {
+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: ((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
+ #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), 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
}
- public var company: Swift.String? {
- get
+ public static func dismissTransact()
+ public static func hideTransact()
+ #if compiler(>=5.3) && $NonescapableTypes
+ public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async
+ #endif
+ public enum PauseTransactError : Swift.Error {
+ case transactNotPresented
+ public static func == (a: AtomicTransact.Atomic.PauseTransactError, b: AtomicTransact.Atomic.PauseTransactError) -> Swift.Bool
+ public func hash(into hasher: inout Swift.Hasher)
+ public var hashValue: Swift.Int {
+ get
+ }
}
- public var payroll: Swift.String? {
- get
+ @_hasMissingDesignatedInitializers final public class PausedTransactRef : Swift.Sendable {
+ @_Concurrency.MainActor final public func resume(source: UIKit.UIViewController, animated: Swift.Bool = true)
+ @objc deinit
}
+ public static func pauseTransact(animated: Swift.Bool = true) async throws(AtomicTransact.Atomic.PauseTransactError) -> AtomicTransact.Atomic.PausedTransactRef
}
public struct AtomicConfig : Swift.Codable, Swift.Sendable {
+ #if compiler(>=5.3) && $NonescapableTypes
public init(publicToken: Swift.String, scope: AtomicTransact.AtomicConfig.ScopeType, tasks: [AtomicTransact.AtomicConfig.Task], linkedAccount: Swift.String? = nil, deferredPaymentMethodStrategy: AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy? = nil, theme: AtomicTransact.AtomicConfig.Theme = Theme(dark: .system), language: Swift.String = Locale.current.languageCode == "es" ? "es" : "en", sessionContext: Swift.String? = nil, deeplink: AtomicTransact.AtomicConfig.Deeplink? = nil, metadata: [Swift.String : Swift.String]? = nil, search: AtomicTransact.AtomicConfig.Search? = nil, handoff: [Swift.String]? = nil, experiments: AtomicTransact.AtomicConfig.Experiments? = nil, features: AtomicTransact.AtomicConfig.Features? = nil, customer: AtomicTransact.AtomicConfig.Customer? = nil, uplinkSessionUrl: Swift.String? = nil)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public init(demo: AtomicTransact.AtomicConfig.DemoMode, scope: AtomicTransact.AtomicConfig.ScopeType, tasks: [AtomicTransact.AtomicConfig.Task], linkedAccount: Swift.String? = nil, theme: AtomicTransact.AtomicConfig.Theme = Theme(dark: .system), language: Swift.String = Locale.current.languageCode == "es" ? "es" : "en", sessionContext: Swift.String? = nil, deeplink: AtomicTransact.AtomicConfig.Deeplink? = nil, metadata: [Swift.String : Swift.String]? = nil, search: AtomicTransact.AtomicConfig.Search? = nil, handoff: [Swift.String]? = nil, experiments: AtomicTransact.AtomicConfig.Experiments? = nil)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
@available(*, deprecated, message: "Use `tasks` instead of `product`")
public init(publicToken: Swift.String, scope: AtomicTransact.AtomicConfig.ScopeType, product: AtomicTransact.AtomicConfig.ProductType, additionalProduct: AtomicTransact.AtomicConfig.ProductType? = nil, linkedAccount: Swift.String? = nil, theme: AtomicTransact.AtomicConfig.Theme = Theme(dark: .system), distribution: AtomicTransact.AtomicConfig.Distribution? = nil, language: Swift.String = Locale.current.languageCode == "es" ? "es" : "en", sessionContext: Swift.String? = nil, deeplink: AtomicTransact.AtomicConfig.Deeplink? = nil, metadata: [Swift.String : Swift.String]? = nil, search: AtomicTransact.AtomicConfig.Search? = nil, handoff: [Swift.String]? = nil, experiments: AtomicTransact.AtomicConfig.Experiments? = nil)
+ #endif
public struct Task : Swift.Codable, Swift.Sendable {
public let product: AtomicTransact.AtomicConfig.ProductType?
public let operation: AtomicTransact.AtomicConfig.ProductType?
@@ -56,13 +68,17 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public let forms: [Swift.String]?
public let action: AtomicTransact.AtomicConfig.UserAction?
public let apps: [AtomicTransact.AtomicConfig.Task.App]?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(product: AtomicTransact.AtomicConfig.ProductType? = nil, operation: AtomicTransact.AtomicConfig.ProductType? = nil, distribution: AtomicTransact.AtomicConfig.Distribution? = nil, forms: [Swift.String]? = nil, action: AtomicTransact.AtomicConfig.UserAction? = nil, apps: [AtomicTransact.AtomicConfig.Task.App]? = nil)
+ #endif
public enum App : Swift.String, Swift.Codable, Swift.Sendable, Swift.CaseIterable {
case payNow
case expenses
case orders
case suggestions
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias AllCases = [AtomicTransact.AtomicConfig.Task.App]
public typealias RawValue = Swift.String
nonisolated public static var allCases: [AtomicTransact.AtomicConfig.Task.App] {
@@ -80,8 +96,12 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public let overlayColor: Swift.String?
public var dark: Swift.Bool?
public var navigationOptions: AtomicTransact.AtomicConfig.NavigationOptions?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(brandColor: Swift.String?, overlayColor: Swift.String?, navigationOptions: AtomicTransact.AtomicConfig.NavigationOptions? = nil, dark: AtomicTransact.AtomicConfig.Theme.ColorScheme = .system)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public init(brandColor: UIKit.UIColor? = nil, overlayColor: UIKit.UIColor? = nil, navigationOptions: AtomicTransact.AtomicConfig.NavigationOptions? = nil, dark: AtomicTransact.AtomicConfig.Theme.ColorScheme = .system)
+ #endif
public enum ColorScheme {
case light
case dark
@@ -103,7 +123,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
case total
case fixed
case percent
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -113,7 +135,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
case create
case update
case delete
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -123,8 +147,12 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public var amount: Swift.Double
public var action: AtomicTransact.AtomicConfig.Distribution.ActionType?
public var canUpdate: Swift.Bool?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(type: AtomicTransact.AtomicConfig.Distribution.DistributionType, amount: Swift.Double, action: AtomicTransact.AtomicConfig.Distribution.ActionType? = nil)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public init(type: AtomicTransact.AtomicConfig.Distribution.DistributionType, amount: Swift.Double, action: AtomicTransact.AtomicConfig.Distribution.ActionType? = nil, canUpdate: Swift.Bool?)
+ #endif
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
@@ -138,7 +166,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
case action
case aggregate
case manage
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -149,7 +179,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
case employerLink
case payLink
case custom
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -158,7 +190,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public enum DeferredPaymentMethodStrategy : Swift.String, Swift.Codable, Swift.Sendable {
case sdk
case api
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -217,7 +251,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public init(from decoder: any Swift.Decoder) throws
}
public var customer: AtomicTransact.AtomicConfig.DemoMode.Customer?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(customer: AtomicTransact.AtomicConfig.DemoMode.Customer? = nil)
+ #endif
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
@@ -225,7 +261,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public var tags: [Swift.String]?
public var excludedTags: [Swift.String]?
public var ruleId: Swift.String?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(tags: [Swift.String]? = nil, excludedTags: [Swift.String]? = nil, ruleId: Swift.String? = nil)
+ #endif
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
@@ -233,14 +271,18 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public var fractionalDeposits: Swift.Bool?
public var unemploymentCarousel: Swift.Bool?
public var manualFallback: Swift.Bool?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(fractionalDeposits: Swift.Bool? = nil, unemploymentCarousel: Swift.Bool? = nil, manualFallback: Swift.Bool? = nil)
+ #endif
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
public struct Features : Swift.Codable, Swift.Sendable {
public var manualDepositFlow: Swift.Bool?
public var coAuth: Swift.Bool?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(coAuth: Swift.Bool? = nil, manualDepositFlow: Swift.Bool? = nil)
+ #endif
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
@@ -260,14 +302,18 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public var showBackButton: Swift.Bool?
public var showBackButtonText: Swift.Bool?
public var showCloseButton: Swift.Bool?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(showBackButton: Swift.Bool? = nil, showBackButtonText: Swift.Bool? = nil, showCloseButton: Swift.Bool? = nil)
+ #endif
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
public struct Platform : Swift.Codable, Swift.Sendable {
public init()
public init(suffixed platformSuffix: Swift.String)
+ #if compiler(>=5.3) && $NonescapableTypes
public func encode() -> Any?
+ #endif
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
@@ -294,6 +340,141 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
+extension SwiftUICore.View {
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_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 final public class TransactActionPresenter {
+ @_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), metadata: [Swift.String : Swift.String]? = nil, onLaunch: (() -> ())? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil)
+ #endif
+ @objc deinit
+}
+public struct TransactAuthStatusUpdate : Swift.Decodable, Swift.Sendable {
+ public let company: AtomicTransact.TransactCompany
+ public let status: AtomicTransact.TransactAuthStatusUpdate.AuthStatus
+ public enum AuthStatus : Swift.String, Swift.Decodable, Swift.Sendable {
+ case authenticated
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ public init(company: AtomicTransact.TransactCompany, status: AtomicTransact.TransactAuthStatusUpdate.AuthStatus)
+ public init(from decoder: any Swift.Decoder) throws
+}
+public struct TransactCompany : Swift.Decodable, Swift.Sendable {
+ public let id: Swift.String
+ public let name: Swift.String
+ public let branding: AtomicTransact.TransactCompany.Branding?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(id: Swift.String, name: Swift.String, branding: AtomicTransact.TransactCompany.Branding? = nil)
+ #endif
+ public struct Branding : Swift.Decodable, Swift.Sendable {
+ public let color: Swift.String
+ public let logo: AtomicTransact.TransactCompany.Branding.Logo
+ public init(color: Swift.String, logo: AtomicTransact.TransactCompany.Branding.Logo)
+ public struct Logo : Swift.Decodable, Swift.Sendable {
+ public let url: Swift.String
+ public let backgroundColor: Swift.String?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(url: Swift.String, backgroundColor: Swift.String? = nil)
+ #endif
+ public init(from decoder: any Swift.Decoder) throws
+ }
+ public init(from decoder: any Swift.Decoder) throws
+ }
+ public init(from decoder: any Swift.Decoder) throws
+}
+public struct TransactDataRequest : Swift.Sendable {
+ public var taskId: Swift.String?
+ public var userId: Swift.String
+ public var identifier: Swift.String
+ public var fields: [Swift.String]
+ public var data: [Swift.String : any Swift.Sendable]
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(userId: Swift.String, identifier: Swift.String, fields: [Swift.String], taskId: Swift.String? = nil, additionalData: [Swift.String : any Swift.Sendable] = [:])
+ #endif
+}
+public struct TransactDataResponse : Swift.Codable, Swift.Sendable {
+ public let card: AtomicTransact.TransactDataResponse.CardData?
+ public let identity: AtomicTransact.TransactDataResponse.Identity?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(card: AtomicTransact.TransactDataResponse.CardData? = nil, identity: AtomicTransact.TransactDataResponse.Identity? = nil)
+ #endif
+ public enum ValidationErrorType : Swift.String, Swift.Codable, Swift.Sendable, Swift.Error {
+ case invalidCharacterCount
+ case tooManyCharacters
+ case invalidCharacters
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ public struct ValidationError : Swift.Codable, Swift.Sendable, Swift.Equatable {
+ public let fieldName: Swift.String
+ public let error: AtomicTransact.TransactDataResponse.ValidationErrorType
+ public init(fieldName: Swift.String, error: AtomicTransact.TransactDataResponse.ValidationErrorType)
+ public static func == (a: AtomicTransact.TransactDataResponse.ValidationError, b: AtomicTransact.TransactDataResponse.ValidationError) -> Swift.Bool
+ public func encode(to encoder: any Swift.Encoder) throws
+ public init(from decoder: any Swift.Decoder) throws
+ }
+ public struct Identity : Swift.Codable, Swift.Sendable {
+ public let firstName: Swift.String?
+ public let lastName: Swift.String?
+ public let postalCode: Swift.String?
+ public let address: Swift.String?
+ public let address2: Swift.String?
+ public let city: Swift.String?
+ public let state: Swift.String?
+ public let phone: Swift.String?
+ public let email: Swift.String?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(firstName: Swift.String? = nil, lastName: Swift.String? = nil, postalCode: Swift.String? = nil, address: Swift.String? = nil, address2: Swift.String? = nil, city: Swift.String? = nil, state: Swift.String? = nil, phone: Swift.String? = nil, email: Swift.String? = nil)
+ #endif
+ public func validate() -> [AtomicTransact.TransactDataResponse.ValidationError]
+ public func isValid() -> Swift.Bool
+ public func encode(to encoder: any Swift.Encoder) throws
+ public init(from decoder: any Swift.Decoder) throws
+ }
+ public struct CardData : Swift.Codable, Swift.Sendable {
+ public let number: Swift.String
+ public let expiry: Swift.String?
+ public let cvv: Swift.String?
+ public let cardType: AtomicTransact.TransactDataResponse.CardData.CardType?
+ public enum CardType : Swift.String, Swift.Sendable, Swift.Codable {
+ case debit
+ case credit
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(number: Swift.String, expiry: Swift.String?, cvv: Swift.String?, cardType: AtomicTransact.TransactDataResponse.CardData.CardType? = nil)
+ #endif
+ public func validate() -> [AtomicTransact.TransactDataResponse.ValidationError]
+ public func isValid() -> Swift.Bool
+ public func encode(to encoder: any Swift.Encoder) throws
+ public init(from decoder: any Swift.Decoder) throws
+ }
+ public func encode(to encoder: any Swift.Encoder) throws
+ public init(from decoder: any Swift.Decoder) throws
+}
public enum TransactEnvironment : Swift.Sendable {
case production
case sandbox
@@ -305,19 +486,64 @@ public enum TransactEnvironment : Swift.Sendable {
get
}
}
+public struct TransactInteraction : Swift.CustomStringConvertible, Swift.Sendable {
+ public var name: Swift.String
+ public var identifier: Swift.String
+ public var value: [Swift.String : any Swift.Sendable]
+ public init(name: Swift.String, identifier: Swift.String, value: [Swift.String : any Swift.Sendable])
+ public var description: Swift.String {
+ get
+ }
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var language: Swift.String? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var customer: Swift.String? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var product: AtomicTransact.AtomicConfig.ProductType? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var additionalProduct: AtomicTransact.AtomicConfig.ProductType? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var company: Swift.String? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var payroll: Swift.String? {
+ get
+ }
+ #endif
+}
public enum TransactResponse : Swift.CustomStringConvertible, Swift.Sendable {
public struct ResponseData : Swift.Sendable {
public init(data: [Swift.String : any Swift.Sendable])
public var data: [Swift.String : any Swift.Sendable]
+ #if compiler(>=5.3) && $NonescapableTypes
public var taskId: Swift.String? {
get
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public var handoff: Swift.String? {
get
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public var reason: Swift.String? {
get
}
+ #endif
public var identifier: Swift.String {
get
}
@@ -335,71 +561,29 @@ public enum TransactError : Swift.Error, Swift.Sendable {
case invalidConfig
case transactError(data: [Swift.String : any Swift.Sendable])
}
-public enum Atomic {
- @_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: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil)
- @_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)
- @_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), metadata: [Swift.String : Swift.String]? = nil, onLaunch: (() -> ())? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil)
- @_Concurrency.MainActor public static var interactions: Combine.AnyPublisher {
+public enum TransactSDKEvent : Swift.String, Swift.CaseIterable {
+ case close
+ case finish
+ case openURL
+ case interaction
+ case dataRequest
+ case automationHandoff
+ case launch
+ case authStatusUpdate
+ case taskStatusUpdate
+ case error
+ case initialized
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias AllCases = [AtomicTransact.TransactSDKEvent]
+ public typealias RawValue = Swift.String
+ nonisolated public static var allCases: [AtomicTransact.TransactSDKEvent] {
get
}
- public static func dismissTransact()
- public static func hideTransact()
- public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async
- public enum PauseTransactError : Swift.Error {
- case transactNotPresented
- public static func == (a: AtomicTransact.Atomic.PauseTransactError, b: AtomicTransact.Atomic.PauseTransactError) -> Swift.Bool
- public func hash(into hasher: inout Swift.Hasher)
- public var hashValue: Swift.Int {
- get
- }
- }
- @_hasMissingDesignatedInitializers final public class PausedTransactRef : Swift.Sendable {
- @_Concurrency.MainActor final public func resume(source: UIKit.UIViewController, animated: Swift.Bool = true)
- @objc deinit
- }
- public static func pauseTransact(animated: Swift.Bool = true) async throws(AtomicTransact.Atomic.PauseTransactError) -> AtomicTransact.Atomic.PausedTransactRef
-}
-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
-
- @_Concurrency.MainActor @preconcurrency public func atomicTransactActionsPresenter(_ presenter: AtomicTransact.TransactActionPresenter) -> some SwiftUICore.View
-
-}
-@_Concurrency.MainActor final public class TransactActionPresenter {
- @_Concurrency.MainActor public init()
- @_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), metadata: [Swift.String : Swift.String]? = nil, onLaunch: (() -> ())? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil)
- @objc deinit
-}
-public struct TransactAuthStatusUpdate : Swift.Decodable, Swift.Sendable {
- public let company: AtomicTransact.TransactCompany
- public let status: AtomicTransact.TransactAuthStatusUpdate.AuthStatus
- public enum AuthStatus : Swift.String, Swift.Decodable, Swift.Sendable {
- case authenticated
- public init?(rawValue: Swift.String)
- public typealias RawValue = Swift.String
- public var rawValue: Swift.String {
- get
- }
+ public var rawValue: Swift.String {
+ get
}
- public init(company: AtomicTransact.TransactCompany, status: AtomicTransact.TransactAuthStatusUpdate.AuthStatus)
- public init(from decoder: any Swift.Decoder) throws
-}
-@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class BaseTransactViewController : UIKit.UIViewController, WebKit.WKScriptMessageHandler, WebKit.WKNavigationDelegate {
- @_Concurrency.MainActor @preconcurrency public var config: AtomicTransact.AtomicConfig!
- @_Concurrency.MainActor @preconcurrency public var environment: AtomicTransact.TransactEnvironment!
- @_Concurrency.MainActor @preconcurrency public var onInteraction: ((AtomicTransact.TransactInteraction) -> ())?
- @_Concurrency.MainActor @preconcurrency public var onDataRequest: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)?
- @_Concurrency.MainActor @preconcurrency public var onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())?
- @_Concurrency.MainActor @preconcurrency public var onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())?
- @_Concurrency.MainActor @preconcurrency public var onCompletion: ((AtomicTransact.TransactResponse) -> ())?
- @_Concurrency.MainActor @preconcurrency public var onLaunch: (() -> ())?
- @_Concurrency.MainActor @preconcurrency public var onError: ((AtomicTransact.TransactError) -> ())?
- @_Concurrency.MainActor @preconcurrency @objc override dynamic public func viewDidLoad()
- @_Concurrency.MainActor @preconcurrency @objc public func webView(_ webView: WebKit.WKWebView, didFailProvisionalNavigation navigation: WebKit.WKNavigation!, withError error: any Swift.Error)
- @_Concurrency.MainActor @preconcurrency @objc public func userContentController(_ userContentController: WebKit.WKUserContentController, didReceive message: WebKit.WKScriptMessage)
- @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?)
- @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder)
- @objc deinit
}
public struct TransactTaskStatusUpdate : Swift.Decodable, Swift.Sendable {
public let taskId: Swift.String
@@ -410,7 +594,10 @@ public struct TransactTaskStatusUpdate : Swift.Decodable, Swift.Sendable {
public let switchData: AtomicTransact.TransactTaskStatusUpdate.SwitchData?
public let depositData: AtomicTransact.TransactTaskStatusUpdate.DepositData?
public let managedBy: AtomicTransact.TransactTaskStatusUpdate.ManagedBy?
- public init(taskId: Swift.String, product: AtomicTransact.AtomicConfig.ProductType, company: AtomicTransact.TransactCompany, status: AtomicTransact.TransactTaskStatusUpdate.TaskStatus, failReason: Swift.String? = nil, switchData: AtomicTransact.TransactTaskStatusUpdate.SwitchData? = nil, depositData: AtomicTransact.TransactTaskStatusUpdate.DepositData? = nil, managedBy: AtomicTransact.TransactTaskStatusUpdate.ManagedBy? = nil)
+ public let actionType: AtomicTransact.TransactTaskStatusUpdate.ActionType?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(taskId: Swift.String, product: AtomicTransact.AtomicConfig.ProductType, company: AtomicTransact.TransactCompany, status: AtomicTransact.TransactTaskStatusUpdate.TaskStatus, failReason: Swift.String? = nil, switchData: AtomicTransact.TransactTaskStatusUpdate.SwitchData? = nil, depositData: AtomicTransact.TransactTaskStatusUpdate.DepositData? = nil, managedBy: AtomicTransact.TransactTaskStatusUpdate.ManagedBy? = nil, actionType: AtomicTransact.TransactTaskStatusUpdate.ActionType? = nil)
+ #endif
public struct ManagedBy : Swift.Decodable, Swift.Sendable {
public let company: AtomicTransact.TransactCompany
public init(company: AtomicTransact.TransactCompany)
@@ -421,7 +608,24 @@ public struct TransactTaskStatusUpdate : Swift.Decodable, Swift.Sendable {
case failed
case processing
case queued
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ public enum ActionType : Swift.String, Swift.Decodable, Swift.Sendable {
+ case refresh
+ case connectAccount
+ case disconnectAccount
+ case `switch`
+ case cancelPlan
+ case pausePlan
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -437,7 +641,9 @@ public struct TransactTaskStatusUpdate : Swift.Decodable, Swift.Sendable {
public enum PaymentType : Swift.String, Swift.Decodable, Swift.Sendable {
case card
case bank
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -449,7 +655,9 @@ public struct TransactTaskStatusUpdate : Swift.Decodable, Swift.Sendable {
public let routingNumber: Swift.String?
public let accountType: Swift.String?
public let lastFourAccountNumber: Swift.String?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(id: Swift.String, title: Swift.String, type: AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType, expiry: Swift.String? = nil, brand: Swift.String? = nil, lastFour: Swift.String? = nil, routingNumber: Swift.String? = nil, accountType: Swift.String? = nil, lastFourAccountNumber: Swift.String? = nil)
+ #endif
public init(from decoder: any Swift.Decoder) throws
}
public init(from decoder: any Swift.Decoder) throws
@@ -461,127 +669,15 @@ public struct TransactTaskStatusUpdate : Swift.Decodable, Swift.Sendable {
public let lastFour: Swift.String?
public let routingNumber: Swift.String?
public let title: Swift.String?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(accountType: Swift.String? = nil, distributionAmount: Swift.Double? = nil, distributionType: Swift.String? = nil, lastFour: Swift.String? = nil, routingNumber: Swift.String? = nil, title: Swift.String? = nil)
+ #endif
public init(from decoder: any Swift.Decoder) throws
}
public init(from decoder: any Swift.Decoder) throws
}
-public struct TransactDataRequest : Swift.Sendable {
- public var taskId: Swift.String?
- public var userId: Swift.String
- public var identifier: Swift.String
- public var fields: [Swift.String]
- public var data: [Swift.String : any Swift.Sendable]
- public init(userId: Swift.String, identifier: Swift.String, fields: [Swift.String], taskId: Swift.String? = nil, additionalData: [Swift.String : any Swift.Sendable] = [:])
-}
-public enum TransactSDKEvent : Swift.String, Swift.CaseIterable {
- case close
- case finish
- case openURL
- case interaction
- case dataRequest
- case automationHandoff
- case launch
- case authStatusUpdate
- case taskStatusUpdate
- case error
- public init?(rawValue: Swift.String)
- public typealias AllCases = [AtomicTransact.TransactSDKEvent]
- public typealias RawValue = Swift.String
- nonisolated public static var allCases: [AtomicTransact.TransactSDKEvent] {
- get
- }
- public var rawValue: Swift.String {
- get
- }
-}
-public struct TransactDataResponse : Swift.Codable, Swift.Sendable {
- public let card: AtomicTransact.TransactDataResponse.CardData?
- public let identity: AtomicTransact.TransactDataResponse.Identity?
- public init(card: AtomicTransact.TransactDataResponse.CardData? = nil, identity: AtomicTransact.TransactDataResponse.Identity? = nil)
- public enum ValidationErrorType : Swift.String, Swift.Codable, Swift.Sendable, Swift.Error {
- case invalidCharacterCount
- case tooManyCharacters
- case invalidCharacters
- public init?(rawValue: Swift.String)
- public typealias RawValue = Swift.String
- public var rawValue: Swift.String {
- get
- }
- }
- public struct ValidationError : Swift.Codable, Swift.Sendable, Swift.Equatable {
- public let fieldName: Swift.String
- public let error: AtomicTransact.TransactDataResponse.ValidationErrorType
- public init(fieldName: Swift.String, error: AtomicTransact.TransactDataResponse.ValidationErrorType)
- public static func == (a: AtomicTransact.TransactDataResponse.ValidationError, b: AtomicTransact.TransactDataResponse.ValidationError) -> Swift.Bool
- public func encode(to encoder: any Swift.Encoder) throws
- public init(from decoder: any Swift.Decoder) throws
- }
- public struct Identity : Swift.Codable, Swift.Sendable {
- public let firstName: Swift.String?
- public let lastName: Swift.String?
- public let postalCode: Swift.String?
- public let address: Swift.String?
- public let address2: Swift.String?
- public let city: Swift.String?
- public let state: Swift.String?
- public let phone: Swift.String?
- public let email: Swift.String?
- public init(firstName: Swift.String? = nil, lastName: Swift.String? = nil, postalCode: Swift.String? = nil, address: Swift.String? = nil, address2: Swift.String? = nil, city: Swift.String? = nil, state: Swift.String? = nil, phone: Swift.String? = nil, email: Swift.String? = nil)
- public func validate() -> [AtomicTransact.TransactDataResponse.ValidationError]
- public func isValid() -> Swift.Bool
- public func encode(to encoder: any Swift.Encoder) throws
- public init(from decoder: any Swift.Decoder) throws
- }
- public struct CardData : Swift.Codable, Swift.Sendable {
- public let number: Swift.String
- public let expiry: Swift.String?
- public let cvv: Swift.String?
- public let cardType: AtomicTransact.TransactDataResponse.CardData.CardType?
- public enum CardType : Swift.String, Swift.Sendable, Swift.Codable {
- case debit
- case credit
- public init?(rawValue: Swift.String)
- public typealias RawValue = Swift.String
- public var rawValue: Swift.String {
- get
- }
- }
- public init(number: Swift.String, expiry: Swift.String?, cvv: Swift.String?, cardType: AtomicTransact.TransactDataResponse.CardData.CardType? = nil)
- public func validate() -> [AtomicTransact.TransactDataResponse.ValidationError]
- public func isValid() -> Swift.Bool
- public func encode(to encoder: any Swift.Encoder) throws
- public init(from decoder: any Swift.Decoder) throws
- }
- public func encode(to encoder: any Swift.Encoder) throws
- public init(from decoder: any Swift.Decoder) throws
-}
-@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class TransactViewController : AtomicTransact.BaseTransactViewController, WebKit.WKUIDelegate {
- @_Concurrency.MainActor @preconcurrency @objc override dynamic public func viewDidLoad()
- @_Concurrency.MainActor @preconcurrency @objc override public func userContentController(_ userContentController: WebKit.WKUserContentController, didReceive message: WebKit.WKScriptMessage)
- @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?)
- @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder)
- @objc deinit
-}
-public struct TransactCompany : Swift.Decodable, Swift.Sendable {
- public let id: Swift.String
- public let name: Swift.String
- public let branding: AtomicTransact.TransactCompany.Branding?
- public init(id: Swift.String, name: Swift.String, branding: AtomicTransact.TransactCompany.Branding? = nil)
- public struct Branding : Swift.Decodable, Swift.Sendable {
- public let color: Swift.String
- public let logo: AtomicTransact.TransactCompany.Branding.Logo
- public init(color: Swift.String, logo: AtomicTransact.TransactCompany.Branding.Logo)
- public struct Logo : Swift.Decodable, Swift.Sendable {
- public let url: Swift.String
- public let backgroundColor: Swift.String?
- public init(url: Swift.String, backgroundColor: Swift.String? = nil)
- public init(from decoder: any Swift.Decoder) throws
- }
- public init(from decoder: any Swift.Decoder) throws
- }
- public init(from decoder: any Swift.Decoder) throws
-}
+extension AtomicTransact.Atomic.PauseTransactError : Swift.Equatable {}
+extension AtomicTransact.Atomic.PauseTransactError : Swift.Hashable {}
extension AtomicTransact.AtomicConfig.Task.App : Swift.Equatable {}
extension AtomicTransact.AtomicConfig.Task.App : Swift.Hashable {}
extension AtomicTransact.AtomicConfig.Task.App : Swift.RawRepresentable {}
@@ -602,24 +698,25 @@ 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.Atomic.PauseTransactError : Swift.Equatable {}
-extension AtomicTransact.Atomic.PauseTransactError : Swift.Hashable {}
extension AtomicTransact.TransactActionPresenter : Swift.Sendable {}
extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.Equatable {}
extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.Hashable {}
extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.RawRepresentable {}
-extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.Equatable {}
-extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.Hashable {}
-extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.RawRepresentable {}
-extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : Swift.Equatable {}
-extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : Swift.Hashable {}
-extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : Swift.RawRepresentable {}
-extension AtomicTransact.TransactSDKEvent : Swift.Equatable {}
-extension AtomicTransact.TransactSDKEvent : Swift.Hashable {}
-extension AtomicTransact.TransactSDKEvent : Swift.RawRepresentable {}
extension AtomicTransact.TransactDataResponse.ValidationErrorType : Swift.Equatable {}
extension AtomicTransact.TransactDataResponse.ValidationErrorType : Swift.Hashable {}
extension AtomicTransact.TransactDataResponse.ValidationErrorType : Swift.RawRepresentable {}
extension AtomicTransact.TransactDataResponse.CardData.CardType : Swift.Equatable {}
extension AtomicTransact.TransactDataResponse.CardData.CardType : Swift.Hashable {}
extension AtomicTransact.TransactDataResponse.CardData.CardType : Swift.RawRepresentable {}
+extension AtomicTransact.TransactSDKEvent : Swift.Equatable {}
+extension AtomicTransact.TransactSDKEvent : Swift.Hashable {}
+extension AtomicTransact.TransactSDKEvent : Swift.RawRepresentable {}
+extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.Equatable {}
+extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.Hashable {}
+extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.RawRepresentable {}
+extension AtomicTransact.TransactTaskStatusUpdate.ActionType : Swift.Equatable {}
+extension AtomicTransact.TransactTaskStatusUpdate.ActionType : Swift.Hashable {}
+extension AtomicTransact.TransactTaskStatusUpdate.ActionType : Swift.RawRepresentable {}
+extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : Swift.Equatable {}
+extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : Swift.Hashable {}
+extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : 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 09bd745..be697bd 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 d3e2c42..aca9067 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
@@ -1,10 +1,11 @@
// swift-interface-format-version: 1.0
-// swift-compiler-version: Apple Swift version 6.1.2 (swiftlang-6.1.2.1.2 clang-1700.0.13.5)
-// swift-module-flags: -target x86_64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-experimental-feature DebugDescriptionMacro -module-name AtomicTransact
-// swift-module-flags-ignorable: -interface-compiler-version 6.1.2
+// swift-compiler-version: Apple Swift version 6.2.1 (swiftlang-6.2.1.4.8 clang-1700.4.4.1)
+// swift-module-flags: -target x86_64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-upcoming-feature InferIsolatedConformances -enable-experimental-feature DebugDescriptionMacro -module-name AtomicTransact
+// swift-module-flags-ignorable: -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2.1
@_exported import AtomicTransact
import Combine
import Foundation
+import MuppetIOS
import OSLog
import QuantumIOS
import SafariServices
@@ -17,38 +18,49 @@ import _Concurrency
import _StringProcessing
import _SwiftConcurrencyShims
import os
-public struct TransactInteraction : Swift.CustomStringConvertible, Swift.Sendable {
- public var name: Swift.String
- public var identifier: Swift.String
- public var value: [Swift.String : any Swift.Sendable]
- public init(name: Swift.String, identifier: Swift.String, value: [Swift.String : any Swift.Sendable])
- public var description: Swift.String {
- get
- }
- public var language: Swift.String? {
- get
- }
- public var customer: Swift.String? {
- get
- }
- public var product: AtomicTransact.AtomicConfig.ProductType? {
- get
- }
- public var additionalProduct: AtomicTransact.AtomicConfig.ProductType? {
+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: ((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
+ #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), 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
}
- public var company: Swift.String? {
- get
+ public static func dismissTransact()
+ public static func hideTransact()
+ #if compiler(>=5.3) && $NonescapableTypes
+ public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async
+ #endif
+ public enum PauseTransactError : Swift.Error {
+ case transactNotPresented
+ public static func == (a: AtomicTransact.Atomic.PauseTransactError, b: AtomicTransact.Atomic.PauseTransactError) -> Swift.Bool
+ public func hash(into hasher: inout Swift.Hasher)
+ public var hashValue: Swift.Int {
+ get
+ }
}
- public var payroll: Swift.String? {
- get
+ @_hasMissingDesignatedInitializers final public class PausedTransactRef : Swift.Sendable {
+ @_Concurrency.MainActor final public func resume(source: UIKit.UIViewController, animated: Swift.Bool = true)
+ @objc deinit
}
+ public static func pauseTransact(animated: Swift.Bool = true) async throws(AtomicTransact.Atomic.PauseTransactError) -> AtomicTransact.Atomic.PausedTransactRef
}
public struct AtomicConfig : Swift.Codable, Swift.Sendable {
+ #if compiler(>=5.3) && $NonescapableTypes
public init(publicToken: Swift.String, scope: AtomicTransact.AtomicConfig.ScopeType, tasks: [AtomicTransact.AtomicConfig.Task], linkedAccount: Swift.String? = nil, deferredPaymentMethodStrategy: AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy? = nil, theme: AtomicTransact.AtomicConfig.Theme = Theme(dark: .system), language: Swift.String = Locale.current.languageCode == "es" ? "es" : "en", sessionContext: Swift.String? = nil, deeplink: AtomicTransact.AtomicConfig.Deeplink? = nil, metadata: [Swift.String : Swift.String]? = nil, search: AtomicTransact.AtomicConfig.Search? = nil, handoff: [Swift.String]? = nil, experiments: AtomicTransact.AtomicConfig.Experiments? = nil, features: AtomicTransact.AtomicConfig.Features? = nil, customer: AtomicTransact.AtomicConfig.Customer? = nil, uplinkSessionUrl: Swift.String? = nil)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public init(demo: AtomicTransact.AtomicConfig.DemoMode, scope: AtomicTransact.AtomicConfig.ScopeType, tasks: [AtomicTransact.AtomicConfig.Task], linkedAccount: Swift.String? = nil, theme: AtomicTransact.AtomicConfig.Theme = Theme(dark: .system), language: Swift.String = Locale.current.languageCode == "es" ? "es" : "en", sessionContext: Swift.String? = nil, deeplink: AtomicTransact.AtomicConfig.Deeplink? = nil, metadata: [Swift.String : Swift.String]? = nil, search: AtomicTransact.AtomicConfig.Search? = nil, handoff: [Swift.String]? = nil, experiments: AtomicTransact.AtomicConfig.Experiments? = nil)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
@available(*, deprecated, message: "Use `tasks` instead of `product`")
public init(publicToken: Swift.String, scope: AtomicTransact.AtomicConfig.ScopeType, product: AtomicTransact.AtomicConfig.ProductType, additionalProduct: AtomicTransact.AtomicConfig.ProductType? = nil, linkedAccount: Swift.String? = nil, theme: AtomicTransact.AtomicConfig.Theme = Theme(dark: .system), distribution: AtomicTransact.AtomicConfig.Distribution? = nil, language: Swift.String = Locale.current.languageCode == "es" ? "es" : "en", sessionContext: Swift.String? = nil, deeplink: AtomicTransact.AtomicConfig.Deeplink? = nil, metadata: [Swift.String : Swift.String]? = nil, search: AtomicTransact.AtomicConfig.Search? = nil, handoff: [Swift.String]? = nil, experiments: AtomicTransact.AtomicConfig.Experiments? = nil)
+ #endif
public struct Task : Swift.Codable, Swift.Sendable {
public let product: AtomicTransact.AtomicConfig.ProductType?
public let operation: AtomicTransact.AtomicConfig.ProductType?
@@ -56,13 +68,17 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public let forms: [Swift.String]?
public let action: AtomicTransact.AtomicConfig.UserAction?
public let apps: [AtomicTransact.AtomicConfig.Task.App]?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(product: AtomicTransact.AtomicConfig.ProductType? = nil, operation: AtomicTransact.AtomicConfig.ProductType? = nil, distribution: AtomicTransact.AtomicConfig.Distribution? = nil, forms: [Swift.String]? = nil, action: AtomicTransact.AtomicConfig.UserAction? = nil, apps: [AtomicTransact.AtomicConfig.Task.App]? = nil)
+ #endif
public enum App : Swift.String, Swift.Codable, Swift.Sendable, Swift.CaseIterable {
case payNow
case expenses
case orders
case suggestions
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias AllCases = [AtomicTransact.AtomicConfig.Task.App]
public typealias RawValue = Swift.String
nonisolated public static var allCases: [AtomicTransact.AtomicConfig.Task.App] {
@@ -80,8 +96,12 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public let overlayColor: Swift.String?
public var dark: Swift.Bool?
public var navigationOptions: AtomicTransact.AtomicConfig.NavigationOptions?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(brandColor: Swift.String?, overlayColor: Swift.String?, navigationOptions: AtomicTransact.AtomicConfig.NavigationOptions? = nil, dark: AtomicTransact.AtomicConfig.Theme.ColorScheme = .system)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public init(brandColor: UIKit.UIColor? = nil, overlayColor: UIKit.UIColor? = nil, navigationOptions: AtomicTransact.AtomicConfig.NavigationOptions? = nil, dark: AtomicTransact.AtomicConfig.Theme.ColorScheme = .system)
+ #endif
public enum ColorScheme {
case light
case dark
@@ -103,7 +123,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
case total
case fixed
case percent
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -113,7 +135,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
case create
case update
case delete
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -123,8 +147,12 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public var amount: Swift.Double
public var action: AtomicTransact.AtomicConfig.Distribution.ActionType?
public var canUpdate: Swift.Bool?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(type: AtomicTransact.AtomicConfig.Distribution.DistributionType, amount: Swift.Double, action: AtomicTransact.AtomicConfig.Distribution.ActionType? = nil)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public init(type: AtomicTransact.AtomicConfig.Distribution.DistributionType, amount: Swift.Double, action: AtomicTransact.AtomicConfig.Distribution.ActionType? = nil, canUpdate: Swift.Bool?)
+ #endif
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
@@ -138,7 +166,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
case action
case aggregate
case manage
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -149,7 +179,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
case employerLink
case payLink
case custom
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -158,7 +190,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public enum DeferredPaymentMethodStrategy : Swift.String, Swift.Codable, Swift.Sendable {
case sdk
case api
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -217,7 +251,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public init(from decoder: any Swift.Decoder) throws
}
public var customer: AtomicTransact.AtomicConfig.DemoMode.Customer?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(customer: AtomicTransact.AtomicConfig.DemoMode.Customer? = nil)
+ #endif
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
@@ -225,7 +261,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public var tags: [Swift.String]?
public var excludedTags: [Swift.String]?
public var ruleId: Swift.String?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(tags: [Swift.String]? = nil, excludedTags: [Swift.String]? = nil, ruleId: Swift.String? = nil)
+ #endif
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
@@ -233,14 +271,18 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public var fractionalDeposits: Swift.Bool?
public var unemploymentCarousel: Swift.Bool?
public var manualFallback: Swift.Bool?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(fractionalDeposits: Swift.Bool? = nil, unemploymentCarousel: Swift.Bool? = nil, manualFallback: Swift.Bool? = nil)
+ #endif
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
public struct Features : Swift.Codable, Swift.Sendable {
public var manualDepositFlow: Swift.Bool?
public var coAuth: Swift.Bool?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(coAuth: Swift.Bool? = nil, manualDepositFlow: Swift.Bool? = nil)
+ #endif
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
@@ -260,14 +302,18 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public var showBackButton: Swift.Bool?
public var showBackButtonText: Swift.Bool?
public var showCloseButton: Swift.Bool?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(showBackButton: Swift.Bool? = nil, showBackButtonText: Swift.Bool? = nil, showCloseButton: Swift.Bool? = nil)
+ #endif
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
public struct Platform : Swift.Codable, Swift.Sendable {
public init()
public init(suffixed platformSuffix: Swift.String)
+ #if compiler(>=5.3) && $NonescapableTypes
public func encode() -> Any?
+ #endif
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
@@ -294,6 +340,141 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable {
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
+extension SwiftUICore.View {
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_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 final public class TransactActionPresenter {
+ @_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), metadata: [Swift.String : Swift.String]? = nil, onLaunch: (() -> ())? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil)
+ #endif
+ @objc deinit
+}
+public struct TransactAuthStatusUpdate : Swift.Decodable, Swift.Sendable {
+ public let company: AtomicTransact.TransactCompany
+ public let status: AtomicTransact.TransactAuthStatusUpdate.AuthStatus
+ public enum AuthStatus : Swift.String, Swift.Decodable, Swift.Sendable {
+ case authenticated
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ public init(company: AtomicTransact.TransactCompany, status: AtomicTransact.TransactAuthStatusUpdate.AuthStatus)
+ public init(from decoder: any Swift.Decoder) throws
+}
+public struct TransactCompany : Swift.Decodable, Swift.Sendable {
+ public let id: Swift.String
+ public let name: Swift.String
+ public let branding: AtomicTransact.TransactCompany.Branding?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(id: Swift.String, name: Swift.String, branding: AtomicTransact.TransactCompany.Branding? = nil)
+ #endif
+ public struct Branding : Swift.Decodable, Swift.Sendable {
+ public let color: Swift.String
+ public let logo: AtomicTransact.TransactCompany.Branding.Logo
+ public init(color: Swift.String, logo: AtomicTransact.TransactCompany.Branding.Logo)
+ public struct Logo : Swift.Decodable, Swift.Sendable {
+ public let url: Swift.String
+ public let backgroundColor: Swift.String?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(url: Swift.String, backgroundColor: Swift.String? = nil)
+ #endif
+ public init(from decoder: any Swift.Decoder) throws
+ }
+ public init(from decoder: any Swift.Decoder) throws
+ }
+ public init(from decoder: any Swift.Decoder) throws
+}
+public struct TransactDataRequest : Swift.Sendable {
+ public var taskId: Swift.String?
+ public var userId: Swift.String
+ public var identifier: Swift.String
+ public var fields: [Swift.String]
+ public var data: [Swift.String : any Swift.Sendable]
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(userId: Swift.String, identifier: Swift.String, fields: [Swift.String], taskId: Swift.String? = nil, additionalData: [Swift.String : any Swift.Sendable] = [:])
+ #endif
+}
+public struct TransactDataResponse : Swift.Codable, Swift.Sendable {
+ public let card: AtomicTransact.TransactDataResponse.CardData?
+ public let identity: AtomicTransact.TransactDataResponse.Identity?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(card: AtomicTransact.TransactDataResponse.CardData? = nil, identity: AtomicTransact.TransactDataResponse.Identity? = nil)
+ #endif
+ public enum ValidationErrorType : Swift.String, Swift.Codable, Swift.Sendable, Swift.Error {
+ case invalidCharacterCount
+ case tooManyCharacters
+ case invalidCharacters
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ public struct ValidationError : Swift.Codable, Swift.Sendable, Swift.Equatable {
+ public let fieldName: Swift.String
+ public let error: AtomicTransact.TransactDataResponse.ValidationErrorType
+ public init(fieldName: Swift.String, error: AtomicTransact.TransactDataResponse.ValidationErrorType)
+ public static func == (a: AtomicTransact.TransactDataResponse.ValidationError, b: AtomicTransact.TransactDataResponse.ValidationError) -> Swift.Bool
+ public func encode(to encoder: any Swift.Encoder) throws
+ public init(from decoder: any Swift.Decoder) throws
+ }
+ public struct Identity : Swift.Codable, Swift.Sendable {
+ public let firstName: Swift.String?
+ public let lastName: Swift.String?
+ public let postalCode: Swift.String?
+ public let address: Swift.String?
+ public let address2: Swift.String?
+ public let city: Swift.String?
+ public let state: Swift.String?
+ public let phone: Swift.String?
+ public let email: Swift.String?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(firstName: Swift.String? = nil, lastName: Swift.String? = nil, postalCode: Swift.String? = nil, address: Swift.String? = nil, address2: Swift.String? = nil, city: Swift.String? = nil, state: Swift.String? = nil, phone: Swift.String? = nil, email: Swift.String? = nil)
+ #endif
+ public func validate() -> [AtomicTransact.TransactDataResponse.ValidationError]
+ public func isValid() -> Swift.Bool
+ public func encode(to encoder: any Swift.Encoder) throws
+ public init(from decoder: any Swift.Decoder) throws
+ }
+ public struct CardData : Swift.Codable, Swift.Sendable {
+ public let number: Swift.String
+ public let expiry: Swift.String?
+ public let cvv: Swift.String?
+ public let cardType: AtomicTransact.TransactDataResponse.CardData.CardType?
+ public enum CardType : Swift.String, Swift.Sendable, Swift.Codable {
+ case debit
+ case credit
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(number: Swift.String, expiry: Swift.String?, cvv: Swift.String?, cardType: AtomicTransact.TransactDataResponse.CardData.CardType? = nil)
+ #endif
+ public func validate() -> [AtomicTransact.TransactDataResponse.ValidationError]
+ public func isValid() -> Swift.Bool
+ public func encode(to encoder: any Swift.Encoder) throws
+ public init(from decoder: any Swift.Decoder) throws
+ }
+ public func encode(to encoder: any Swift.Encoder) throws
+ public init(from decoder: any Swift.Decoder) throws
+}
public enum TransactEnvironment : Swift.Sendable {
case production
case sandbox
@@ -305,19 +486,64 @@ public enum TransactEnvironment : Swift.Sendable {
get
}
}
+public struct TransactInteraction : Swift.CustomStringConvertible, Swift.Sendable {
+ public var name: Swift.String
+ public var identifier: Swift.String
+ public var value: [Swift.String : any Swift.Sendable]
+ public init(name: Swift.String, identifier: Swift.String, value: [Swift.String : any Swift.Sendable])
+ public var description: Swift.String {
+ get
+ }
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var language: Swift.String? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var customer: Swift.String? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var product: AtomicTransact.AtomicConfig.ProductType? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var additionalProduct: AtomicTransact.AtomicConfig.ProductType? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var company: Swift.String? {
+ get
+ }
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var payroll: Swift.String? {
+ get
+ }
+ #endif
+}
public enum TransactResponse : Swift.CustomStringConvertible, Swift.Sendable {
public struct ResponseData : Swift.Sendable {
public init(data: [Swift.String : any Swift.Sendable])
public var data: [Swift.String : any Swift.Sendable]
+ #if compiler(>=5.3) && $NonescapableTypes
public var taskId: Swift.String? {
get
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public var handoff: Swift.String? {
get
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public var reason: Swift.String? {
get
}
+ #endif
public var identifier: Swift.String {
get
}
@@ -335,71 +561,29 @@ public enum TransactError : Swift.Error, Swift.Sendable {
case invalidConfig
case transactError(data: [Swift.String : any Swift.Sendable])
}
-public enum Atomic {
- @_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: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil)
- @_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)
- @_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), metadata: [Swift.String : Swift.String]? = nil, onLaunch: (() -> ())? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil)
- @_Concurrency.MainActor public static var interactions: Combine.AnyPublisher {
+public enum TransactSDKEvent : Swift.String, Swift.CaseIterable {
+ case close
+ case finish
+ case openURL
+ case interaction
+ case dataRequest
+ case automationHandoff
+ case launch
+ case authStatusUpdate
+ case taskStatusUpdate
+ case error
+ case initialized
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias AllCases = [AtomicTransact.TransactSDKEvent]
+ public typealias RawValue = Swift.String
+ nonisolated public static var allCases: [AtomicTransact.TransactSDKEvent] {
get
}
- public static func dismissTransact()
- public static func hideTransact()
- public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async
- public enum PauseTransactError : Swift.Error {
- case transactNotPresented
- public static func == (a: AtomicTransact.Atomic.PauseTransactError, b: AtomicTransact.Atomic.PauseTransactError) -> Swift.Bool
- public func hash(into hasher: inout Swift.Hasher)
- public var hashValue: Swift.Int {
- get
- }
- }
- @_hasMissingDesignatedInitializers final public class PausedTransactRef : Swift.Sendable {
- @_Concurrency.MainActor final public func resume(source: UIKit.UIViewController, animated: Swift.Bool = true)
- @objc deinit
- }
- public static func pauseTransact(animated: Swift.Bool = true) async throws(AtomicTransact.Atomic.PauseTransactError) -> AtomicTransact.Atomic.PausedTransactRef
-}
-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
-
- @_Concurrency.MainActor @preconcurrency public func atomicTransactActionsPresenter(_ presenter: AtomicTransact.TransactActionPresenter) -> some SwiftUICore.View
-
-}
-@_Concurrency.MainActor final public class TransactActionPresenter {
- @_Concurrency.MainActor public init()
- @_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), metadata: [Swift.String : Swift.String]? = nil, onLaunch: (() -> ())? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil)
- @objc deinit
-}
-public struct TransactAuthStatusUpdate : Swift.Decodable, Swift.Sendable {
- public let company: AtomicTransact.TransactCompany
- public let status: AtomicTransact.TransactAuthStatusUpdate.AuthStatus
- public enum AuthStatus : Swift.String, Swift.Decodable, Swift.Sendable {
- case authenticated
- public init?(rawValue: Swift.String)
- public typealias RawValue = Swift.String
- public var rawValue: Swift.String {
- get
- }
+ public var rawValue: Swift.String {
+ get
}
- public init(company: AtomicTransact.TransactCompany, status: AtomicTransact.TransactAuthStatusUpdate.AuthStatus)
- public init(from decoder: any Swift.Decoder) throws
-}
-@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class BaseTransactViewController : UIKit.UIViewController, WebKit.WKScriptMessageHandler, WebKit.WKNavigationDelegate {
- @_Concurrency.MainActor @preconcurrency public var config: AtomicTransact.AtomicConfig!
- @_Concurrency.MainActor @preconcurrency public var environment: AtomicTransact.TransactEnvironment!
- @_Concurrency.MainActor @preconcurrency public var onInteraction: ((AtomicTransact.TransactInteraction) -> ())?
- @_Concurrency.MainActor @preconcurrency public var onDataRequest: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)?
- @_Concurrency.MainActor @preconcurrency public var onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())?
- @_Concurrency.MainActor @preconcurrency public var onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())?
- @_Concurrency.MainActor @preconcurrency public var onCompletion: ((AtomicTransact.TransactResponse) -> ())?
- @_Concurrency.MainActor @preconcurrency public var onLaunch: (() -> ())?
- @_Concurrency.MainActor @preconcurrency public var onError: ((AtomicTransact.TransactError) -> ())?
- @_Concurrency.MainActor @preconcurrency @objc override dynamic public func viewDidLoad()
- @_Concurrency.MainActor @preconcurrency @objc public func webView(_ webView: WebKit.WKWebView, didFailProvisionalNavigation navigation: WebKit.WKNavigation!, withError error: any Swift.Error)
- @_Concurrency.MainActor @preconcurrency @objc public func userContentController(_ userContentController: WebKit.WKUserContentController, didReceive message: WebKit.WKScriptMessage)
- @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?)
- @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder)
- @objc deinit
}
public struct TransactTaskStatusUpdate : Swift.Decodable, Swift.Sendable {
public let taskId: Swift.String
@@ -410,7 +594,10 @@ public struct TransactTaskStatusUpdate : Swift.Decodable, Swift.Sendable {
public let switchData: AtomicTransact.TransactTaskStatusUpdate.SwitchData?
public let depositData: AtomicTransact.TransactTaskStatusUpdate.DepositData?
public let managedBy: AtomicTransact.TransactTaskStatusUpdate.ManagedBy?
- public init(taskId: Swift.String, product: AtomicTransact.AtomicConfig.ProductType, company: AtomicTransact.TransactCompany, status: AtomicTransact.TransactTaskStatusUpdate.TaskStatus, failReason: Swift.String? = nil, switchData: AtomicTransact.TransactTaskStatusUpdate.SwitchData? = nil, depositData: AtomicTransact.TransactTaskStatusUpdate.DepositData? = nil, managedBy: AtomicTransact.TransactTaskStatusUpdate.ManagedBy? = nil)
+ public let actionType: AtomicTransact.TransactTaskStatusUpdate.ActionType?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(taskId: Swift.String, product: AtomicTransact.AtomicConfig.ProductType, company: AtomicTransact.TransactCompany, status: AtomicTransact.TransactTaskStatusUpdate.TaskStatus, failReason: Swift.String? = nil, switchData: AtomicTransact.TransactTaskStatusUpdate.SwitchData? = nil, depositData: AtomicTransact.TransactTaskStatusUpdate.DepositData? = nil, managedBy: AtomicTransact.TransactTaskStatusUpdate.ManagedBy? = nil, actionType: AtomicTransact.TransactTaskStatusUpdate.ActionType? = nil)
+ #endif
public struct ManagedBy : Swift.Decodable, Swift.Sendable {
public let company: AtomicTransact.TransactCompany
public init(company: AtomicTransact.TransactCompany)
@@ -421,7 +608,24 @@ public struct TransactTaskStatusUpdate : Swift.Decodable, Swift.Sendable {
case failed
case processing
case queued
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ public enum ActionType : Swift.String, Swift.Decodable, Swift.Sendable {
+ case refresh
+ case connectAccount
+ case disconnectAccount
+ case `switch`
+ case cancelPlan
+ case pausePlan
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -437,7 +641,9 @@ public struct TransactTaskStatusUpdate : Swift.Decodable, Swift.Sendable {
public enum PaymentType : Swift.String, Swift.Decodable, Swift.Sendable {
case card
case bank
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -449,7 +655,9 @@ public struct TransactTaskStatusUpdate : Swift.Decodable, Swift.Sendable {
public let routingNumber: Swift.String?
public let accountType: Swift.String?
public let lastFourAccountNumber: Swift.String?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(id: Swift.String, title: Swift.String, type: AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType, expiry: Swift.String? = nil, brand: Swift.String? = nil, lastFour: Swift.String? = nil, routingNumber: Swift.String? = nil, accountType: Swift.String? = nil, lastFourAccountNumber: Swift.String? = nil)
+ #endif
public init(from decoder: any Swift.Decoder) throws
}
public init(from decoder: any Swift.Decoder) throws
@@ -461,127 +669,15 @@ public struct TransactTaskStatusUpdate : Swift.Decodable, Swift.Sendable {
public let lastFour: Swift.String?
public let routingNumber: Swift.String?
public let title: Swift.String?
+ #if compiler(>=5.3) && $NonescapableTypes
public init(accountType: Swift.String? = nil, distributionAmount: Swift.Double? = nil, distributionType: Swift.String? = nil, lastFour: Swift.String? = nil, routingNumber: Swift.String? = nil, title: Swift.String? = nil)
+ #endif
public init(from decoder: any Swift.Decoder) throws
}
public init(from decoder: any Swift.Decoder) throws
}
-public struct TransactDataRequest : Swift.Sendable {
- public var taskId: Swift.String?
- public var userId: Swift.String
- public var identifier: Swift.String
- public var fields: [Swift.String]
- public var data: [Swift.String : any Swift.Sendable]
- public init(userId: Swift.String, identifier: Swift.String, fields: [Swift.String], taskId: Swift.String? = nil, additionalData: [Swift.String : any Swift.Sendable] = [:])
-}
-public enum TransactSDKEvent : Swift.String, Swift.CaseIterable {
- case close
- case finish
- case openURL
- case interaction
- case dataRequest
- case automationHandoff
- case launch
- case authStatusUpdate
- case taskStatusUpdate
- case error
- public init?(rawValue: Swift.String)
- public typealias AllCases = [AtomicTransact.TransactSDKEvent]
- public typealias RawValue = Swift.String
- nonisolated public static var allCases: [AtomicTransact.TransactSDKEvent] {
- get
- }
- public var rawValue: Swift.String {
- get
- }
-}
-public struct TransactDataResponse : Swift.Codable, Swift.Sendable {
- public let card: AtomicTransact.TransactDataResponse.CardData?
- public let identity: AtomicTransact.TransactDataResponse.Identity?
- public init(card: AtomicTransact.TransactDataResponse.CardData? = nil, identity: AtomicTransact.TransactDataResponse.Identity? = nil)
- public enum ValidationErrorType : Swift.String, Swift.Codable, Swift.Sendable, Swift.Error {
- case invalidCharacterCount
- case tooManyCharacters
- case invalidCharacters
- public init?(rawValue: Swift.String)
- public typealias RawValue = Swift.String
- public var rawValue: Swift.String {
- get
- }
- }
- public struct ValidationError : Swift.Codable, Swift.Sendable, Swift.Equatable {
- public let fieldName: Swift.String
- public let error: AtomicTransact.TransactDataResponse.ValidationErrorType
- public init(fieldName: Swift.String, error: AtomicTransact.TransactDataResponse.ValidationErrorType)
- public static func == (a: AtomicTransact.TransactDataResponse.ValidationError, b: AtomicTransact.TransactDataResponse.ValidationError) -> Swift.Bool
- public func encode(to encoder: any Swift.Encoder) throws
- public init(from decoder: any Swift.Decoder) throws
- }
- public struct Identity : Swift.Codable, Swift.Sendable {
- public let firstName: Swift.String?
- public let lastName: Swift.String?
- public let postalCode: Swift.String?
- public let address: Swift.String?
- public let address2: Swift.String?
- public let city: Swift.String?
- public let state: Swift.String?
- public let phone: Swift.String?
- public let email: Swift.String?
- public init(firstName: Swift.String? = nil, lastName: Swift.String? = nil, postalCode: Swift.String? = nil, address: Swift.String? = nil, address2: Swift.String? = nil, city: Swift.String? = nil, state: Swift.String? = nil, phone: Swift.String? = nil, email: Swift.String? = nil)
- public func validate() -> [AtomicTransact.TransactDataResponse.ValidationError]
- public func isValid() -> Swift.Bool
- public func encode(to encoder: any Swift.Encoder) throws
- public init(from decoder: any Swift.Decoder) throws
- }
- public struct CardData : Swift.Codable, Swift.Sendable {
- public let number: Swift.String
- public let expiry: Swift.String?
- public let cvv: Swift.String?
- public let cardType: AtomicTransact.TransactDataResponse.CardData.CardType?
- public enum CardType : Swift.String, Swift.Sendable, Swift.Codable {
- case debit
- case credit
- public init?(rawValue: Swift.String)
- public typealias RawValue = Swift.String
- public var rawValue: Swift.String {
- get
- }
- }
- public init(number: Swift.String, expiry: Swift.String?, cvv: Swift.String?, cardType: AtomicTransact.TransactDataResponse.CardData.CardType? = nil)
- public func validate() -> [AtomicTransact.TransactDataResponse.ValidationError]
- public func isValid() -> Swift.Bool
- public func encode(to encoder: any Swift.Encoder) throws
- public init(from decoder: any Swift.Decoder) throws
- }
- public func encode(to encoder: any Swift.Encoder) throws
- public init(from decoder: any Swift.Decoder) throws
-}
-@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class TransactViewController : AtomicTransact.BaseTransactViewController, WebKit.WKUIDelegate {
- @_Concurrency.MainActor @preconcurrency @objc override dynamic public func viewDidLoad()
- @_Concurrency.MainActor @preconcurrency @objc override public func userContentController(_ userContentController: WebKit.WKUserContentController, didReceive message: WebKit.WKScriptMessage)
- @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?)
- @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder)
- @objc deinit
-}
-public struct TransactCompany : Swift.Decodable, Swift.Sendable {
- public let id: Swift.String
- public let name: Swift.String
- public let branding: AtomicTransact.TransactCompany.Branding?
- public init(id: Swift.String, name: Swift.String, branding: AtomicTransact.TransactCompany.Branding? = nil)
- public struct Branding : Swift.Decodable, Swift.Sendable {
- public let color: Swift.String
- public let logo: AtomicTransact.TransactCompany.Branding.Logo
- public init(color: Swift.String, logo: AtomicTransact.TransactCompany.Branding.Logo)
- public struct Logo : Swift.Decodable, Swift.Sendable {
- public let url: Swift.String
- public let backgroundColor: Swift.String?
- public init(url: Swift.String, backgroundColor: Swift.String? = nil)
- public init(from decoder: any Swift.Decoder) throws
- }
- public init(from decoder: any Swift.Decoder) throws
- }
- public init(from decoder: any Swift.Decoder) throws
-}
+extension AtomicTransact.Atomic.PauseTransactError : Swift.Equatable {}
+extension AtomicTransact.Atomic.PauseTransactError : Swift.Hashable {}
extension AtomicTransact.AtomicConfig.Task.App : Swift.Equatable {}
extension AtomicTransact.AtomicConfig.Task.App : Swift.Hashable {}
extension AtomicTransact.AtomicConfig.Task.App : Swift.RawRepresentable {}
@@ -602,24 +698,25 @@ 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.Atomic.PauseTransactError : Swift.Equatable {}
-extension AtomicTransact.Atomic.PauseTransactError : Swift.Hashable {}
extension AtomicTransact.TransactActionPresenter : Swift.Sendable {}
extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.Equatable {}
extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.Hashable {}
extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.RawRepresentable {}
-extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.Equatable {}
-extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.Hashable {}
-extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.RawRepresentable {}
-extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : Swift.Equatable {}
-extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : Swift.Hashable {}
-extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : Swift.RawRepresentable {}
-extension AtomicTransact.TransactSDKEvent : Swift.Equatable {}
-extension AtomicTransact.TransactSDKEvent : Swift.Hashable {}
-extension AtomicTransact.TransactSDKEvent : Swift.RawRepresentable {}
extension AtomicTransact.TransactDataResponse.ValidationErrorType : Swift.Equatable {}
extension AtomicTransact.TransactDataResponse.ValidationErrorType : Swift.Hashable {}
extension AtomicTransact.TransactDataResponse.ValidationErrorType : Swift.RawRepresentable {}
extension AtomicTransact.TransactDataResponse.CardData.CardType : Swift.Equatable {}
extension AtomicTransact.TransactDataResponse.CardData.CardType : Swift.Hashable {}
extension AtomicTransact.TransactDataResponse.CardData.CardType : Swift.RawRepresentable {}
+extension AtomicTransact.TransactSDKEvent : Swift.Equatable {}
+extension AtomicTransact.TransactSDKEvent : Swift.Hashable {}
+extension AtomicTransact.TransactSDKEvent : Swift.RawRepresentable {}
+extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.Equatable {}
+extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.Hashable {}
+extension AtomicTransact.TransactTaskStatusUpdate.TaskStatus : Swift.RawRepresentable {}
+extension AtomicTransact.TransactTaskStatusUpdate.ActionType : Swift.Equatable {}
+extension AtomicTransact.TransactTaskStatusUpdate.ActionType : Swift.Hashable {}
+extension AtomicTransact.TransactTaskStatusUpdate.ActionType : Swift.RawRepresentable {}
+extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : Swift.Equatable {}
+extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : Swift.Hashable {}
+extension AtomicTransact.TransactTaskStatusUpdate.SwitchData.PaymentMethod.PaymentType : 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 680190c..6274229 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/CodeRequirements-1 b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeRequirements-1
deleted file mode 100644
index 7062e44..0000000
Binary files a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeRequirements-1 and /dev/null 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 a527734..8a9a950 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
@@ -10,47 +10,47 @@
Info.plist
- pXmrxs6rBQ3+huW1eNG6XTSV384=
+ DIduId1q5HduUSYemEyAqyBhHD8=
Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.abi.json
- +/TEx0CcYoTiYag+FpLRM6gCi8Y=
+ y5yrvP19McxIfFJ4N8DEc6bahqE=
Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
- 1SsXCAyV1mHKEdCF3RxUPYU+Rjc=
+ wSepydixuZvObwojTjKMtY/MOdY=
Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftdoc
- LA1bsvvu6RPbp5B5A/WAcsarqk0=
+ QWPxLnn7ABS79npjDuwrWs+WzFg=
Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftinterface
- 1SsXCAyV1mHKEdCF3RxUPYU+Rjc=
+ wSepydixuZvObwojTjKMtY/MOdY=
Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftmodule
- Tl+KoszfBLnttIl5KwcQwihAeCI=
+ ey7ncu1b8itYusoFmVdBFi7rgR8=
Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.abi.json
- +/TEx0CcYoTiYag+FpLRM6gCi8Y=
+ y5yrvP19McxIfFJ4N8DEc6bahqE=
Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
- a5cpg8E93K7FsVlIAwRtrU0OLG0=
+ oovcguHkB6W19lJ4F2jNPzLma5k=
Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
- BOCTpYW9getB1Y9++YypfqfjYR4=
+ pAqYFzo0s6F6p0paBBXcUUlMplQ=
Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
- a5cpg8E93K7FsVlIAwRtrU0OLG0=
+ oovcguHkB6W19lJ4F2jNPzLma5k=
Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftmodule
- aBpb8GwilODgj/1+hj6DHQduWmo=
+ MdVyw3ACNf1r5mNIIKwQ4dpFZZw=
Modules/module.modulemap
@@ -65,10 +65,6 @@
Headers/AtomicTransact.h
- hash
-
- JB1ZyxKiOCMakS1nJSYdP3hldiA=
-
hash2
6JBpFJy5hCIHEajgeAF8QC3huDp+2FQwITv0U8p4+t8=
@@ -76,120 +72,76 @@
Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.abi.json
- hash
-
- +/TEx0CcYoTiYag+FpLRM6gCi8Y=
-
hash2
- W3WWMwmqZ4U6uZ3l48L/bbHI/ZTf/LYqgADYMeprovE=
+ DqGAUCo7xeU/YD+FikKS95DgcFPeivQauxfDihLupiM=
Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
- hash
-
- 1SsXCAyV1mHKEdCF3RxUPYU+Rjc=
-
hash2
- MnH8x0MTF8fUsmvWyaYMoauiFskqfUwT7ZBklu/CiJs=
+ TqHpZetIzvoQkNxQ7V8TUvXqemPzXmdtsMlyjNMCK/w=
Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftdoc
- hash
-
- LA1bsvvu6RPbp5B5A/WAcsarqk0=
-
hash2
- 84sRWNdAsUrzmqSebXsgv881rgmUoZjYiqZc/koENCs=
+ qmjq7L2Kx/WPO0wx/MCmF8YB2vbrKMgZZjrDaswsKho=
Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftinterface
- hash
-
- 1SsXCAyV1mHKEdCF3RxUPYU+Rjc=
-
hash2
- MnH8x0MTF8fUsmvWyaYMoauiFskqfUwT7ZBklu/CiJs=
+ TqHpZetIzvoQkNxQ7V8TUvXqemPzXmdtsMlyjNMCK/w=
Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftmodule
- hash
-
- Tl+KoszfBLnttIl5KwcQwihAeCI=
-
hash2
- 9Grr5jiV48cKRvrNx25AuXDof4XL0bjEKOxNi8ngVE0=
+ x4atKIdzc98CicNShfOPUNYAANTl/fpsZ78QB9H5vV8=
Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.abi.json
- hash
-
- +/TEx0CcYoTiYag+FpLRM6gCi8Y=
-
hash2
- W3WWMwmqZ4U6uZ3l48L/bbHI/ZTf/LYqgADYMeprovE=
+ DqGAUCo7xeU/YD+FikKS95DgcFPeivQauxfDihLupiM=
Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
- hash
-
- a5cpg8E93K7FsVlIAwRtrU0OLG0=
-
hash2
- Gy4u1UtGte7aAZS8ssLd70wiTa06kIW0mrcdVhVtqZs=
+ 3uoOPdOq2z+4b+NH3I+PwnGc1GZnhLyua/DRWVVdyYY=
Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
- hash
-
- BOCTpYW9getB1Y9++YypfqfjYR4=
-
hash2
- lcd1aeaKT2LOIY/8MRLFKGVbQDGX2rXITmlDyShuuow=
+ f098M8DKszf00cOG5zr3gldeMATFiTF/U2K6QQwZz8Q=
Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
- hash
-
- a5cpg8E93K7FsVlIAwRtrU0OLG0=
-
hash2
- Gy4u1UtGte7aAZS8ssLd70wiTa06kIW0mrcdVhVtqZs=
+ 3uoOPdOq2z+4b+NH3I+PwnGc1GZnhLyua/DRWVVdyYY=
Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftmodule
- hash
-
- aBpb8GwilODgj/1+hj6DHQduWmo=
-
hash2
- VXs6aLqiOOWs6GW2wEAcS49MMXLSmuxQvtsW4pxy5XU=
+ Ul0FjIs/RMsP3h342aLXoTzzJm20mpwVPlbEsPr9zkI=
Modules/module.modulemap
- hash
-
- Dl8p4o02kvxNrPDE3dx0CYzj6X4=
-
hash2
a2MewFI5lVCCxHLB2fZxaZBPhcZdff77obiC0QCoGfI=
@@ -197,10 +149,6 @@
PrivacyInfo.xcprivacy
- hash
-
- n1Tior/Z23JWo5dZj/4GmktJKDA=
-
hash2
CmTZqdG2e1lBJxEXDqpQnDUADbiIfumJXtPyjCRyBaw=
diff --git a/ios/frameworks/MuppetIOS.xcframework/Info.plist b/ios/frameworks/MuppetIOS.xcframework/Info.plist
index 86c6f0e..bf57079 100644
--- a/ios/frameworks/MuppetIOS.xcframework/Info.plist
+++ b/ios/frameworks/MuppetIOS.xcframework/Info.plist
@@ -8,32 +8,32 @@
BinaryPath
MuppetIOS.framework/MuppetIOS
LibraryIdentifier
- ios-arm64_x86_64-simulator
+ ios-arm64
LibraryPath
MuppetIOS.framework
SupportedArchitectures
arm64
- x86_64
SupportedPlatform
ios
- SupportedPlatformVariant
- simulator
BinaryPath
MuppetIOS.framework/MuppetIOS
LibraryIdentifier
- ios-arm64
+ ios-arm64_x86_64-simulator
LibraryPath
MuppetIOS.framework
SupportedArchitectures
arm64
+ x86_64
SupportedPlatform
ios
+ SupportedPlatformVariant
+ simulator
CFBundlePackageType
diff --git a/ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeDirectory b/ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeDirectory
index 9c68b8c..527fcaa 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/CodeRequirements-1 b/ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeRequirements-1
deleted file mode 100644
index 1e1d3eb..0000000
Binary files a/ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeRequirements-1 and /dev/null differ
diff --git a/ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeResources b/ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeResources
index dd2eb0b..76a3816 100644
--- a/ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeResources
+++ b/ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeResources
@@ -6,27 +6,27 @@
ios-arm64/MuppetIOS.framework/Info.plist
- vx1jAbVW2rAVeS5XxGRzt5UpexI=
+ w0iouGM9X3mYBm1/kJQTcvoMgI8=
ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.abi.json
- L651PfcV6rc0pjtH6EUrLZDcSO4=
+ pnWmUm3dEcqEGsCJjwspAOp2p+8=
ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.private.swiftinterface
- UJmZSH5YW2o5gx0muw8EfWYFK7I=
+ AB1v6chiyAuWNRmMQt/kduCxXzc=
ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.swiftdoc
- FPk9bHXkucAQES6RP3nkFmPRVks=
+ ggxdL6eZKUNeQzdb2b4wVc5HpOU=
ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.swiftinterface
- UJmZSH5YW2o5gx0muw8EfWYFK7I=
+ AB1v6chiyAuWNRmMQt/kduCxXzc=
ios-arm64/MuppetIOS.framework/MuppetIOS
- j6EoNxPhMAqKv5or1nkYaQLmGZM=
+ e3IKhAwsxIW6lygSUN4H9T1nuJ0=
ios-arm64/MuppetIOS.framework/PrivacyInfo.xcprivacy
@@ -34,43 +34,43 @@
ios-arm64_x86_64-simulator/MuppetIOS.framework/Info.plist
- EWf06pTkluhwzHy0X49zwFvYbGQ=
+ HGKVe/nqh+lxhnDZPFW68gYOasE=
ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.abi.json
- v32daJSCrc0IBFnn2sUHcrmM8hY=
+ pnWmUm3dEcqEGsCJjwspAOp2p+8=
ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
- J7RjSnpcac2m57DmUe4HA1+8G/0=
+ oDDj9nFmf7dD2WGui9AEwkdtsb4=
ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftdoc
- JT14Tktw3mvyFQVnTae/XyJGhB4=
+ cfCgS39rqHVc69ZXi7td4TnRk4U=
ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftinterface
- J7RjSnpcac2m57DmUe4HA1+8G/0=
+ oDDj9nFmf7dD2WGui9AEwkdtsb4=
ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.abi.json
- v32daJSCrc0IBFnn2sUHcrmM8hY=
+ pnWmUm3dEcqEGsCJjwspAOp2p+8=
ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
- +7tV2fAchwyWuDa8wf8aRBZXdh0=
+ CaoMBkzjucIiIG3sV8ha+cdGRKM=
ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
- cVnVs1R7jjFgY+KpCktVC6PK3B4=
+ C0X+hynDlYv9b3+LH/xQRU1NlCc=
ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
- +7tV2fAchwyWuDa8wf8aRBZXdh0=
+ CaoMBkzjucIiIG3sV8ha+cdGRKM=
ios-arm64_x86_64-simulator/MuppetIOS.framework/MuppetIOS
- 1eCKpyafIYroYvBnj96aqhqAGxg=
+ DADTc3xSatLSVMD+FfVoAAJsw/M=
ios-arm64_x86_64-simulator/MuppetIOS.framework/PrivacyInfo.xcprivacy
@@ -78,19 +78,15 @@
ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeDirectory
- N4B3zpm5Nkk3ilYCSrc0fa9QnhE=
+ eu0+qunxqH9eLCLL8G9wHgssDPg=
ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeRequirements
OnX22wWFKRSOFN1+obRynMCeyXM=
- ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeRequirements-1
-
- PW6A98/Y0nNNt7SG80qc07JjRDs=
-
ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeResources
- sMWZYrOdcd1Z77NPbBliWFPvCP8=
+ ueC+iu25RuVlAn0g9ukQIe793B8=
ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeSignature
@@ -101,76 +97,48 @@
ios-arm64/MuppetIOS.framework/Info.plist
- hash
-
- vx1jAbVW2rAVeS5XxGRzt5UpexI=
-
hash2
- OT9I53+mZNc+i33lmOBaNQSzIK46MGJ5uIjF7ScC5yk=
+ yQccfCpStCM5mWB43XS5R5CrDPeYgysj1eGeLnP09ng=
ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.abi.json
- hash
-
- L651PfcV6rc0pjtH6EUrLZDcSO4=
-
hash2
- jtc5rrAZE+jcskGgrYNHVkyc8IXC1YIlXM7UxMQXg04=
+ ZyaVCjhwzkpYn4ls/7fVARS3VCEJaMne2tn3PHPWRSI=
ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.private.swiftinterface
- hash
-
- UJmZSH5YW2o5gx0muw8EfWYFK7I=
-
hash2
- MPYwmBHgH9oLDVt5sOjqyfv/xMv914HqisYgns9D/oY=
+ GisZABU4UqjyQsl9LWk7/YKxWoIic4zCfh2Kc2GyTbo=
ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.swiftdoc
- hash
-
- FPk9bHXkucAQES6RP3nkFmPRVks=
-
hash2
- 3zamsAVsTe3RXK2mIT5fvWaSoNJvErvhiAfLCsFkeDc=
+ dpLYscVtzxsUOY4HkSpKVPubDQ8kz8LnR/Ss54GCUoU=
ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.swiftinterface
- hash
-
- UJmZSH5YW2o5gx0muw8EfWYFK7I=
-
hash2
- MPYwmBHgH9oLDVt5sOjqyfv/xMv914HqisYgns9D/oY=
+ GisZABU4UqjyQsl9LWk7/YKxWoIic4zCfh2Kc2GyTbo=
ios-arm64/MuppetIOS.framework/MuppetIOS
- hash
-
- j6EoNxPhMAqKv5or1nkYaQLmGZM=
-
hash2
- QgE54R03IEQxJo+KhtIES7Llhn1DVPfLt8PrJeWfbYo=
+ fYks/iVzaQ+ub6gkwiTLgEpLKTkP7bZUBSCzWdDyuaQ=
ios-arm64/MuppetIOS.framework/PrivacyInfo.xcprivacy
- hash
-
- n1Tior/Z23JWo5dZj/4GmktJKDA=
-
hash2
CmTZqdG2e1lBJxEXDqpQnDUADbiIfumJXtPyjCRyBaw=
@@ -178,120 +146,76 @@
ios-arm64_x86_64-simulator/MuppetIOS.framework/Info.plist
- hash
-
- EWf06pTkluhwzHy0X49zwFvYbGQ=
-
hash2
- rubmG1BnjUYETCKOndFJE1bNtri/7lmG0FuXwQIeFLE=
+ W/453mW3nv+H9KY4vt385AGdmw7vQm8Te1f7IIqlKwM=
ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.abi.json
- hash
-
- v32daJSCrc0IBFnn2sUHcrmM8hY=
-
hash2
- NhdeFoR+jPcytlN4VgjJduFUn9Trolc0eWjhA1v54ec=
+ ZyaVCjhwzkpYn4ls/7fVARS3VCEJaMne2tn3PHPWRSI=
ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
- hash
-
- J7RjSnpcac2m57DmUe4HA1+8G/0=
-
hash2
- kPGPJErL1XOZItV4VJzslnPZgGWSxqVLVP9SQQgAM2Y=
+ QLAIpjBjqS2CUCyyuFGg4YZ4/Hx99NddHt8jpswOgf4=
ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftdoc
- hash
-
- JT14Tktw3mvyFQVnTae/XyJGhB4=
-
hash2
- oW152mcvNo/mJs7UNILHVfULa52p0yCOYKKp2Fhx1L4=
+ xuo1+Ri2BPJNzqFQSt9tqLIn/hsznPHeWRmGvtzfvdw=
ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftinterface
- hash
-
- J7RjSnpcac2m57DmUe4HA1+8G/0=
-
hash2
- kPGPJErL1XOZItV4VJzslnPZgGWSxqVLVP9SQQgAM2Y=
+ QLAIpjBjqS2CUCyyuFGg4YZ4/Hx99NddHt8jpswOgf4=
ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.abi.json
- hash
-
- v32daJSCrc0IBFnn2sUHcrmM8hY=
-
hash2
- NhdeFoR+jPcytlN4VgjJduFUn9Trolc0eWjhA1v54ec=
+ ZyaVCjhwzkpYn4ls/7fVARS3VCEJaMne2tn3PHPWRSI=
ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
- hash
-
- +7tV2fAchwyWuDa8wf8aRBZXdh0=
-
hash2
- UvOrQcDRng73GDXaCLhp7Gyw/XJPAy1SrfHCs6yGHto=
+ ERap4fBtfW1spXg6z8ONfLd9hcVFJKPw+bV4dgU+oMI=
ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
- hash
-
- cVnVs1R7jjFgY+KpCktVC6PK3B4=
-
hash2
- 4cjWgGvWGnWxPnpWRdYhgHSszM+MFLXwVwRH5S93GCo=
+ ZjDS0G1W8laKib86Mz309o6DLSvtIIZRZqlFStIUs98=
ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
- hash
-
- +7tV2fAchwyWuDa8wf8aRBZXdh0=
-
hash2
- UvOrQcDRng73GDXaCLhp7Gyw/XJPAy1SrfHCs6yGHto=
+ ERap4fBtfW1spXg6z8ONfLd9hcVFJKPw+bV4dgU+oMI=
ios-arm64_x86_64-simulator/MuppetIOS.framework/MuppetIOS
- hash
-
- 1eCKpyafIYroYvBnj96aqhqAGxg=
-
hash2
- JtNvx2xe+4f5A6DPTewDil2v4zufYuroJhR8HbJlaHw=
+ O0pYbm2ykwk+bY5gwOp/Efw27d83Qa71QFOIsqW9kdY=
ios-arm64_x86_64-simulator/MuppetIOS.framework/PrivacyInfo.xcprivacy
- hash
-
- n1Tior/Z23JWo5dZj/4GmktJKDA=
-
hash2
CmTZqdG2e1lBJxEXDqpQnDUADbiIfumJXtPyjCRyBaw=
@@ -299,54 +223,27 @@
ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeDirectory
- hash
-
- N4B3zpm5Nkk3ilYCSrc0fa9QnhE=
-
hash2
- V8redMfIwzJ4Ia0ohxYO//8qPv5I/6ptBMTFV2x6aK8=
+ ycw6ceo429Rgtwrm4GrzS/yDx/AbtDnAyfg7hteq9ko=
ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeRequirements
- hash
-
- OnX22wWFKRSOFN1+obRynMCeyXM=
-
hash2
mHkgkE6rZQ51eIwFSqCwUk5qgL/HGqMt+NI3phdD+YY=
- ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeRequirements-1
-
- hash
-
- PW6A98/Y0nNNt7SG80qc07JjRDs=
-
- hash2
-
- YBMgId1+4pyImNA5Kw/O3Jw41QvhAmUQo2pNKefdiwY=
-
-
ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeResources
- hash
-
- sMWZYrOdcd1Z77NPbBliWFPvCP8=
-
hash2
- T+Cfciwvg+eZmd+bLY0dCjA3lwgI0eHlYNQvkroYImY=
+ DM0mDQXYeJmeFG0ku4oj+QzvB9+ADpcevJdrb3ocRZY=
ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeSignature
- hash
-
- 2jmj7l5rSw0yVb/vlWAYkK/YBwk=
-
hash2
47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=
diff --git a/ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeSignature b/ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeSignature
index e7ddfff..01500b5 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 709982d..88eb254 100644
--- a/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Info.plist
+++ b/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 24G617
+ 25D2128
CFBundleDevelopmentRegion
en
CFBundleExecutable
@@ -17,29 +17,29 @@
CFBundlePackageType
FMWK
CFBundleShortVersionString
- 3.28.0
+ 3.29.0
CFBundleSupportedPlatforms
iPhoneOS
CFBundleVersion
- 175
+ 176
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 22F76
+ 23B77
DTPlatformName
iphoneos
DTPlatformVersion
- 18.5
+ 26.1
DTSDKBuild
- 22F76
+ 23B77
DTSDKName
- iphoneos18.5
+ iphoneos26.1
DTXcode
- 1640
+ 2611
DTXcodeBuild
- 16F6
+ 17B100
MinimumOSVersion
15.0
UIDeviceFamily
diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.abi.json b/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.abi.json
index 330acb4..c6c9d9e 100644
--- a/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.abi.json
+++ b/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.abi.json
@@ -6,102 +6,173 @@
"children": [
{
"kind": "Import",
- "name": "Combine",
- "printedName": "Combine",
+ "name": "Foundation",
+ "printedName": "Foundation",
"declKind": "Import",
"moduleName": "MuppetIOS",
"declAttributes": [
"RawDocComment"
]
},
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
{
"kind": "TypeDecl",
- "name": "Emitter",
- "printedName": "Emitter",
+ "name": "Bridge",
+ "printedName": "Bridge",
"children": [
{
- "kind": "TypeDecl",
- "name": "Event",
- "printedName": "Event",
- "declKind": "Struct",
- "usr": "s:9MuppetIOS7EmitterC5EventV",
- "mangledName": "$s9MuppetIOS7EmitterC5EventV",
- "moduleName": "MuppetIOS",
- "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>",
- "sugared_genericSig": "",
- "declAttributes": [
- "AccessControl"
- ],
- "conformances": [
+ "kind": "Function",
+ "name": "inject",
+ "printedName": "inject(muppet:page:)",
+ "children": [
{
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
+ "kind": "TypeNominal",
+ "name": "Bridge",
+ "printedName": "MuppetIOS.Bridge",
+ "usr": "c:@M@MuppetIOS@objc(cs)Bridge"
},
{
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
+ "kind": "TypeNominal",
+ "name": "Muppet",
+ "printedName": "MuppetIOS.Muppet",
+ "usr": "s:9MuppetIOS0A0C"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
}
- ]
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS6BridgeC6inject6muppet4pageAcA0A0C_AA4PageCtFZ",
+ "mangledName": "$s9MuppetIOS6BridgeC6inject6muppet4pageAcA0A0C_AA4PageCtFZ",
+ "moduleName": "MuppetIOS",
+ "static": true,
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl",
+ "DiscardableResult"
+ ],
+ "funcSelfKind": "NonMutating"
},
{
"kind": "Function",
- "name": "on",
- "printedName": "on(_:)",
+ "name": "userContentController",
+ "printedName": "userContentController(_:didReceive:)",
"children": [
{
"kind": "TypeNominal",
- "name": "AnyPublisher",
- "printedName": "Combine.AnyPublisher",
+ "name": "Tuple",
+ "printedName": "(Any?, Swift.String?)",
"children": [
{
"kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
+ "name": "Optional",
+ "printedName": "Any?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ }
+ ],
+ "usr": "s:Sq"
},
{
"kind": "TypeNominal",
- "name": "Never",
- "printedName": "Swift.Never",
- "usr": "s:s5NeverO"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
- ],
- "usr": "s:7Combine12AnyPublisherV"
+ ]
},
{
"kind": "TypeNominal",
- "name": "GenericTypeParam",
- "printedName": "τ_0_0"
+ "name": "WKUserContentController",
+ "printedName": "WebKit.WKUserContentController",
+ "usr": "c:objc(cs)WKUserContentController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "WKScriptMessage",
+ "printedName": "WebKit.WKScriptMessage",
+ "usr": "c:objc(cs)WKScriptMessage"
}
],
"declKind": "Func",
- "usr": "s:9MuppetIOS7EmitterC2ony7Combine12AnyPublisherVyAA4JSONOs5NeverOGxF",
- "mangledName": "$s9MuppetIOS7EmitterC2ony7Combine12AnyPublisherVyAA4JSONOs5NeverOGxF",
+ "usr": "c:@M@MuppetIOS@objc(cs)Bridge(im)userContentController:didReceiveScriptMessage:replyHandler:",
+ "mangledName": "$s9MuppetIOS6BridgeC21userContentController_10didReceiveypSg_SSSgtSo06WKUsereF0C_So15WKScriptMessageCtYaF",
"moduleName": "MuppetIOS",
- "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>",
- "sugared_genericSig": "",
+ "objc_name": "userContentController:didReceiveScriptMessage:replyHandler:",
"declAttributes": [
- "AccessControl"
+ "Final",
+ "ObjC",
+ "Preconcurrency",
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
],
"funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bridge",
+ "printedName": "MuppetIOS.Bridge",
+ "usr": "c:@M@MuppetIOS@objc(cs)Bridge"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@MuppetIOS@objc(cs)Bridge(im)init",
+ "mangledName": "$s9MuppetIOS6BridgeCACycfc",
+ "moduleName": "MuppetIOS",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override"
+ ],
+ "init_kind": "Designated"
}
],
"declKind": "Class",
- "usr": "s:9MuppetIOS7EmitterC",
- "mangledName": "$s9MuppetIOS7EmitterC",
+ "usr": "c:@M@MuppetIOS@objc(cs)Bridge",
+ "mangledName": "$s9MuppetIOS6BridgeC",
"moduleName": "MuppetIOS",
- "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>",
- "sugared_genericSig": "",
"declAttributes": [
- "AccessControl"
+ "Final",
+ "AccessControl",
+ "Custom",
+ "ObjC"
],
+ "superclassUsr": "c:objc(cs)NSObject",
"hasMissingDesignatedInitializers": true,
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
"conformances": [
{
"kind": "Conformance",
@@ -116,220 +187,714 @@
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
}
]
},
{
"kind": "Import",
- "name": "UIKit",
- "printedName": "UIKit",
+ "name": "AtomicMacros",
+ "printedName": "AtomicMacros",
"declKind": "Import",
"moduleName": "MuppetIOS",
"declAttributes": [
+ "AccessControl",
"RawDocComment"
]
},
{
"kind": "Import",
- "name": "WebKit",
- "printedName": "WebKit",
+ "name": "AtomicMacros",
+ "printedName": "AtomicMacros",
"declKind": "Import",
- "moduleName": "MuppetIOS"
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
},
{
"kind": "Import",
- "name": "Combine",
- "printedName": "Combine",
+ "name": "WebKit",
+ "printedName": "WebKit",
"declKind": "Import",
- "moduleName": "MuppetIOS"
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
},
{
- "kind": "TypeDecl",
- "name": "Browser",
- "printedName": "Browser",
+ "kind": "Import",
+ "name": "AtomicMacros",
+ "printedName": "AtomicMacros",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "URLSessionDataRequestable",
+ "printedName": "URLSessionDataRequestable",
"children": [
{
- "kind": "TypeDecl",
- "name": "EventType",
- "printedName": "EventType",
+ "kind": "Function",
+ "name": "data",
+ "printedName": "data(for:)",
"children": [
{
- "kind": "Var",
- "name": "page",
- "printedName": "page",
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Foundation.Data, Foundation.URLResponse)",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.Browser.EventType.Type) -> MuppetIOS.Browser.EventType",
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URLResponse",
+ "printedName": "Foundation.URLResponse",
+ "usr": "c:objc(cs)NSURLResponse"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URLRequest",
+ "printedName": "Foundation.URLRequest",
+ "usr": "s:10Foundation10URLRequestV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS25URLSessionDataRequestableP4data3for10Foundation0D0V_So13NSURLResponseCtAF10URLRequestV_tYaKF",
+ "mangledName": "$s9MuppetIOS25URLSessionDataRequestableP4data3for10Foundation0D0V_So13NSURLResponseCtAF10URLRequestV_tYaKF",
+ "moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : MuppetIOS.URLSessionDataRequestable>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "Nonisolated"
+ ],
+ "throwing": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:9MuppetIOS25URLSessionDataRequestableP",
+ "mangledName": "$s9MuppetIOS25URLSessionDataRequestableP",
+ "moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 : Swift.Sendable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "API",
+ "printedName": "API",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "apiBase",
+ "printedName": "apiBase",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS3APIV7apiBaseSSvp",
+ "mangledName": "$s9MuppetIOS3APIV7apiBaseSSvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS3APIV7apiBaseSSvg",
+ "mangledName": "$s9MuppetIOS3APIV7apiBaseSSvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "urlSession",
+ "printedName": "urlSession",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "URLSessionDataRequestable",
+ "printedName": "any MuppetIOS.URLSessionDataRequestable",
+ "usr": "s:9MuppetIOS25URLSessionDataRequestableP"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS3APIV10urlSessionAA25URLSessionDataRequestable_pvp",
+ "mangledName": "$s9MuppetIOS3APIV10urlSessionAA25URLSessionDataRequestable_pvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "URLSessionDataRequestable",
+ "printedName": "any MuppetIOS.URLSessionDataRequestable",
+ "usr": "s:9MuppetIOS25URLSessionDataRequestableP"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS3APIV10urlSessionAA25URLSessionDataRequestable_pvg",
+ "mangledName": "$s9MuppetIOS3APIV10urlSessionAA25URLSessionDataRequestable_pvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "defaultHeaders",
+ "printedName": "defaultHeaders",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[Swift.String : Swift.String]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : Swift.String]",
"children": [
{
"kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Browser.EventType",
- "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
},
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.Browser.EventType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Browser.EventType",
- "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
- }
- ]
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:SD"
}
],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS7BrowserC9EventTypeO4pageyA2EmF",
- "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO4pageyA2EmF",
- "moduleName": "MuppetIOS"
- },
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS3APIV14defaultHeadersSDyS2SGSgvp",
+ "mangledName": "$s9MuppetIOS3APIV14defaultHeadersSDyS2SGSgvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "Var",
- "name": "closed",
- "printedName": "closed",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.Browser.EventType.Type) -> MuppetIOS.Browser.EventType",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[Swift.String : Swift.String]?",
"children": [
{
"kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Browser.EventType",
- "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.Browser.EventType.Type",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : Swift.String]",
"children": [
{
"kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Browser.EventType",
- "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:SD"
}
- ]
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS7BrowserC9EventTypeO6closedyA2EmF",
- "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO6closedyA2EmF",
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS3APIV14defaultHeadersSDyS2SGSgvg",
+ "mangledName": "$s9MuppetIOS3APIV14defaultHeadersSDyS2SGSgvg",
"moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(apiBase:defaultHeaders:urlSession:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "API",
+ "printedName": "MuppetIOS.API",
+ "usr": "s:9MuppetIOS3APIV"
},
{
- "kind": "Function",
- "name": "==",
- "printedName": "==(_:_:)",
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[Swift.String : Swift.String]?",
"children": [
{
"kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- },
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Browser.EventType",
- "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Browser.EventType",
- "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
+ "name": "Dictionary",
+ "printedName": "[Swift.String : Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:SD"
}
],
- "declKind": "Func",
- "usr": "s:9MuppetIOS7BrowserC9EventTypeO2eeoiySbAE_AEtFZ",
- "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO2eeoiySbAE_AEtFZ",
- "moduleName": "MuppetIOS",
- "static": true,
- "implicit": true,
- "funcSelfKind": "NonMutating"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
+ {
+ "kind": "TypeNominal",
+ "name": "URLSessionDataRequestable",
+ "printedName": "any MuppetIOS.URLSessionDataRequestable",
+ "hasDefaultArg": true,
+ "usr": "s:9MuppetIOS25URLSessionDataRequestableP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS3APIV7apiBase14defaultHeaders10urlSessionACSS_SDyS2SGSgAA25URLSessionDataRequestable_ptcfc",
+ "mangledName": "$s9MuppetIOS3APIV7apiBase14defaultHeaders10urlSessionACSS_SDyS2SGSgAA25URLSessionDataRequestable_ptcfc",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "APIError",
+ "printedName": "APIError",
+ "children": [
{
"kind": "Var",
- "name": "hashValue",
- "printedName": "hashValue",
+ "name": "invalidUrl",
+ "printedName": "invalidUrl",
"children": [
{
- "kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.API.APIError.Type) -> MuppetIOS.API.APIError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "APIError",
+ "printedName": "MuppetIOS.API.APIError",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.API.APIError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "APIError",
+ "printedName": "MuppetIOS.API.APIError",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO"
+ }
+ ]
+ }
+ ]
}
],
- "declKind": "Var",
- "usr": "s:9MuppetIOS7BrowserC9EventTypeO9hashValueSivp",
- "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO9hashValueSivp",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessors": [
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO10invalidUrlyA2EmF",
+ "mangledName": "$s9MuppetIOS3APIV8APIErrorO10invalidUrlyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "httpError",
+ "printedName": "httpError",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.API.APIError.Type) -> (Swift.Int?, (any Swift.Sendable)?, (any Swift.Error)?) -> MuppetIOS.API.APIError",
"children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int?, (any Swift.Sendable)?, (any Swift.Error)?) -> MuppetIOS.API.APIError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "APIError",
+ "printedName": "MuppetIOS.API.APIError",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(statusCode: Swift.Int?, responseBody: (any Swift.Sendable)?, error: (any Swift.Error)?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Int?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Sendable)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Error)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "any Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ },
{
"kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
+ "name": "Metatype",
+ "printedName": "MuppetIOS.API.APIError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "APIError",
+ "printedName": "MuppetIOS.API.APIError",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO"
+ }
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS7BrowserC9EventTypeO9hashValueSivg",
- "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO9hashValueSivg",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "get"
+ ]
}
- ]
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO9httpErroryAESiSg_s8Sendable_pSgs0F0_pSgtcAEmF",
+ "mangledName": "$s9MuppetIOS3APIV8APIErrorO9httpErroryAESiSg_s8Sendable_pSgs0F0_pSgtcAEmF",
+ "moduleName": "MuppetIOS"
},
{
- "kind": "Function",
- "name": "hash",
- "printedName": "hash(into:)",
+ "kind": "Var",
+ "name": "decodeError",
+ "printedName": "decodeError",
"children": [
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.API.APIError.Type) -> ((any Swift.Error)?, (any Swift.Sendable)?) -> MuppetIOS.API.APIError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "((any Swift.Error)?, (any Swift.Sendable)?) -> MuppetIOS.API.APIError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "APIError",
+ "printedName": "MuppetIOS.API.APIError",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(error: (any Swift.Error)?, responseBody: (any Swift.Sendable)?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Error)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "any Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Sendable)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.API.APIError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "APIError",
+ "printedName": "MuppetIOS.API.APIError",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO11decodeErroryAEs0F0_pSg_s8Sendable_pSgtcAEmF",
+ "mangledName": "$s9MuppetIOS3APIV8APIErrorO11decodeErroryAEs0F0_pSg_s8Sendable_pSgtcAEmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "encodeError",
+ "printedName": "encodeError",
+ "children": [
{
- "kind": "TypeNominal",
- "name": "Hasher",
- "printedName": "Swift.Hasher",
- "paramValueOwnership": "InOut",
- "usr": "s:s6HasherV"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.API.APIError.Type) -> MuppetIOS.API.APIError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "APIError",
+ "printedName": "MuppetIOS.API.APIError",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.API.APIError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "APIError",
+ "printedName": "MuppetIOS.API.APIError",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO"
+ }
+ ]
+ }
+ ]
}
],
- "declKind": "Func",
- "usr": "s:9MuppetIOS7BrowserC9EventTypeO4hash4intoys6HasherVz_tF",
- "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO4hash4intoys6HasherVz_tF",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "funcSelfKind": "NonMutating"
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO11encodeErroryA2EmF",
+ "mangledName": "$s9MuppetIOS3APIV8APIErrorO11encodeErroryA2EmF",
+ "moduleName": "MuppetIOS"
}
],
"declKind": "Enum",
- "usr": "s:9MuppetIOS7BrowserC9EventTypeO",
- "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO",
+ "mangledName": "$s9MuppetIOS3APIV8APIErrorO",
"moduleName": "MuppetIOS",
"declAttributes": [
"AccessControl"
@@ -351,183 +916,199 @@
},
{
"kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
+ "name": "Error",
+ "printedName": "Error",
+ "usr": "s:s5ErrorP",
+ "mangledName": "$ss5ErrorP"
},
{
"kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
{
- "kind": "Var",
- "name": "emitter",
- "printedName": "emitter",
+ "kind": "Function",
+ "name": "post",
+ "printedName": "post(path:body:headers:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Emitter",
- "printedName": "MuppetIOS.Emitter",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Browser.EventType",
- "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
- }
- ],
- "usr": "s:9MuppetIOS7EmitterC"
- }
- ],
- "declKind": "Var",
- "usr": "s:9MuppetIOS7BrowserC7emitterAA7EmitterCyAC9EventTypeOGvp",
- "mangledName": "$s9MuppetIOS7BrowserC7emitterAA7EmitterCyAC9EventTypeOGvp",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "HasInitialValue",
- "Final",
- "Custom",
- "HasStorage",
- "AccessControl"
- ],
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Emitter",
- "printedName": "MuppetIOS.Emitter",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Browser.EventType",
- "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
- }
- ],
- "usr": "s:9MuppetIOS7EmitterC"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS7BrowserC7emitterAA7EmitterCyAC9EventTypeOGvg",
- "mangledName": "$s9MuppetIOS7BrowserC7emitterAA7EmitterCyAC9EventTypeOGvg",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "declAttributes": [
- "Final"
- ],
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(controller:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Browser",
- "printedName": "MuppetIOS.Browser",
- "usr": "s:9MuppetIOS7BrowserC"
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_1"
},
{
"kind": "TypeNominal",
- "name": "UIViewController",
- "printedName": "UIKit.UIViewController",
- "usr": "c:objc(cs)UIViewController"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS7BrowserC10controllerACSo16UIViewControllerC_tcfc",
- "mangledName": "$s9MuppetIOS7BrowserC10controllerACSo16UIViewControllerC_tcfc",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "Custom",
- "AccessControl"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "Function",
- "name": "==",
- "printedName": "==(_:_:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
},
{
"kind": "TypeNominal",
- "name": "Browser",
- "printedName": "MuppetIOS.Browser",
- "usr": "s:9MuppetIOS7BrowserC"
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
},
{
"kind": "TypeNominal",
- "name": "Browser",
- "printedName": "MuppetIOS.Browser",
- "usr": "s:9MuppetIOS7BrowserC"
+ "name": "Dictionary",
+ "printedName": "[Swift.String : Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:SD"
}
],
"declKind": "Func",
- "usr": "s:9MuppetIOS7BrowserC2eeoiySbAC_ACtFZ",
- "mangledName": "$s9MuppetIOS7BrowserC2eeoiySbAC_ACtFZ",
+ "usr": "s:9MuppetIOS3APIV4post4path4body7headersq_SS_xSDyS2SGtYaAC8APIErrorOYKSeRzSERzSeR_SER_r0_lF",
+ "mangledName": "$s9MuppetIOS3APIV4post4path4body7headersq_SS_xSDyS2SGtYaAC8APIErrorOYKSeRzSERzSeR_SER_r0_lF",
"moduleName": "MuppetIOS",
- "static": true,
+ "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_1 : Swift.Decodable, τ_0_1 : Swift.Encodable>",
+ "sugared_genericSig": "",
"declAttributes": [
- "Custom",
- "Final",
+ "Nonisolated",
"AccessControl"
],
+ "throwing": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
- "name": "hash",
- "printedName": "hash(into:)",
+ "name": "get",
+ "printedName": "get(path:headers:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
},
{
"kind": "TypeNominal",
- "name": "Hasher",
- "printedName": "Swift.Hasher",
- "paramValueOwnership": "InOut",
- "usr": "s:s6HasherV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:SD"
}
],
"declKind": "Func",
- "usr": "s:9MuppetIOS7BrowserC4hash4intoys6HasherVz_tF",
- "mangledName": "$s9MuppetIOS7BrowserC4hash4intoys6HasherVz_tF",
+ "usr": "s:9MuppetIOS3APIV3get4path7headersxSS_SDyS2SGtYaAC8APIErrorOYKSeRzSERzlF",
+ "mangledName": "$s9MuppetIOS3APIV3get4path7headersxSS_SDyS2SGtYaAC8APIErrorOYKSeRzSERzlF",
"moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>",
+ "sugared_genericSig": "",
"declAttributes": [
- "Custom",
- "Final",
+ "Nonisolated",
"AccessControl"
],
+ "throwing": true,
"funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:9MuppetIOS3APIV",
+ "mangledName": "$s9MuppetIOS3APIV",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
},
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Cookie",
+ "printedName": "Cookie",
+ "children": [
{
"kind": "Var",
- "name": "handle",
- "printedName": "handle",
+ "name": "name",
+ "printedName": "name",
"children": [
{
"kind": "TypeNominal",
@@ -537,14 +1118,14 @@
}
],
"declKind": "Var",
- "usr": "s:9MuppetIOS7BrowserC6handleSSvp",
- "mangledName": "$s9MuppetIOS7BrowserC6handleSSvp",
+ "usr": "s:9MuppetIOS6CookieV4nameSSvp",
+ "mangledName": "$s9MuppetIOS6CookieV4nameSSvp",
"moduleName": "MuppetIOS",
"declAttributes": [
- "Final",
- "Custom",
+ "HasStorage",
"AccessControl"
],
+ "hasStorage": true,
"accessors": [
{
"kind": "Accessor",
@@ -559,134 +1140,171 @@
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS7BrowserC6handleSSvg",
- "mangledName": "$s9MuppetIOS7BrowserC6handleSSvg",
+ "usr": "s:9MuppetIOS6CookieV4nameSSvg",
+ "mangledName": "$s9MuppetIOS6CookieV4nameSSvg",
"moduleName": "MuppetIOS",
- "declAttributes": [
- "Final"
- ],
+ "implicit": true,
"accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Function",
- "name": "close",
- "printedName": "close()",
- "children": [
+ },
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Func",
- "usr": "s:9MuppetIOS7BrowserC5closeyyYaF",
- "mangledName": "$s9MuppetIOS7BrowserC5closeyyYaF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "Custom",
- "Final",
- "AccessControl"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "newPage",
- "printedName": "newPage(configuration:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Page",
- "printedName": "MuppetIOS.Page",
- "usr": "s:9MuppetIOS4PageC"
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV4nameSSvs",
+ "mangledName": "$s9MuppetIOS6CookieV4nameSSvs",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "set"
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "WebKit.WKWebViewConfiguration?",
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
- "name": "WKWebViewConfiguration",
- "printedName": "WebKit.WKWebViewConfiguration",
- "usr": "c:objc(cs)WKWebViewConfiguration"
+ "name": "Void",
+ "printedName": "()"
}
],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV4nameSSvM",
+ "mangledName": "$s9MuppetIOS6CookieV4nameSSvM",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "value",
+ "printedName": "value",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Func",
- "usr": "s:9MuppetIOS7BrowserC7newPage13configurationAA0E0CSo22WKWebViewConfigurationCSg_tF",
- "mangledName": "$s9MuppetIOS7BrowserC7newPage13configurationAA0E0CSo22WKWebViewConfigurationCSg_tF",
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS6CookieV5valueSSvp",
+ "mangledName": "$s9MuppetIOS6CookieV5valueSSvp",
"moduleName": "MuppetIOS",
"declAttributes": [
- "Final",
- "Custom",
+ "HasStorage",
"AccessControl"
],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "attachPage",
- "printedName": "attachPage(to:controller:)",
- "children": [
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Page",
- "printedName": "MuppetIOS.Page",
- "usr": "s:9MuppetIOS4PageC"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV5valueSSvg",
+ "mangledName": "$s9MuppetIOS6CookieV5valueSSvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
},
{
- "kind": "TypeNominal",
- "name": "WKWebView",
- "printedName": "WebKit.WKWebView",
- "usr": "c:objc(cs)WKWebView"
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV5valueSSvs",
+ "mangledName": "$s9MuppetIOS6CookieV5valueSSvs",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "set"
},
{
- "kind": "TypeNominal",
- "name": "UIViewController",
- "printedName": "UIKit.UIViewController",
- "usr": "c:objc(cs)UIViewController"
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV5valueSSvM",
+ "mangledName": "$s9MuppetIOS6CookieV5valueSSvM",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "_modify"
}
- ],
- "declKind": "Func",
- "usr": "s:9MuppetIOS7BrowserC10attachPage2to10controllerAA0E0CSo9WKWebViewC_So16UIViewControllerCtF",
- "mangledName": "$s9MuppetIOS7BrowserC10attachPage2to10controllerAA0E0CSo9WKWebViewC_So16UIViewControllerCtF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "Custom",
- "Final",
- "AccessControl",
- "RawDocComment"
- ],
- "funcSelfKind": "NonMutating"
+ ]
},
{
"kind": "Var",
- "name": "hashValue",
- "printedName": "hashValue",
+ "name": "path",
+ "printedName": "path",
"children": [
{
"kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
"declKind": "Var",
- "usr": "s:9MuppetIOS7BrowserC9hashValueSivp",
- "mangledName": "$s9MuppetIOS7BrowserC9hashValueSivp",
+ "usr": "s:9MuppetIOS6CookieV4pathSSSgvp",
+ "mangledName": "$s9MuppetIOS6CookieV4pathSSSgvp",
"moduleName": "MuppetIOS",
- "implicit": true,
"declAttributes": [
- "Final",
- "Nonisolated"
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
],
- "isFromExtension": true,
+ "hasStorage": true,
"accessors": [
{
"kind": "Accessor",
@@ -695,176 +1313,105 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS7BrowserC9hashValueSivg",
- "mangledName": "$s9MuppetIOS7BrowserC9hashValueSivg",
+ "usr": "s:9MuppetIOS6CookieV4pathSSSgvg",
+ "mangledName": "$s9MuppetIOS6CookieV4pathSSSgvg",
"moduleName": "MuppetIOS",
"implicit": true,
- "declAttributes": [
- "Final"
- ],
- "isFromExtension": true,
"accessorKind": "get"
- }
- ]
- }
- ],
- "declKind": "Class",
- "usr": "s:9MuppetIOS7BrowserC",
- "mangledName": "$s9MuppetIOS7BrowserC",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "Final",
- "AccessControl",
- "Custom"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV4pathSSSgvs",
+ "mangledName": "$s9MuppetIOS6CookieV4pathSSSgvs",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV4pathSSSgvM",
+ "mangledName": "$s9MuppetIOS6CookieV4pathSSSgvM",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
},
- {
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "Combine",
- "printedName": "Combine",
- "declKind": "Import",
- "moduleName": "MuppetIOS"
- },
- {
- "kind": "Import",
- "name": "WebKit",
- "printedName": "WebKit",
- "declKind": "Import",
- "moduleName": "MuppetIOS"
- },
- {
- "kind": "Import",
- "name": "AtomicMacros",
- "printedName": "AtomicMacros",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "WebKit",
- "printedName": "WebKit",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "UIKit",
- "printedName": "UIKit",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "WebKit",
- "printedName": "WebKit",
- "declKind": "Import",
- "moduleName": "MuppetIOS"
- },
- {
- "kind": "Import",
- "name": "Combine",
- "printedName": "Combine",
- "declKind": "Import",
- "moduleName": "MuppetIOS"
- },
- {
- "kind": "TypeDecl",
- "name": "Muppet",
- "printedName": "Muppet",
- "children": [
{
"kind": "Var",
- "name": "browsers",
- "printedName": "browsers",
+ "name": "isSecure",
+ "printedName": "isSecure",
"children": [
{
"kind": "TypeNominal",
- "name": "Set",
- "printedName": "Swift.Set",
+ "name": "Optional",
+ "printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
- "name": "Browser",
- "printedName": "MuppetIOS.Browser",
- "usr": "s:9MuppetIOS7BrowserC"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
}
],
- "usr": "s:Sh"
+ "usr": "s:Sq"
}
],
"declKind": "Var",
- "usr": "s:9MuppetIOS0A0C8browsersShyAA7BrowserCGvp",
- "mangledName": "$s9MuppetIOS0A0C8browsersShyAA7BrowserCGvp",
+ "usr": "s:9MuppetIOS6CookieV8isSecureSbSgvp",
+ "mangledName": "$s9MuppetIOS6CookieV8isSecureSbSgvp",
"moduleName": "MuppetIOS",
"declAttributes": [
"HasInitialValue",
- "Final",
- "Custom",
"HasStorage",
- "SetterAccess",
"AccessControl"
],
"hasStorage": true,
@@ -876,351 +1423,329 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Set",
- "printedName": "Swift.Set",
+ "name": "Optional",
+ "printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
- "name": "Browser",
- "printedName": "MuppetIOS.Browser",
- "usr": "s:9MuppetIOS7BrowserC"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
}
],
- "usr": "s:Sh"
+ "usr": "s:Sq"
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS0A0C8browsersShyAA7BrowserCGvg",
- "mangledName": "$s9MuppetIOS0A0C8browsersShyAA7BrowserCGvg",
+ "usr": "s:9MuppetIOS6CookieV8isSecureSbSgvg",
+ "mangledName": "$s9MuppetIOS6CookieV8isSecureSbSgvg",
"moduleName": "MuppetIOS",
"implicit": true,
- "declAttributes": [
- "Final"
- ],
"accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Bool?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV8isSecureSbSgvs",
+ "mangledName": "$s9MuppetIOS6CookieV8isSecureSbSgvs",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV8isSecureSbSgvM",
+ "mangledName": "$s9MuppetIOS6CookieV8isSecureSbSgvM",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "_modify"
}
]
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(source:)",
+ "kind": "Var",
+ "name": "domain",
+ "printedName": "domain",
"children": [
{
"kind": "TypeNominal",
- "name": "Muppet",
- "printedName": "MuppetIOS.Muppet",
- "usr": "s:9MuppetIOS0A0C"
- },
- {
- "kind": "TypeNominal",
- "name": "UIViewController",
- "printedName": "UIKit.UIViewController",
- "usr": "c:objc(cs)UIViewController"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS0A0C6sourceACSo16UIViewControllerC_tcfc",
- "mangledName": "$s9MuppetIOS0A0C6sourceACSo16UIViewControllerC_tcfc",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "Custom",
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS6CookieV6domainSSvp",
+ "mangledName": "$s9MuppetIOS6CookieV6domainSSvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
"AccessControl"
],
- "init_kind": "Designated"
- },
- {
- "kind": "Function",
- "name": "update",
- "printedName": "update(source:)",
- "children": [
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV6domainSSvg",
+ "mangledName": "$s9MuppetIOS6CookieV6domainSSvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
},
{
- "kind": "TypeNominal",
- "name": "UIViewController",
- "printedName": "UIKit.UIViewController",
- "usr": "c:objc(cs)UIViewController"
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV6domainSSvs",
+ "mangledName": "$s9MuppetIOS6CookieV6domainSSvs",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV6domainSSvM",
+ "mangledName": "$s9MuppetIOS6CookieV6domainSSvM",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "_modify"
}
- ],
- "declKind": "Func",
- "usr": "s:9MuppetIOS0A0C6update6sourceySo16UIViewControllerC_tF",
- "mangledName": "$s9MuppetIOS0A0C6update6sourceySo16UIViewControllerC_tF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "Custom",
- "Final",
- "AccessControl"
- ],
- "funcSelfKind": "NonMutating"
+ ]
},
{
- "kind": "Function",
- "name": "getBrowser",
- "printedName": "getBrowser(handle:)",
+ "kind": "Var",
+ "name": "expiresDate",
+ "printedName": "expiresDate",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "MuppetIOS.Browser?",
+ "printedName": "Foundation.Date?",
"children": [
{
"kind": "TypeNominal",
- "name": "Browser",
- "printedName": "MuppetIOS.Browser",
- "usr": "s:9MuppetIOS7BrowserC"
+ "name": "Date",
+ "printedName": "Foundation.Date",
+ "usr": "s:10Foundation4DateV"
}
],
"usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
}
],
- "declKind": "Func",
- "usr": "s:9MuppetIOS0A0C10getBrowser6handleAA0D0CSgSS_tF",
- "mangledName": "$s9MuppetIOS0A0C10getBrowser6handleAA0D0CSgSS_tF",
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvp",
+ "mangledName": "$s9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvp",
"moduleName": "MuppetIOS",
"declAttributes": [
- "Custom",
- "Final",
+ "HasInitialValue",
+ "HasStorage",
"AccessControl"
],
- "funcSelfKind": "NonMutating"
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.Date?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Date",
+ "printedName": "Foundation.Date",
+ "usr": "s:10Foundation4DateV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvg",
+ "mangledName": "$s9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.Date?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Date",
+ "printedName": "Foundation.Date",
+ "usr": "s:10Foundation4DateV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvs",
+ "mangledName": "$s9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvs",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvM",
+ "mangledName": "$s9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvM",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
},
{
- "kind": "Function",
- "name": "getPage",
- "printedName": "getPage(handle:)",
+ "kind": "Var",
+ "name": "isHTTPOnly",
+ "printedName": "isHTTPOnly",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "MuppetIOS.Page?",
+ "printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
- "name": "Page",
- "printedName": "MuppetIOS.Page",
- "usr": "s:9MuppetIOS4PageC"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
}
],
"usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
}
],
- "declKind": "Func",
- "usr": "s:9MuppetIOS0A0C7getPage6handleAA0D0CSgSS_tF",
- "mangledName": "$s9MuppetIOS0A0C7getPage6handleAA0D0CSgSS_tF",
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS6CookieV10isHTTPOnlySbSgvp",
+ "mangledName": "$s9MuppetIOS6CookieV10isHTTPOnlySbSgvp",
"moduleName": "MuppetIOS",
"declAttributes": [
- "Custom",
- "Final",
+ "HasInitialValue",
+ "HasStorage",
"AccessControl"
],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "inject",
- "printedName": "inject(page:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Page",
- "printedName": "MuppetIOS.Page",
- "usr": "s:9MuppetIOS4PageC"
- }
- ],
- "declKind": "Func",
- "usr": "s:9MuppetIOS0A0C6inject4pageyAA4PageC_tF",
- "mangledName": "$s9MuppetIOS0A0C6inject4pageyAA4PageC_tF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "Custom",
- "Final",
- "AccessControl"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "launch",
- "printedName": "launch(source:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Browser",
- "printedName": "MuppetIOS.Browser",
- "usr": "s:9MuppetIOS7BrowserC"
- },
- {
- "kind": "TypeNominal",
- "name": "UIViewController",
- "printedName": "UIKit.UIViewController",
- "usr": "c:objc(cs)UIViewController"
- }
- ],
- "declKind": "Func",
- "usr": "s:9MuppetIOS0A0C6launch6sourceAA7BrowserCSo16UIViewControllerC_tF",
- "mangledName": "$s9MuppetIOS0A0C6launch6sourceAA7BrowserCSo16UIViewControllerC_tF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "Custom",
- "Final",
- "AccessControl"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "defaultPageBuilder",
- "printedName": "defaultPageBuilder(browser:configuration:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Page",
- "printedName": "MuppetIOS.Page",
- "usr": "s:9MuppetIOS4PageC"
- },
- {
- "kind": "TypeNominal",
- "name": "Browser",
- "printedName": "MuppetIOS.Browser",
- "usr": "s:9MuppetIOS7BrowserC"
- },
- {
- "kind": "TypeNominal",
- "name": "WKWebViewConfiguration",
- "printedName": "WebKit.WKWebViewConfiguration",
- "usr": "c:objc(cs)WKWebViewConfiguration"
- }
- ],
- "declKind": "Func",
- "usr": "s:9MuppetIOS0A0C18defaultPageBuilder7browser13configurationAA0D0CAA7BrowserC_So22WKWebViewConfigurationCtFZ",
- "mangledName": "$s9MuppetIOS0A0C18defaultPageBuilder7browser13configurationAA0D0CAA7BrowserC_So22WKWebViewConfigurationCtFZ",
- "moduleName": "MuppetIOS",
- "static": true,
- "declAttributes": [
- "Custom",
- "Final",
- "AccessControl"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Var",
- "name": "pageBuilder",
- "printedName": "pageBuilder",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Page",
- "printedName": "MuppetIOS.Page",
- "usr": "s:9MuppetIOS4PageC"
- },
- {
- "kind": "TypeNominal",
- "name": "Tuple",
- "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Browser",
- "printedName": "MuppetIOS.Browser",
- "usr": "s:9MuppetIOS7BrowserC"
- },
- {
- "kind": "TypeNominal",
- "name": "WKWebViewConfiguration",
- "printedName": "WebKit.WKWebViewConfiguration",
- "usr": "c:objc(cs)WKWebViewConfiguration"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "Var",
- "usr": "s:9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvp",
- "mangledName": "$s9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvp",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "HasInitialValue",
- "Final",
- "Custom",
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
+ "hasStorage": true,
+ "accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
- "name": "Page",
- "printedName": "MuppetIOS.Page",
- "usr": "s:9MuppetIOS4PageC"
- },
- {
- "kind": "TypeNominal",
- "name": "Tuple",
- "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Browser",
- "printedName": "MuppetIOS.Browser",
- "usr": "s:9MuppetIOS7BrowserC"
- },
- {
- "kind": "TypeNominal",
- "name": "WKWebViewConfiguration",
- "printedName": "WebKit.WKWebViewConfiguration",
- "usr": "c:objc(cs)WKWebViewConfiguration"
- }
- ]
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
}
- ]
+ ],
+ "usr": "s:Sq"
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvg",
- "mangledName": "$s9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvg",
+ "usr": "s:9MuppetIOS6CookieV10isHTTPOnlySbSgvg",
+ "mangledName": "$s9MuppetIOS6CookieV10isHTTPOnlySbSgvg",
"moduleName": "MuppetIOS",
"implicit": true,
- "declAttributes": [
- "Final"
- ],
"accessorKind": "get"
},
{
@@ -1234,46 +1759,25 @@
"printedName": "()"
},
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
- "name": "Page",
- "printedName": "MuppetIOS.Page",
- "usr": "s:9MuppetIOS4PageC"
- },
- {
- "kind": "TypeNominal",
- "name": "Tuple",
- "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Browser",
- "printedName": "MuppetIOS.Browser",
- "usr": "s:9MuppetIOS7BrowserC"
- },
- {
- "kind": "TypeNominal",
- "name": "WKWebViewConfiguration",
- "printedName": "WebKit.WKWebViewConfiguration",
- "usr": "c:objc(cs)WKWebViewConfiguration"
- }
- ]
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
}
- ]
+ ],
+ "usr": "s:Sq"
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvs",
- "mangledName": "$s9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvs",
+ "usr": "s:9MuppetIOS6CookieV10isHTTPOnlySbSgvs",
+ "mangledName": "$s9MuppetIOS6CookieV10isHTTPOnlySbSgvs",
"moduleName": "MuppetIOS",
"implicit": true,
- "declAttributes": [
- "Final"
- ],
"accessorKind": "set"
},
{
@@ -1288,460 +1792,243 @@
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvM",
- "mangledName": "$s9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvM",
+ "usr": "s:9MuppetIOS6CookieV10isHTTPOnlySbSgvM",
+ "mangledName": "$s9MuppetIOS6CookieV10isHTTPOnlySbSgvM",
"moduleName": "MuppetIOS",
"implicit": true,
- "declAttributes": [
- "Final"
- ],
"accessorKind": "_modify"
}
]
},
{
- "kind": "Function",
- "name": "setDebug",
- "printedName": "setDebug(isEnabled:forwardLogs:)",
+ "kind": "Var",
+ "name": "maxAge",
+ "printedName": "maxAge",
"children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- },
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "((Swift.String) -> ())?",
+ "printedName": "Swift.Int?",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(Swift.String) -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
}
],
- "hasDefaultArg": true,
"usr": "s:Sq"
}
],
- "declKind": "Func",
- "usr": "s:9MuppetIOS0A0C8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ",
- "mangledName": "$s9MuppetIOS0A0C8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ",
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS6CookieV6maxAgeSiSgvp",
+ "mangledName": "$s9MuppetIOS6CookieV6maxAgeSiSgvp",
"moduleName": "MuppetIOS",
- "static": true,
"declAttributes": [
- "Final",
- "Custom",
- "AccessControl",
- "RawDocComment"
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
],
- "funcSelfKind": "NonMutating"
- }
- ],
- "declKind": "Class",
- "usr": "s:9MuppetIOS0A0C",
- "mangledName": "$s9MuppetIOS0A0C",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "Final",
- "AccessControl",
- "Custom"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "JSON",
- "printedName": "JSON",
- "children": [
- {
- "kind": "Var",
- "name": "dictionary",
- "printedName": "dictionary",
- "children": [
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.JSON.Type) -> ([Swift.String : MuppetIOS.JSON]) -> MuppetIOS.JSON",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "([Swift.String : MuppetIOS.JSON]) -> MuppetIOS.JSON",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- },
- {
- "kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : MuppetIOS.JSON]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ],
- "usr": "s:SD"
- }
- ]
- },
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.JSON.Type",
+ "name": "Optional",
+ "printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
}
- ]
+ ],
+ "usr": "s:Sq"
}
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4JSONO10dictionaryyACSDySSACGcACmF",
- "mangledName": "$s9MuppetIOS4JSONO10dictionaryyACSDySSACGcACmF",
- "moduleName": "MuppetIOS"
- },
- {
- "kind": "Var",
- "name": "array",
- "printedName": "array",
- "children": [
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV6maxAgeSiSgvg",
+ "mangledName": "$s9MuppetIOS6CookieV6maxAgeSiSgvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ },
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.JSON.Type) -> ([MuppetIOS.JSON]) -> MuppetIOS.JSON",
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "([MuppetIOS.JSON]) -> MuppetIOS.JSON",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- },
- {
- "kind": "TypeNominal",
- "name": "Array",
- "printedName": "[MuppetIOS.JSON]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ],
- "usr": "s:Sa"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
},
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.JSON.Type",
+ "name": "Optional",
+ "printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
}
- ]
+ ],
+ "usr": "s:Sq"
}
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4JSONO5arrayyACSayACGcACmF",
- "mangledName": "$s9MuppetIOS4JSONO5arrayyACSayACGcACmF",
- "moduleName": "MuppetIOS"
- },
- {
- "kind": "Var",
- "name": "string",
- "printedName": "string",
- "children": [
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV6maxAgeSiSgvs",
+ "mangledName": "$s9MuppetIOS6CookieV6maxAgeSiSgvs",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "set"
+ },
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.JSON.Type) -> (Swift.String) -> MuppetIOS.JSON",
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
"children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(Swift.String) -> MuppetIOS.JSON",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ]
- },
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.JSON.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ]
+ "name": "Void",
+ "printedName": "()"
}
- ]
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV6maxAgeSiSgvM",
+ "mangledName": "$s9MuppetIOS6CookieV6maxAgeSiSgvM",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "_modify"
}
- ],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4JSONO6stringyACSScACmF",
- "mangledName": "$s9MuppetIOS4JSONO6stringyACSScACmF",
- "moduleName": "MuppetIOS"
+ ]
},
{
- "kind": "Var",
- "name": "number",
- "printedName": "number",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(name:value:path:isSecure:domain:expiresDate:isHTTPOnly:maxAge:)",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.JSON.Type) -> (Swift.Double) -> MuppetIOS.JSON",
+ "kind": "TypeNominal",
+ "name": "Cookie",
+ "printedName": "MuppetIOS.Cookie",
+ "usr": "s:9MuppetIOS6CookieV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "hasDefaultArg": true,
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.Date?",
"children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(Swift.Double) -> MuppetIOS.JSON",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- },
- {
- "kind": "TypeNominal",
- "name": "Double",
- "printedName": "Swift.Double",
- "usr": "s:Sd"
- }
- ]
- },
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.JSON.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ]
+ "name": "Date",
+ "printedName": "Foundation.Date",
+ "usr": "s:10Foundation4DateV"
}
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4JSONO6numberyACSdcACmF",
- "mangledName": "$s9MuppetIOS4JSONO6numberyACSdcACmF",
- "moduleName": "MuppetIOS"
- },
- {
- "kind": "Var",
- "name": "bool",
- "printedName": "bool",
- "children": [
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.JSON.Type) -> (Swift.Bool) -> MuppetIOS.JSON",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Bool?",
"children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(Swift.Bool) -> MuppetIOS.JSON",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- },
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ]
- },
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.JSON.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ]
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
}
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4JSONO4boolyACSbcACmF",
- "mangledName": "$s9MuppetIOS4JSONO4boolyACSbcACmF",
- "moduleName": "MuppetIOS"
- },
- {
- "kind": "Var",
- "name": "null",
- "printedName": "null",
- "children": [
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.JSON.Type) -> MuppetIOS.JSON",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.JSON.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ]
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
}
- ]
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
}
],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4JSONO4nullyA2CmF",
- "mangledName": "$s9MuppetIOS4JSONO4nullyA2CmF",
- "moduleName": "MuppetIOS"
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS6CookieV4name5value4path8isSecure6domain11expiresDate0G8HTTPOnly6maxAgeACSS_S2SSbSS10Foundation0K0VSgSbSgSiSgtcfc",
+ "mangledName": "$s9MuppetIOS6CookieV4name5value4path8isSecure6domain11expiresDate0G8HTTPOnly6maxAgeACSS_S2SSbSS10Foundation0K0VSgSbSgSiSgtcfc",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
},
{
"kind": "Constructor",
"name": "init",
- "printedName": "init(_:)",
+ "printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
+ "name": "Cookie",
+ "printedName": "MuppetIOS.Cookie",
+ "usr": "s:9MuppetIOS6CookieV"
},
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Any?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ProtocolComposition",
- "printedName": "Any"
- }
- ],
- "usr": "s:Sq"
+ "name": "HTTPCookie",
+ "printedName": "Foundation.HTTPCookie",
+ "usr": "c:objc(cs)NSHTTPCookie"
}
],
"declKind": "Constructor",
- "usr": "s:9MuppetIOS4JSONOyACypSgcfc",
- "mangledName": "$s9MuppetIOS4JSONOyACypSgcfc",
+ "usr": "s:9MuppetIOS6CookieV4fromACSo12NSHTTPCookieC_tcfc",
+ "mangledName": "$s9MuppetIOS6CookieV4fromACSo12NSHTTPCookieC_tcfc",
"moduleName": "MuppetIOS",
"declAttributes": [
"AccessControl"
@@ -1750,41 +2037,27 @@
},
{
"kind": "Var",
- "name": "asDictionary",
- "printedName": "asDictionary",
+ "name": "httpCookie",
+ "printedName": "httpCookie",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "[Swift.String : MuppetIOS.JSON]?",
+ "printedName": "Foundation.HTTPCookie?",
"children": [
{
"kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : MuppetIOS.JSON]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ],
- "usr": "s:SD"
+ "name": "HTTPCookie",
+ "printedName": "Foundation.HTTPCookie",
+ "usr": "c:objc(cs)NSHTTPCookie"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
- "usr": "s:9MuppetIOS4JSONO12asDictionarySDySSACGSgvp",
- "mangledName": "$s9MuppetIOS4JSONO12asDictionarySDySSACGSgvp",
+ "usr": "s:9MuppetIOS6CookieV04httpC0So12NSHTTPCookieCSgvp",
+ "mangledName": "$s9MuppetIOS6CookieV04httpC0So12NSHTTPCookieCSgvp",
"moduleName": "MuppetIOS",
"declAttributes": [
"AccessControl"
@@ -1798,383 +2071,350 @@
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "[Swift.String : MuppetIOS.JSON]?",
+ "printedName": "Foundation.HTTPCookie?",
"children": [
{
"kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : MuppetIOS.JSON]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ],
- "usr": "s:SD"
+ "name": "HTTPCookie",
+ "printedName": "Foundation.HTTPCookie",
+ "usr": "c:objc(cs)NSHTTPCookie"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONO12asDictionarySDySSACGSgvg",
- "mangledName": "$s9MuppetIOS4JSONO12asDictionarySDySSACGSgvg",
+ "usr": "s:9MuppetIOS6CookieV04httpC0So12NSHTTPCookieCSgvg",
+ "mangledName": "$s9MuppetIOS6CookieV04httpC0So12NSHTTPCookieCSgvg",
"moduleName": "MuppetIOS",
"accessorKind": "get"
}
]
},
{
- "kind": "Var",
- "name": "asArray",
- "printedName": "asArray",
+ "kind": "Function",
+ "name": "<",
+ "printedName": "<(_:_:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "[MuppetIOS.JSON]?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Array",
- "printedName": "[MuppetIOS.JSON]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ],
- "usr": "s:Sa"
- }
- ],
- "usr": "s:Sq"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Cookie",
+ "printedName": "MuppetIOS.Cookie",
+ "usr": "s:9MuppetIOS6CookieV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Cookie",
+ "printedName": "MuppetIOS.Cookie",
+ "usr": "s:9MuppetIOS6CookieV"
}
],
- "declKind": "Var",
- "usr": "s:9MuppetIOS4JSONO7asArraySayACGSgvp",
- "mangledName": "$s9MuppetIOS4JSONO7asArraySayACGSgvp",
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS6CookieV1loiySbAC_ACtFZ",
+ "mangledName": "$s9MuppetIOS6CookieV1loiySbAC_ACtFZ",
"moduleName": "MuppetIOS",
+ "static": true,
"declAttributes": [
"AccessControl"
],
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "[MuppetIOS.JSON]?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Array",
- "printedName": "[MuppetIOS.JSON]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ],
- "usr": "s:Sa"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONO7asArraySayACGSgvg",
- "mangledName": "$s9MuppetIOS4JSONO7asArraySayACGSgvg",
- "moduleName": "MuppetIOS",
- "accessorKind": "get"
- }
- ]
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
},
{
- "kind": "Var",
- "name": "asString",
- "printedName": "asString",
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Cookie",
+ "printedName": "MuppetIOS.Cookie",
+ "usr": "s:9MuppetIOS6CookieV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Cookie",
+ "printedName": "MuppetIOS.Cookie",
+ "usr": "s:9MuppetIOS6CookieV"
}
],
- "declKind": "Var",
- "usr": "s:9MuppetIOS4JSONO8asStringSSSgvp",
- "mangledName": "$s9MuppetIOS4JSONO8asStringSSSgvp",
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS6CookieV2eeoiySbAC_ACtFZ",
+ "mangledName": "$s9MuppetIOS6CookieV2eeoiySbAC_ACtFZ",
"moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONO8asStringSSSgvg",
- "mangledName": "$s9MuppetIOS4JSONO8asStringSSSgvg",
- "moduleName": "MuppetIOS",
- "accessorKind": "get"
- }
- ]
+ "static": true,
+ "implicit": true,
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
},
{
- "kind": "Var",
- "name": "asDouble",
- "printedName": "asDouble",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Double?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Double",
- "printedName": "Swift.Double",
- "usr": "s:Sd"
- }
- ],
- "usr": "s:Sq"
+ "name": "Cookie",
+ "printedName": "MuppetIOS.Cookie",
+ "usr": "s:9MuppetIOS6CookieV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
}
],
- "declKind": "Var",
- "usr": "s:9MuppetIOS4JSONO8asDoubleSdSgvp",
- "mangledName": "$s9MuppetIOS4JSONO8asDoubleSdSgvp",
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS6CookieV4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s9MuppetIOS6CookieV4fromACs7Decoder_p_tKcfc",
"moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Double?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Double",
- "printedName": "Swift.Double",
- "usr": "s:Sd"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONO8asDoubleSdSgvg",
- "mangledName": "$s9MuppetIOS4JSONO8asDoubleSdSgvg",
- "moduleName": "MuppetIOS",
- "accessorKind": "get"
- }
- ]
+ "implicit": true,
+ "isFromExtension": true,
+ "throwing": true,
+ "init_kind": "Designated"
},
{
- "kind": "Var",
- "name": "asInt",
- "printedName": "asInt",
- "children": [
- {
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
+ "children": [
+ {
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Int?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
- }
- ],
- "usr": "s:Sq"
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "any Swift.Encoder",
+ "usr": "s:s7EncoderP"
}
],
- "declKind": "Var",
- "usr": "s:9MuppetIOS4JSONO5asIntSiSgvp",
- "mangledName": "$s9MuppetIOS4JSONO5asIntSiSgvp",
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS6CookieV6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s9MuppetIOS6CookieV6encode2toys7Encoder_p_tKF",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "isFromExtension": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:9MuppetIOS6CookieV",
+ "mangledName": "$s9MuppetIOS6CookieV",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Comparable",
+ "printedName": "Comparable",
+ "usr": "s:SL",
+ "mangledName": "$sSL"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Emitter",
+ "printedName": "Emitter",
+ "children": [
+ {
+ "kind": "TypeDecl",
+ "name": "Event",
+ "printedName": "Event",
+ "declKind": "Struct",
+ "usr": "s:9MuppetIOS7EmitterC5EventV",
+ "mangledName": "$s9MuppetIOS7EmitterC5EventV",
"moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>",
+ "sugared_genericSig": "",
"declAttributes": [
"AccessControl"
],
- "accessors": [
+ "conformances": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Int?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONO5asIntSiSgvg",
- "mangledName": "$s9MuppetIOS4JSONO5asIntSiSgvg",
- "moduleName": "MuppetIOS",
- "accessorKind": "get"
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
}
]
},
{
- "kind": "Var",
- "name": "asBool",
- "printedName": "asBool",
+ "kind": "Function",
+ "name": "on",
+ "printedName": "on(_:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
+ "name": "AnyPublisher",
+ "printedName": "Combine.AnyPublisher",
"children": [
{
"kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:9MuppetIOS4JSONO6asBoolSbSgvp",
- "mangledName": "$s9MuppetIOS4JSONO6asBoolSbSgvp",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ },
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "usr": "s:Sq"
+ "name": "Never",
+ "printedName": "Swift.Never",
+ "usr": "s:s5NeverO"
}
],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONO6asBoolSbSgvg",
- "mangledName": "$s9MuppetIOS4JSONO6asBoolSbSgvg",
- "moduleName": "MuppetIOS",
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "asAny",
- "printedName": "asAny",
- "children": [
+ "usr": "s:7Combine12AnyPublisherV"
+ },
{
"kind": "TypeNominal",
- "name": "ProtocolComposition",
- "printedName": "Any"
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
}
],
- "declKind": "Var",
- "usr": "s:9MuppetIOS4JSONO5asAnyypvp",
- "mangledName": "$s9MuppetIOS4JSONO5asAnyypvp",
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS7EmitterC2ony7Combine12AnyPublisherVyAA4JSONOs5NeverOGxF",
+ "mangledName": "$s9MuppetIOS7EmitterC2ony7Combine12AnyPublisherVyAA4JSONOs5NeverOGxF",
"moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>",
+ "sugared_genericSig": "",
"declAttributes": [
"AccessControl"
],
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ProtocolComposition",
- "printedName": "Any"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONO5asAnyypvg",
- "mangledName": "$s9MuppetIOS4JSONO5asAnyypvg",
- "moduleName": "MuppetIOS",
- "accessorKind": "get"
- }
- ]
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:9MuppetIOS7EmitterC",
+ "mangledName": "$s9MuppetIOS7EmitterC",
+ "moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "hasMissingDesignatedInitializers": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
},
{
- "kind": "Function",
- "name": "value",
- "printedName": "value()",
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "AsyncEmitter",
+ "printedName": "AsyncEmitter",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(bufferWhenNoSubscribers:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "τ_0_0?",
+ "name": "AsyncEmitter",
+ "printedName": "MuppetIOS.AsyncEmitter<τ_0_0>",
"children": [
{
"kind": "TypeNominal",
@@ -2182,92 +2422,137 @@
"printedName": "τ_0_0"
}
],
- "usr": "s:Sq"
+ "usr": "s:9MuppetIOS12AsyncEmitterC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
}
],
- "declKind": "Func",
- "usr": "s:9MuppetIOS4JSONO5valuexSgylF",
- "mangledName": "$s9MuppetIOS4JSONO5valuexSgylF",
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS12AsyncEmitterC23bufferWhenNoSubscribersACyxGSb_tcfc",
+ "mangledName": "$s9MuppetIOS12AsyncEmitterC23bufferWhenNoSubscribersACyxGSb_tcfc",
"moduleName": "MuppetIOS",
- "genericSig": "<τ_0_0>",
- "sugared_genericSig": "",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Sendable>",
+ "sugared_genericSig": "",
"declAttributes": [
"AccessControl"
],
- "funcSelfKind": "NonMutating"
+ "init_kind": "Designated"
},
{
- "kind": "Var",
- "name": "isNull",
- "printedName": "isNull",
+ "kind": "Function",
+ "name": "emit",
+ "printedName": "emit(_:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
}
],
- "declKind": "Var",
- "usr": "s:9MuppetIOS4JSONO6isNullSbvp",
- "mangledName": "$s9MuppetIOS4JSONO6isNullSbvp",
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS12AsyncEmitterC4emityyxF",
+ "mangledName": "$s9MuppetIOS12AsyncEmitterC4emityyxF",
"moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Sendable>",
+ "sugared_genericSig": "",
"declAttributes": [
+ "Nonisolated",
"AccessControl"
],
- "accessors": [
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "close",
+ "printedName": "close()",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONO6isNullSbvg",
- "mangledName": "$s9MuppetIOS4JSONO6isNullSbvg",
- "moduleName": "MuppetIOS",
- "accessorKind": "get"
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
}
- ]
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS12AsyncEmitterC5closeyyF",
+ "mangledName": "$s9MuppetIOS12AsyncEmitterC5closeyyF",
+ "moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Sendable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "Nonisolated",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
},
{
- "kind": "Subscript",
- "name": "subscript",
- "printedName": "subscript(_:)",
+ "kind": "Function",
+ "name": "stream",
+ "printedName": "stream()",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "MuppetIOS.JSON?",
+ "name": "AsyncStream",
+ "printedName": "_Concurrency.AsyncStream<τ_0_0>",
"children": [
{
"kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
}
],
- "usr": "s:Sq"
- },
+ "usr": "s:ScS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS12AsyncEmitterC6streamScSyxGyF",
+ "mangledName": "$s9MuppetIOS12AsyncEmitterC6streamScSyxGyF",
+ "moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Sendable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "unownedExecutor",
+ "printedName": "unownedExecutor",
+ "children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "UnownedSerialExecutor",
+ "printedName": "_Concurrency.UnownedSerialExecutor",
+ "usr": "s:Sce"
}
],
- "declKind": "Subscript",
- "usr": "s:9MuppetIOS4JSONOyACSgSScip",
- "mangledName": "$s9MuppetIOS4JSONOyACSgSScip",
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS12AsyncEmitterC15unownedExecutorScevp",
+ "mangledName": "$s9MuppetIOS12AsyncEmitterC15unownedExecutorScevp",
"moduleName": "MuppetIOS",
+ "implicit": true,
+ "intro_Macosx": "10.15",
+ "intro_iOS": "13.0",
+ "intro_tvOS": "13.0",
+ "intro_watchOS": "6.0",
"declAttributes": [
- "AccessControl"
+ "Available",
+ "Available",
+ "Available",
+ "Available",
+ "Final",
+ "Nonisolated",
+ "Semantics"
],
"accessors": [
{
@@ -2277,266 +2562,380 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "MuppetIOS.JSON?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "UnownedSerialExecutor",
+ "printedName": "_Concurrency.UnownedSerialExecutor",
+ "usr": "s:Sce"
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONOyACSgSScig",
- "mangledName": "$s9MuppetIOS4JSONOyACSgSScig",
+ "usr": "s:9MuppetIOS12AsyncEmitterC15unownedExecutorScevg",
+ "mangledName": "$s9MuppetIOS12AsyncEmitterC15unownedExecutorScevg",
"moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Sendable>",
+ "sugared_genericSig": "",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
"accessorKind": "get"
- },
+ }
+ ]
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:9MuppetIOS12AsyncEmitterC",
+ "mangledName": "$s9MuppetIOS12AsyncEmitterC",
+ "moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Sendable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Actor",
+ "printedName": "Actor",
+ "usr": "s:ScA",
+ "mangledName": "$sScA"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "JSON",
+ "printedName": "JSON",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "dictionary",
+ "printedName": "dictionary",
+ "children": [
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.JSON.Type) -> ([Swift.String : MuppetIOS.JSON]) -> MuppetIOS.JSON",
"children": [
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "MuppetIOS.JSON?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "([Swift.String : MuppetIOS.JSON]) -> MuppetIOS.JSON",
"children": [
{
"kind": "TypeNominal",
"name": "JSON",
"printedName": "MuppetIOS.JSON",
"usr": "s:9MuppetIOS4JSONO"
- }
- ],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONOyACSgSScis",
- "mangledName": "$s9MuppetIOS4JSONOyACSgSScis",
- "moduleName": "MuppetIOS",
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : MuppetIOS.JSON]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ]
},
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Metatype",
+ "printedName": "MuppetIOS.JSON.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONOyACSgSSciM",
- "mangledName": "$s9MuppetIOS4JSONOyACSgSSciM",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "_modify"
+ ]
}
- ]
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4JSONO10dictionaryyACSDySSACGcACmF",
+ "mangledName": "$s9MuppetIOS4JSONO10dictionaryyACSDySSACGcACmF",
+ "moduleName": "MuppetIOS"
},
{
- "kind": "Subscript",
- "name": "subscript",
- "printedName": "subscript(_:)",
+ "kind": "Var",
+ "name": "array",
+ "printedName": "array",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "MuppetIOS.JSON?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.JSON.Type) -> ([MuppetIOS.JSON]) -> MuppetIOS.JSON",
"children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "([MuppetIOS.JSON]) -> MuppetIOS.JSON",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[MuppetIOS.JSON]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ]
+ },
{
"kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
+ "name": "Metatype",
+ "printedName": "MuppetIOS.JSON.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ]
}
- ],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
+ ]
}
],
- "declKind": "Subscript",
- "usr": "s:9MuppetIOS4JSONOyACSgSicip",
- "mangledName": "$s9MuppetIOS4JSONOyACSgSicip",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4JSONO5arrayyACSayACGcACmF",
+ "mangledName": "$s9MuppetIOS4JSONO5arrayyACSayACGcACmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "string",
+ "printedName": "string",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.JSON.Type) -> (Swift.String) -> MuppetIOS.JSON",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "MuppetIOS.JSON?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> MuppetIOS.JSON",
"children": [
{
"kind": "TypeNominal",
"name": "JSON",
"printedName": "MuppetIOS.JSON",
"usr": "s:9MuppetIOS4JSONO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ],
- "usr": "s:Sq"
+ ]
},
{
"kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
+ "name": "Metatype",
+ "printedName": "MuppetIOS.JSON.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONOyACSgSicig",
- "mangledName": "$s9MuppetIOS4JSONOyACSgSicig",
- "moduleName": "MuppetIOS",
- "accessorKind": "get"
- },
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4JSONO6stringyACSScACmF",
+ "mangledName": "$s9MuppetIOS4JSONO6stringyACSScACmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "number",
+ "printedName": "number",
+ "children": [
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.JSON.Type) -> (Swift.Double) -> MuppetIOS.JSON",
"children": [
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "MuppetIOS.JSON?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Double) -> MuppetIOS.JSON",
"children": [
{
"kind": "TypeNominal",
"name": "JSON",
"printedName": "MuppetIOS.JSON",
"usr": "s:9MuppetIOS4JSONO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
}
- ],
- "usr": "s:Sq"
+ ]
},
{
"kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
+ "name": "Metatype",
+ "printedName": "MuppetIOS.JSON.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONOyACSgSicis",
- "mangledName": "$s9MuppetIOS4JSONOyACSgSicis",
- "moduleName": "MuppetIOS",
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4JSONO6numberyACSdcACmF",
+ "mangledName": "$s9MuppetIOS4JSONO6numberyACSdcACmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "bool",
+ "printedName": "bool",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.JSON.Type) -> (Swift.Bool) -> MuppetIOS.JSON",
+ "children": [
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Bool) -> MuppetIOS.JSON",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
},
{
"kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
+ "name": "Metatype",
+ "printedName": "MuppetIOS.JSON.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONOyACSgSiciM",
- "mangledName": "$s9MuppetIOS4JSONOyACSgSiciM",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "_modify"
+ ]
}
- ]
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4JSONO4boolyACSbcACmF",
+ "mangledName": "$s9MuppetIOS4JSONO4boolyACSbcACmF",
+ "moduleName": "MuppetIOS"
},
{
- "kind": "Subscript",
- "name": "subscript",
- "printedName": "subscript(dynamicMember:)",
+ "kind": "Var",
+ "name": "null",
+ "printedName": "null",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "MuppetIOS.JSON?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.JSON.Type) -> MuppetIOS.JSON",
"children": [
{
"kind": "TypeNominal",
"name": "JSON",
"printedName": "MuppetIOS.JSON",
"usr": "s:9MuppetIOS4JSONO"
- }
- ],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Subscript",
- "usr": "s:9MuppetIOS4JSONO13dynamicMemberACSgSS_tcip",
- "mangledName": "$s9MuppetIOS4JSONO13dynamicMemberACSgSS_tcip",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
+ },
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "MuppetIOS.JSON?",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.JSON.Type",
"children": [
{
"kind": "TypeNominal",
@@ -2544,35 +2943,21 @@
"printedName": "MuppetIOS.JSON",
"usr": "s:9MuppetIOS4JSONO"
}
- ],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONO13dynamicMemberACSgSS_tcig",
- "mangledName": "$s9MuppetIOS4JSONO13dynamicMemberACSgSS_tcig",
- "moduleName": "MuppetIOS",
- "accessorKind": "get"
+ ]
}
- ]
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4JSONO4nullyA2CmF",
+ "mangledName": "$s9MuppetIOS4JSONO4nullyA2CmF",
+ "moduleName": "MuppetIOS"
},
{
- "kind": "Function",
- "name": "==",
- "printedName": "==(_:_:)",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:)",
"children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- },
{
"kind": "TypeNominal",
"name": "JSON",
@@ -2581,36 +2966,68 @@
},
{
"kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
+ "name": "Optional",
+ "printedName": "Any?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Func",
- "usr": "s:9MuppetIOS4JSONO2eeoiySbAC_ACtFZ",
- "mangledName": "$s9MuppetIOS4JSONO2eeoiySbAC_ACtFZ",
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS4JSONOyACypSgcfc",
+ "mangledName": "$s9MuppetIOS4JSONOyACypSgcfc",
"moduleName": "MuppetIOS",
- "static": true,
- "implicit": true,
- "funcSelfKind": "NonMutating"
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
},
{
"kind": "Var",
- "name": "hashValue",
- "printedName": "hashValue",
+ "name": "asDictionary",
+ "printedName": "asDictionary",
"children": [
{
"kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
+ "name": "Optional",
+ "printedName": "[Swift.String : MuppetIOS.JSON]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : MuppetIOS.JSON]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "usr": "s:Sq"
}
],
"declKind": "Var",
- "usr": "s:9MuppetIOS4JSONO9hashValueSivp",
- "mangledName": "$s9MuppetIOS4JSONO9hashValueSivp",
+ "usr": "s:9MuppetIOS4JSONO12asDictionarySDySSACGSgvp",
+ "mangledName": "$s9MuppetIOS4JSONO12asDictionarySDySSACGSgvp",
"moduleName": "MuppetIOS",
- "implicit": true,
+ "declAttributes": [
+ "AccessControl"
+ ],
"accessors": [
{
"kind": "Accessor",
@@ -2619,412 +3036,463 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
+ "name": "Optional",
+ "printedName": "[Swift.String : MuppetIOS.JSON]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : MuppetIOS.JSON]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ],
+ "usr": "s:Sq"
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONO9hashValueSivg",
- "mangledName": "$s9MuppetIOS4JSONO9hashValueSivg",
+ "usr": "s:9MuppetIOS4JSONO12asDictionarySDySSACGSgvg",
+ "mangledName": "$s9MuppetIOS4JSONO12asDictionarySDySSACGSgvg",
"moduleName": "MuppetIOS",
- "implicit": true,
"accessorKind": "get"
}
]
},
{
- "kind": "Function",
- "name": "hash",
- "printedName": "hash(into:)",
+ "kind": "Var",
+ "name": "asArray",
+ "printedName": "asArray",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Hasher",
- "printedName": "Swift.Hasher",
- "paramValueOwnership": "InOut",
- "usr": "s:s6HasherV"
- }
- ],
- "declKind": "Func",
- "usr": "s:9MuppetIOS4JSONO4hash4intoys6HasherVz_tF",
- "mangledName": "$s9MuppetIOS4JSONO4hash4intoys6HasherVz_tF",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(stringLiteral:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Optional",
+ "printedName": "[MuppetIOS.JSON]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[MuppetIOS.JSON]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS4JSONO13stringLiteralACSS_tcfc",
- "mangledName": "$s9MuppetIOS4JSONO13stringLiteralACSS_tcfc",
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4JSONO7asArraySayACGSgvp",
+ "mangledName": "$s9MuppetIOS4JSONO7asArraySayACGSgvp",
"moduleName": "MuppetIOS",
"declAttributes": [
"AccessControl"
],
- "isFromExtension": true,
- "init_kind": "Designated"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(integerLiteral:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- },
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[MuppetIOS.JSON]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[MuppetIOS.JSON]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4JSONO7asArraySayACGSgvg",
+ "mangledName": "$s9MuppetIOS4JSONO7asArraySayACGSgvg",
+ "moduleName": "MuppetIOS",
+ "accessorKind": "get"
}
- ],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS4JSONO14integerLiteralACSi_tcfc",
- "mangledName": "$s9MuppetIOS4JSONO14integerLiteralACSi_tcfc",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl"
- ],
- "isFromExtension": true,
- "init_kind": "Designated"
+ ]
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(floatLiteral:)",
+ "kind": "Var",
+ "name": "asString",
+ "printedName": "asString",
"children": [
{
"kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- },
- {
- "kind": "TypeNominal",
- "name": "Double",
- "printedName": "Swift.Double",
- "usr": "s:Sd"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS4JSONO12floatLiteralACSd_tcfc",
- "mangledName": "$s9MuppetIOS4JSONO12floatLiteralACSd_tcfc",
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4JSONO8asStringSSSgvp",
+ "mangledName": "$s9MuppetIOS4JSONO8asStringSSSgvp",
"moduleName": "MuppetIOS",
"declAttributes": [
"AccessControl"
],
- "isFromExtension": true,
- "init_kind": "Designated"
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4JSONO8asStringSSSgvg",
+ "mangledName": "$s9MuppetIOS4JSONO8asStringSSSgvg",
+ "moduleName": "MuppetIOS",
+ "accessorKind": "get"
+ }
+ ]
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(booleanLiteral:)",
+ "kind": "Var",
+ "name": "asDouble",
+ "printedName": "asDouble",
"children": [
{
"kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- },
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS4JSONO14booleanLiteralACSb_tcfc",
- "mangledName": "$s9MuppetIOS4JSONO14booleanLiteralACSb_tcfc",
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4JSONO8asDoubleSdSgvp",
+ "mangledName": "$s9MuppetIOS4JSONO8asDoubleSdSgvp",
"moduleName": "MuppetIOS",
"declAttributes": [
"AccessControl"
],
- "isFromExtension": true,
- "init_kind": "Designated"
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4JSONO8asDoubleSdSgvg",
+ "mangledName": "$s9MuppetIOS4JSONO8asDoubleSdSgvg",
+ "moduleName": "MuppetIOS",
+ "accessorKind": "get"
+ }
+ ]
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(arrayLiteral:)",
+ "kind": "Var",
+ "name": "asInt",
+ "printedName": "asInt",
"children": [
{
"kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- },
- {
- "kind": "TypeNominal",
- "name": "Array",
- "printedName": "[MuppetIOS.JSON]",
+ "name": "Optional",
+ "printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
}
],
- "usr": "s:Sa"
+ "usr": "s:Sq"
}
],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS4JSONO12arrayLiteralA2Cd_tcfc",
- "mangledName": "$s9MuppetIOS4JSONO12arrayLiteralA2Cd_tcfc",
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4JSONO5asIntSiSgvp",
+ "mangledName": "$s9MuppetIOS4JSONO5asIntSiSgvp",
"moduleName": "MuppetIOS",
"declAttributes": [
"AccessControl"
],
- "isFromExtension": true,
- "init_kind": "Designated"
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Int?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4JSONO5asIntSiSgvg",
+ "mangledName": "$s9MuppetIOS4JSONO5asIntSiSgvg",
+ "moduleName": "MuppetIOS",
+ "accessorKind": "get"
+ }
+ ]
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(nilLiteral:)",
+ "kind": "Var",
+ "name": "asBool",
+ "printedName": "asBool",
"children": [
{
"kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- },
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Optional",
+ "printedName": "Swift.Bool?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS4JSONO10nilLiteralACyt_tcfc",
- "mangledName": "$s9MuppetIOS4JSONO10nilLiteralACyt_tcfc",
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4JSONO6asBoolSbSgvp",
+ "mangledName": "$s9MuppetIOS4JSONO6asBoolSbSgvp",
"moduleName": "MuppetIOS",
"declAttributes": [
"AccessControl"
],
- "isFromExtension": true,
- "init_kind": "Designated"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(dictionaryLiteral:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- },
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Array",
- "printedName": "[(Swift.String, MuppetIOS.JSON)]",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "Tuple",
- "printedName": "(Swift.String, MuppetIOS.JSON)",
+ "name": "Optional",
+ "printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
}
- ]
+ ],
+ "usr": "s:Sq"
}
],
- "usr": "s:Sa"
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4JSONO6asBoolSbSgvg",
+ "mangledName": "$s9MuppetIOS4JSONO6asBoolSbSgvg",
+ "moduleName": "MuppetIOS",
+ "accessorKind": "get"
}
- ],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS4JSONO17dictionaryLiteralACSS_ACtd_tcfc",
- "mangledName": "$s9MuppetIOS4JSONO17dictionaryLiteralACSS_ACtd_tcfc",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl"
- ],
- "isFromExtension": true,
- "init_kind": "Designated"
+ ]
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
+ "kind": "Var",
+ "name": "asAny",
+ "printedName": "asAny",
"children": [
{
"kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- },
- {
- "kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "any Swift.Decoder",
- "usr": "s:s7DecoderP"
+ "name": "ProtocolComposition",
+ "printedName": "Any"
}
],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS4JSONO4fromACs7Decoder_p_tKcfc",
- "mangledName": "$s9MuppetIOS4JSONO4fromACs7Decoder_p_tKcfc",
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4JSONO5asAnyypvp",
+ "mangledName": "$s9MuppetIOS4JSONO5asAnyypvp",
"moduleName": "MuppetIOS",
"declAttributes": [
"AccessControl"
],
- "isFromExtension": true,
- "throwing": true,
- "init_kind": "Designated"
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4JSONO5asAnyypvg",
+ "mangledName": "$s9MuppetIOS4JSONO5asAnyypvg",
+ "moduleName": "MuppetIOS",
+ "accessorKind": "get"
+ }
+ ]
},
{
"kind": "Function",
- "name": "encode",
- "printedName": "encode(to:)",
+ "name": "value",
+ "printedName": "value()",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Encoder",
- "printedName": "any Swift.Encoder",
- "usr": "s:s7EncoderP"
+ "name": "Optional",
+ "printedName": "τ_0_0?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:Sq"
}
],
"declKind": "Func",
- "usr": "s:9MuppetIOS4JSONO6encode2toys7Encoder_p_tKF",
- "mangledName": "$s9MuppetIOS4JSONO6encode2toys7Encoder_p_tKF",
+ "usr": "s:9MuppetIOS4JSONO5valuexSgylF",
+ "mangledName": "$s9MuppetIOS4JSONO5valuexSgylF",
"moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0>",
+ "sugared_genericSig": "",
"declAttributes": [
"AccessControl"
],
- "isFromExtension": true,
- "throwing": true,
"funcSelfKind": "NonMutating"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
+ "kind": "Var",
+ "name": "isNull",
+ "printedName": "isNull",
"children": [
{
"kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- },
- {
- "kind": "TypeNominal",
- "name": "GenericTypeParam",
- "printedName": "τ_0_0"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
}
],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS4JSONO4fromACx_tKcSERzlufc",
- "mangledName": "$s9MuppetIOS4JSONO4fromACx_tKcSERzlufc",
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4JSONO6isNullSbvp",
+ "mangledName": "$s9MuppetIOS4JSONO6isNullSbvp",
"moduleName": "MuppetIOS",
- "genericSig": "<τ_0_0 where τ_0_0 : Swift.Encodable>",
- "sugared_genericSig": "",
"declAttributes": [
"AccessControl"
],
- "isFromExtension": true,
- "throwing": true,
- "init_kind": "Designated"
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4JSONO6isNullSbvg",
+ "mangledName": "$s9MuppetIOS4JSONO6isNullSbvg",
+ "moduleName": "MuppetIOS",
+ "accessorKind": "get"
+ }
+ ]
},
{
- "kind": "Function",
- "name": "toJSONData",
- "printedName": "toJSONData()",
+ "kind": "Subscript",
+ "name": "subscript",
+ "printedName": "subscript(_:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Data",
- "printedName": "Foundation.Data",
- "usr": "s:10Foundation4DataV"
- }
- ],
- "declKind": "Func",
- "usr": "s:9MuppetIOS4JSONO10toJSONData10Foundation4DataVyKF",
- "mangledName": "$s9MuppetIOS4JSONO10toJSONData10Foundation4DataVyKF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl"
- ],
- "isFromExtension": true,
- "throwing": true,
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "toJSONString",
- "printedName": "toJSONString()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Func",
- "usr": "s:9MuppetIOS4JSONO12toJSONStringSSyKF",
- "mangledName": "$s9MuppetIOS4JSONO12toJSONStringSSyKF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl"
- ],
- "isFromExtension": true,
- "throwing": true,
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(fromJSONString:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
+ "name": "Optional",
+ "printedName": "MuppetIOS.JSON?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ],
+ "usr": "s:Sq"
},
{
"kind": "TypeNominal",
@@ -3033,42 +3501,33 @@
"usr": "s:SS"
}
],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS4JSONO14fromJSONStringACSS_tcfc",
- "mangledName": "$s9MuppetIOS4JSONO14fromJSONStringACSS_tcfc",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl"
- ],
- "isFromExtension": true,
- "init_kind": "Designated"
- },
- {
- "kind": "Var",
- "name": "description",
- "printedName": "description",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:9MuppetIOS4JSONO11descriptionSSvp",
- "mangledName": "$s9MuppetIOS4JSONO11descriptionSSvp",
+ "declKind": "Subscript",
+ "usr": "s:9MuppetIOS4JSONOyACSgSScip",
+ "mangledName": "$s9MuppetIOS4JSONOyACSgSScip",
"moduleName": "MuppetIOS",
"declAttributes": [
"AccessControl"
],
- "isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.JSON?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
"name": "String",
@@ -3077,40 +3536,35 @@
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONO11descriptionSSvg",
- "mangledName": "$s9MuppetIOS4JSONO11descriptionSSvg",
+ "usr": "s:9MuppetIOS4JSONOyACSgSScig",
+ "mangledName": "$s9MuppetIOS4JSONOyACSgSScig",
"moduleName": "MuppetIOS",
- "isFromExtension": true,
"accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "debugDescription",
- "printedName": "debugDescription",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:9MuppetIOS4JSONO16debugDescriptionSSvp",
- "mangledName": "$s9MuppetIOS4JSONO16debugDescriptionSSvp",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl"
- ],
- "isFromExtension": true,
- "accessors": [
+ },
{
"kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "name": "Set",
+ "printedName": "Set()",
"children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.JSON?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
"name": "String",
@@ -3119,200 +3573,175 @@
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONO16debugDescriptionSSvg",
- "mangledName": "$s9MuppetIOS4JSONO16debugDescriptionSSvg",
+ "usr": "s:9MuppetIOS4JSONOyACSgSScis",
+ "mangledName": "$s9MuppetIOS4JSONOyACSgSScis",
"moduleName": "MuppetIOS",
- "isFromExtension": true,
- "accessorKind": "get"
- }
- ]
- }
- ],
- "declKind": "Enum",
- "usr": "s:9MuppetIOS4JSONO",
- "mangledName": "$s9MuppetIOS4JSONO",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl",
- "DynamicMemberLookup"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
- },
- {
- "kind": "Conformance",
- "name": "ExpressibleByStringLiteral",
- "printedName": "ExpressibleByStringLiteral",
- "children": [
+ "accessorKind": "set"
+ },
{
- "kind": "TypeWitness",
- "name": "StringLiteralType",
- "printedName": "StringLiteralType",
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
"children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
- ]
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4JSONOyACSgSSciM",
+ "mangledName": "$s9MuppetIOS4JSONOyACSgSSciM",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "_modify"
}
- ],
- "usr": "s:s26ExpressibleByStringLiteralP",
- "mangledName": "$ss26ExpressibleByStringLiteralP"
+ ]
},
{
- "kind": "Conformance",
- "name": "ExpressibleByExtendedGraphemeClusterLiteral",
- "printedName": "ExpressibleByExtendedGraphemeClusterLiteral",
+ "kind": "Subscript",
+ "name": "subscript",
+ "printedName": "subscript(_:)",
"children": [
{
- "kind": "TypeWitness",
- "name": "ExtendedGraphemeClusterLiteralType",
- "printedName": "ExtendedGraphemeClusterLiteralType",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.JSON?",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ]
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
}
],
- "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP",
- "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP"
- },
- {
- "kind": "Conformance",
- "name": "ExpressibleByUnicodeScalarLiteral",
- "printedName": "ExpressibleByUnicodeScalarLiteral",
- "children": [
+ "declKind": "Subscript",
+ "usr": "s:9MuppetIOS4JSONOyACSgSicip",
+ "mangledName": "$s9MuppetIOS4JSONOyACSgSicip",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
{
- "kind": "TypeWitness",
- "name": "UnicodeScalarLiteralType",
- "printedName": "UnicodeScalarLiteralType",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ]
- }
- ],
- "usr": "s:s33ExpressibleByUnicodeScalarLiteralP",
- "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP"
- },
- {
- "kind": "Conformance",
- "name": "ExpressibleByIntegerLiteral",
- "printedName": "ExpressibleByIntegerLiteral",
- "children": [
- {
- "kind": "TypeWitness",
- "name": "IntegerLiteralType",
- "printedName": "IntegerLiteralType",
- "children": [
+ "name": "Optional",
+ "printedName": "MuppetIOS.JSON?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
"name": "Int",
"printedName": "Swift.Int",
"usr": "s:Si"
}
- ]
- }
- ],
- "usr": "s:s27ExpressibleByIntegerLiteralP",
- "mangledName": "$ss27ExpressibleByIntegerLiteralP"
- },
- {
- "kind": "Conformance",
- "name": "ExpressibleByFloatLiteral",
- "printedName": "ExpressibleByFloatLiteral",
- "children": [
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4JSONOyACSgSicig",
+ "mangledName": "$s9MuppetIOS4JSONOyACSgSicig",
+ "moduleName": "MuppetIOS",
+ "accessorKind": "get"
+ },
{
- "kind": "TypeWitness",
- "name": "FloatLiteralType",
- "printedName": "FloatLiteralType",
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
- "name": "Double",
- "printedName": "Swift.Double",
- "usr": "s:Sd"
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.JSON?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
}
- ]
- }
- ],
- "usr": "s:s25ExpressibleByFloatLiteralP",
- "mangledName": "$ss25ExpressibleByFloatLiteralP"
- },
- {
- "kind": "Conformance",
- "name": "ExpressibleByBooleanLiteral",
- "printedName": "ExpressibleByBooleanLiteral",
- "children": [
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4JSONOyACSgSicis",
+ "mangledName": "$s9MuppetIOS4JSONOyACSgSicis",
+ "moduleName": "MuppetIOS",
+ "accessorKind": "set"
+ },
{
- "kind": "TypeWitness",
- "name": "BooleanLiteralType",
- "printedName": "BooleanLiteralType",
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
}
- ]
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4JSONOyACSgSiciM",
+ "mangledName": "$s9MuppetIOS4JSONOyACSgSiciM",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "_modify"
}
- ],
- "usr": "s:s27ExpressibleByBooleanLiteralP",
- "mangledName": "$ss27ExpressibleByBooleanLiteralP"
+ ]
},
{
- "kind": "Conformance",
- "name": "ExpressibleByArrayLiteral",
- "printedName": "ExpressibleByArrayLiteral",
+ "kind": "Subscript",
+ "name": "subscript",
+ "printedName": "subscript(dynamicMember:)",
"children": [
{
- "kind": "TypeWitness",
- "name": "ArrayLiteralElement",
- "printedName": "ArrayLiteralElement",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.JSON?",
"children": [
{
"kind": "TypeNominal",
@@ -3320,154 +3749,107 @@
"printedName": "MuppetIOS.JSON",
"usr": "s:9MuppetIOS4JSONO"
}
- ]
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "usr": "s:s25ExpressibleByArrayLiteralP",
- "mangledName": "$ss25ExpressibleByArrayLiteralP"
- },
- {
- "kind": "Conformance",
- "name": "ExpressibleByNilLiteral",
- "printedName": "ExpressibleByNilLiteral",
- "usr": "s:s23ExpressibleByNilLiteralP",
- "mangledName": "$ss23ExpressibleByNilLiteralP"
- },
- {
- "kind": "Conformance",
- "name": "ExpressibleByDictionaryLiteral",
- "printedName": "ExpressibleByDictionaryLiteral",
- "children": [
+ "declKind": "Subscript",
+ "usr": "s:9MuppetIOS4JSONO13dynamicMemberACSgSS_tcip",
+ "mangledName": "$s9MuppetIOS4JSONO13dynamicMemberACSgSS_tcip",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
{
- "kind": "TypeWitness",
- "name": "Key",
- "printedName": "Key",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.JSON?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
- ]
- },
- {
- "kind": "TypeWitness",
- "name": "Value",
- "printedName": "Value",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ]
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4JSONO13dynamicMemberACSgSS_tcig",
+ "mangledName": "$s9MuppetIOS4JSONO13dynamicMemberACSgSS_tcig",
+ "moduleName": "MuppetIOS",
+ "accessorKind": "get"
}
- ],
- "usr": "s:s30ExpressibleByDictionaryLiteralP",
- "mangledName": "$ss30ExpressibleByDictionaryLiteralP"
+ ]
},
{
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Encodable",
- "printedName": "Encodable",
- "usr": "s:SE",
- "mangledName": "$sSE"
- },
- {
- "kind": "Conformance",
- "name": "CustomStringConvertible",
- "printedName": "CustomStringConvertible",
- "usr": "s:s23CustomStringConvertibleP",
- "mangledName": "$ss23CustomStringConvertibleP"
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4JSONO2eeoiySbAC_ACtFZ",
+ "mangledName": "$s9MuppetIOS4JSONO2eeoiySbAC_ACtFZ",
+ "moduleName": "MuppetIOS",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
},
- {
- "kind": "Conformance",
- "name": "CustomDebugStringConvertible",
- "printedName": "CustomDebugStringConvertible",
- "usr": "s:s28CustomDebugStringConvertibleP",
- "mangledName": "$ss28CustomDebugStringConvertibleP"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "WebKit",
- "printedName": "WebKit",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "AtomicMacros",
- "printedName": "AtomicMacros",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl"
- ]
- },
- {
- "kind": "Import",
- "name": "Combine",
- "printedName": "Combine",
- "declKind": "Import",
- "moduleName": "MuppetIOS"
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "WebKit",
- "printedName": "WebKit",
- "declKind": "Import",
- "moduleName": "MuppetIOS"
- },
- {
- "kind": "TypeDecl",
- "name": "Cookie",
- "printedName": "Cookie",
- "children": [
{
"kind": "Var",
- "name": "name",
- "printedName": "name",
+ "name": "hashValue",
+ "printedName": "hashValue",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
}
],
"declKind": "Var",
- "usr": "s:9MuppetIOS6CookieV4nameSSvp",
- "mangledName": "$s9MuppetIOS6CookieV4nameSSvp",
+ "usr": "s:9MuppetIOS4JSONO9hashValueSivp",
+ "mangledName": "$s9MuppetIOS4JSONO9hashValueSivp",
"moduleName": "MuppetIOS",
- "declAttributes": [
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
+ "implicit": true,
"accessors": [
{
"kind": "Accessor",
@@ -3476,67 +3858,56 @@
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV4nameSSvg",
- "mangledName": "$s9MuppetIOS6CookieV4nameSSvg",
+ "usr": "s:9MuppetIOS4JSONO9hashValueSivg",
+ "mangledName": "$s9MuppetIOS4JSONO9hashValueSivg",
"moduleName": "MuppetIOS",
"implicit": true,
"accessorKind": "get"
- },
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV4nameSSvs",
- "mangledName": "$s9MuppetIOS6CookieV4nameSSvs",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "set"
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV4nameSSvM",
- "mangledName": "$s9MuppetIOS6CookieV4nameSSvM",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "_modify"
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
}
- ]
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4JSONO4hash4intoys6HasherVz_tF",
+ "mangledName": "$s9MuppetIOS4JSONO4hash4intoys6HasherVz_tF",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
},
{
- "kind": "Var",
- "name": "value",
- "printedName": "value",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(stringLiteral:)",
"children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ },
{
"kind": "TypeNominal",
"name": "String",
@@ -3544,303 +3915,377 @@
"usr": "s:SS"
}
],
- "declKind": "Var",
- "usr": "s:9MuppetIOS6CookieV5valueSSvp",
- "mangledName": "$s9MuppetIOS6CookieV5valueSSvp",
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS4JSONO13stringLiteralACSS_tcfc",
+ "mangledName": "$s9MuppetIOS4JSONO13stringLiteralACSS_tcfc",
"moduleName": "MuppetIOS",
"declAttributes": [
- "HasStorage",
"AccessControl"
],
- "hasStorage": true,
- "accessors": [
+ "isFromExtension": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(integerLiteral:)",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV5valueSSvg",
- "mangledName": "$s9MuppetIOS6CookieV5valueSSvg",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "get"
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV5valueSSvs",
- "mangledName": "$s9MuppetIOS6CookieV5valueSSvs",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV5valueSSvM",
- "mangledName": "$s9MuppetIOS6CookieV5valueSSvM",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "_modify"
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
}
- ]
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS4JSONO14integerLiteralACSi_tcfc",
+ "mangledName": "$s9MuppetIOS4JSONO14integerLiteralACSi_tcfc",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "init_kind": "Designated"
},
{
- "kind": "Var",
- "name": "path",
- "printedName": "path",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(floatLiteral:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
}
],
- "declKind": "Var",
- "usr": "s:9MuppetIOS6CookieV4pathSSSgvp",
- "mangledName": "$s9MuppetIOS6CookieV4pathSSSgvp",
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS4JSONO12floatLiteralACSd_tcfc",
+ "mangledName": "$s9MuppetIOS4JSONO12floatLiteralACSd_tcfc",
"moduleName": "MuppetIOS",
"declAttributes": [
- "HasInitialValue",
- "HasStorage",
"AccessControl"
],
- "hasStorage": true,
- "accessors": [
+ "isFromExtension": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(booleanLiteral:)",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV4pathSSSgvg",
- "mangledName": "$s9MuppetIOS6CookieV4pathSSSgvg",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "get"
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV4pathSSSgvs",
- "mangledName": "$s9MuppetIOS6CookieV4pathSSSgvs",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "set"
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS4JSONO14booleanLiteralACSb_tcfc",
+ "mangledName": "$s9MuppetIOS4JSONO14booleanLiteralACSb_tcfc",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(arrayLiteral:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[MuppetIOS.JSON]",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
}
],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV4pathSSSgvM",
- "mangledName": "$s9MuppetIOS6CookieV4pathSSSgvM",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "_modify"
+ "usr": "s:Sa"
}
- ]
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS4JSONO12arrayLiteralA2Cd_tcfc",
+ "mangledName": "$s9MuppetIOS4JSONO12arrayLiteralA2Cd_tcfc",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "init_kind": "Designated"
},
{
- "kind": "Var",
- "name": "isSecure",
- "printedName": "isSecure",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(nilLiteral:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "usr": "s:Sq"
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
}
],
- "declKind": "Var",
- "usr": "s:9MuppetIOS6CookieV8isSecureSbSgvp",
- "mangledName": "$s9MuppetIOS6CookieV8isSecureSbSgvp",
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS4JSONO10nilLiteralACyt_tcfc",
+ "mangledName": "$s9MuppetIOS4JSONO10nilLiteralACyt_tcfc",
"moduleName": "MuppetIOS",
"declAttributes": [
- "HasInitialValue",
- "HasStorage",
"AccessControl"
],
- "hasStorage": true,
- "accessors": [
+ "isFromExtension": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(dictionaryLiteral:)",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[(Swift.String, MuppetIOS.JSON)]",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
+ "name": "Tuple",
+ "printedName": "(Swift.String, MuppetIOS.JSON)",
"children": [
{
"kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV8isSecureSbSgvg",
- "mangledName": "$s9MuppetIOS6CookieV8isSecureSbSgvg",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
- "children": [
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
{
"kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
}
- ],
- "usr": "s:Sq"
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV8isSecureSbSgvs",
- "mangledName": "$s9MuppetIOS6CookieV8isSecureSbSgvs",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "set"
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS4JSONO17dictionaryLiteralACSS_ACtd_tcfc",
+ "mangledName": "$s9MuppetIOS4JSONO17dictionaryLiteralACSS_ACtd_tcfc",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV8isSecureSbSgvM",
- "mangledName": "$s9MuppetIOS6CookieV8isSecureSbSgvM",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "_modify"
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
}
- ]
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS4JSONO4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s9MuppetIOS4JSONO4fromACs7Decoder_p_tKcfc",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "throwing": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "any Swift.Encoder",
+ "usr": "s:s7EncoderP"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4JSONO6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s9MuppetIOS4JSONO6encode2toys7Encoder_p_tKF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS4JSONO4fromACx_tKcSERzlufc",
+ "mangledName": "$s9MuppetIOS4JSONO4fromACx_tKcSERzlufc",
+ "moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Encodable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "throwing": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "toJSONData",
+ "printedName": "toJSONData()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4JSONO10toJSONData10Foundation4DataVyKF",
+ "mangledName": "$s9MuppetIOS4JSONO10toJSONData10Foundation4DataVyKF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "toJSONString",
+ "printedName": "toJSONString()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4JSONO12toJSONStringSSyKF",
+ "mangledName": "$s9MuppetIOS4JSONO12toJSONStringSSyKF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(fromJSONString:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS4JSONO14fromJSONStringACSS_tcfc",
+ "mangledName": "$s9MuppetIOS4JSONO14fromJSONStringACSS_tcfc",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "init_kind": "Designated"
},
{
"kind": "Var",
- "name": "domain",
- "printedName": "domain",
+ "name": "description",
+ "printedName": "description",
"children": [
{
"kind": "TypeNominal",
@@ -3850,14 +4295,13 @@
}
],
"declKind": "Var",
- "usr": "s:9MuppetIOS6CookieV6domainSSvp",
- "mangledName": "$s9MuppetIOS6CookieV6domainSSvp",
+ "usr": "s:9MuppetIOS4JSONO11descriptionSSvp",
+ "mangledName": "$s9MuppetIOS4JSONO11descriptionSSvp",
"moduleName": "MuppetIOS",
"declAttributes": [
- "HasStorage",
"AccessControl"
],
- "hasStorage": true,
+ "isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
@@ -3872,86 +4316,34 @@
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV6domainSSvg",
- "mangledName": "$s9MuppetIOS6CookieV6domainSSvg",
+ "usr": "s:9MuppetIOS4JSONO11descriptionSSvg",
+ "mangledName": "$s9MuppetIOS4JSONO11descriptionSSvg",
"moduleName": "MuppetIOS",
- "implicit": true,
+ "isFromExtension": true,
"accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV6domainSSvs",
- "mangledName": "$s9MuppetIOS6CookieV6domainSSvs",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV6domainSSvM",
- "mangledName": "$s9MuppetIOS6CookieV6domainSSvM",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "_modify"
}
]
},
{
"kind": "Var",
- "name": "expiresDate",
- "printedName": "expiresDate",
+ "name": "debugDescription",
+ "printedName": "debugDescription",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Foundation.Date?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Date",
- "printedName": "Foundation.Date",
- "usr": "s:10Foundation4DateV"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Var",
- "usr": "s:9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvp",
- "mangledName": "$s9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvp",
+ "usr": "s:9MuppetIOS4JSONO16debugDescriptionSSvp",
+ "mangledName": "$s9MuppetIOS4JSONO16debugDescriptionSSvp",
"moduleName": "MuppetIOS",
"declAttributes": [
- "HasInitialValue",
- "HasStorage",
"AccessControl"
],
- "hasStorage": true,
+ "isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
@@ -3960,933 +4352,1609 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Foundation.Date?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Date",
- "printedName": "Foundation.Date",
- "usr": "s:10Foundation4DateV"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvg",
- "mangledName": "$s9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvg",
+ "usr": "s:9MuppetIOS4JSONO16debugDescriptionSSvg",
+ "mangledName": "$s9MuppetIOS4JSONO16debugDescriptionSSvg",
"moduleName": "MuppetIOS",
- "implicit": true,
+ "isFromExtension": true,
"accessorKind": "get"
- },
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:9MuppetIOS4JSONO",
+ "mangledName": "$s9MuppetIOS4JSONO",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl",
+ "DynamicMemberLookup"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ExpressibleByStringLiteral",
+ "printedName": "ExpressibleByStringLiteral",
+ "children": [
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "TypeWitness",
+ "name": "StringLiteralType",
+ "printedName": "StringLiteralType",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s26ExpressibleByStringLiteralP",
+ "mangledName": "$ss26ExpressibleByStringLiteralP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ExpressibleByExtendedGraphemeClusterLiteral",
+ "printedName": "ExpressibleByExtendedGraphemeClusterLiteral",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "ExtendedGraphemeClusterLiteralType",
+ "printedName": "ExtendedGraphemeClusterLiteralType",
+ "children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Foundation.Date?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Date",
- "printedName": "Foundation.Date",
- "usr": "s:10Foundation4DateV"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvs",
- "mangledName": "$s9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvs",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "set"
- },
+ ]
+ }
+ ],
+ "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP",
+ "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ExpressibleByUnicodeScalarLiteral",
+ "printedName": "ExpressibleByUnicodeScalarLiteral",
+ "children": [
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "kind": "TypeWitness",
+ "name": "UnicodeScalarLiteralType",
+ "printedName": "UnicodeScalarLiteralType",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvM",
- "mangledName": "$s9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvM",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "_modify"
+ ]
}
- ]
+ ],
+ "usr": "s:s33ExpressibleByUnicodeScalarLiteralP",
+ "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP"
},
{
- "kind": "Var",
- "name": "isHTTPOnly",
- "printedName": "isHTTPOnly",
+ "kind": "Conformance",
+ "name": "ExpressibleByIntegerLiteral",
+ "printedName": "ExpressibleByIntegerLiteral",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
+ "kind": "TypeWitness",
+ "name": "IntegerLiteralType",
+ "printedName": "IntegerLiteralType",
"children": [
{
"kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
}
- ],
- "usr": "s:Sq"
+ ]
}
],
- "declKind": "Var",
- "usr": "s:9MuppetIOS6CookieV10isHTTPOnlySbSgvp",
- "mangledName": "$s9MuppetIOS6CookieV10isHTTPOnlySbSgvp",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "HasInitialValue",
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV10isHTTPOnlySbSgvg",
- "mangledName": "$s9MuppetIOS6CookieV10isHTTPOnlySbSgvg",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV10isHTTPOnlySbSgvs",
- "mangledName": "$s9MuppetIOS6CookieV10isHTTPOnlySbSgvs",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "set"
- },
+ "usr": "s:s27ExpressibleByIntegerLiteralP",
+ "mangledName": "$ss27ExpressibleByIntegerLiteralP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ExpressibleByFloatLiteral",
+ "printedName": "ExpressibleByFloatLiteral",
+ "children": [
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "kind": "TypeWitness",
+ "name": "FloatLiteralType",
+ "printedName": "FloatLiteralType",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
}
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV10isHTTPOnlySbSgvM",
- "mangledName": "$s9MuppetIOS6CookieV10isHTTPOnlySbSgvM",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "_modify"
+ ]
}
- ]
+ ],
+ "usr": "s:s25ExpressibleByFloatLiteralP",
+ "mangledName": "$ss25ExpressibleByFloatLiteralP"
},
{
- "kind": "Var",
- "name": "maxAge",
- "printedName": "maxAge",
+ "kind": "Conformance",
+ "name": "ExpressibleByBooleanLiteral",
+ "printedName": "ExpressibleByBooleanLiteral",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Int?",
+ "kind": "TypeWitness",
+ "name": "BooleanLiteralType",
+ "printedName": "BooleanLiteralType",
"children": [
{
"kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
}
- ],
- "usr": "s:Sq"
+ ]
}
],
- "declKind": "Var",
- "usr": "s:9MuppetIOS6CookieV6maxAgeSiSgvp",
- "mangledName": "$s9MuppetIOS6CookieV6maxAgeSiSgvp",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "HasInitialValue",
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
+ "usr": "s:s27ExpressibleByBooleanLiteralP",
+ "mangledName": "$ss27ExpressibleByBooleanLiteralP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ExpressibleByArrayLiteral",
+ "printedName": "ExpressibleByArrayLiteral",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeWitness",
+ "name": "ArrayLiteralElement",
+ "printedName": "ArrayLiteralElement",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Int?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
- }
- ],
- "usr": "s:Sq"
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
}
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV6maxAgeSiSgvg",
- "mangledName": "$s9MuppetIOS6CookieV6maxAgeSiSgvg",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "get"
- },
+ ]
+ }
+ ],
+ "usr": "s:s25ExpressibleByArrayLiteralP",
+ "mangledName": "$ss25ExpressibleByArrayLiteralP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ExpressibleByNilLiteral",
+ "printedName": "ExpressibleByNilLiteral",
+ "usr": "s:s23ExpressibleByNilLiteralP",
+ "mangledName": "$ss23ExpressibleByNilLiteralP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ExpressibleByDictionaryLiteral",
+ "printedName": "ExpressibleByDictionaryLiteral",
+ "children": [
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "TypeWitness",
+ "name": "Key",
+ "printedName": "Key",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Int?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV6maxAgeSiSgvs",
- "mangledName": "$s9MuppetIOS6CookieV6maxAgeSiSgvs",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "set"
+ ]
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "kind": "TypeWitness",
+ "name": "Value",
+ "printedName": "Value",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
}
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV6maxAgeSiSgvM",
- "mangledName": "$s9MuppetIOS6CookieV6maxAgeSiSgvM",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "_modify"
+ ]
}
- ]
+ ],
+ "usr": "s:s30ExpressibleByDictionaryLiteralP",
+ "mangledName": "$ss30ExpressibleByDictionaryLiteralP"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(name:value:path:isSecure:domain:expiresDate:isHTTPOnly:maxAge:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Cookie",
- "printedName": "MuppetIOS.Cookie",
- "usr": "s:9MuppetIOS6CookieV"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Browser",
+ "printedName": "Browser",
+ "children": [
+ {
+ "kind": "TypeDecl",
+ "name": "EventType",
+ "printedName": "EventType",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "page",
+ "printedName": "page",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Browser.EventType.Type) -> MuppetIOS.Browser.EventType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Browser.EventType",
+ "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Browser.EventType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Browser.EventType",
+ "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS7BrowserC9EventTypeO4pageyA2EmF",
+ "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO4pageyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "closed",
+ "printedName": "closed",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Browser.EventType.Type) -> MuppetIOS.Browser.EventType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Browser.EventType",
+ "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Browser.EventType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Browser.EventType",
+ "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS7BrowserC9EventTypeO6closedyA2EmF",
+ "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO6closedyA2EmF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Browser.EventType",
+ "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Browser.EventType",
+ "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS7BrowserC9EventTypeO2eeoiySbAE_AEtFZ",
+ "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO2eeoiySbAE_AEtFZ",
+ "moduleName": "MuppetIOS",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS7BrowserC9EventTypeO9hashValueSivp",
+ "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO9hashValueSivp",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS7BrowserC9EventTypeO9hashValueSivg",
+ "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO9hashValueSivg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS7BrowserC9EventTypeO4hash4intoys6HasherVz_tF",
+ "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO4hash4intoys6HasherVz_tF",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:9MuppetIOS7BrowserC9EventTypeO",
+ "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "emitter",
+ "printedName": "emitter",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Emitter",
+ "printedName": "MuppetIOS.Emitter",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Browser.EventType",
+ "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
+ }
+ ],
+ "usr": "s:9MuppetIOS7EmitterC"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS7BrowserC7emitterAA7EmitterCyAC9EventTypeOGvp",
+ "mangledName": "$s9MuppetIOS7BrowserC7emitterAA7EmitterCyAC9EventTypeOGvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "Custom",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Emitter",
+ "printedName": "MuppetIOS.Emitter",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Browser.EventType",
+ "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
+ }
+ ],
+ "usr": "s:9MuppetIOS7EmitterC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS7BrowserC7emitterAA7EmitterCyAC9EventTypeOGvg",
+ "mangledName": "$s9MuppetIOS7BrowserC7emitterAA7EmitterCyAC9EventTypeOGvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(controller:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS7BrowserC10controllerACSo16UIViewControllerC_tcfc",
+ "mangledName": "$s9MuppetIOS7BrowserC10controllerACSo16UIViewControllerC_tcfc",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "Custom",
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS7BrowserC2eeoiySbAC_ACtFZ",
+ "mangledName": "$s9MuppetIOS7BrowserC2eeoiySbAC_ACtFZ",
+ "moduleName": "MuppetIOS",
+ "static": true,
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS7BrowserC4hash4intoys6HasherVz_tF",
+ "mangledName": "$s9MuppetIOS7BrowserC4hash4intoys6HasherVz_tF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "handle",
+ "printedName": "handle",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS7BrowserC6handleSSvp",
+ "mangledName": "$s9MuppetIOS7BrowserC6handleSSvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS7BrowserC6handleSSvg",
+ "mangledName": "$s9MuppetIOS7BrowserC6handleSSvg",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "close",
+ "printedName": "close()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS7BrowserC5closeyyYaF",
+ "mangledName": "$s9MuppetIOS7BrowserC5closeyyYaF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "newPage",
+ "printedName": "newPage(configuration:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "WebKit.WKWebViewConfiguration?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "WKWebViewConfiguration",
+ "printedName": "WebKit.WKWebViewConfiguration",
+ "usr": "c:objc(cs)WKWebViewConfiguration"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS7BrowserC7newPage13configurationAA0E0CSo22WKWebViewConfigurationCSg_tF",
+ "mangledName": "$s9MuppetIOS7BrowserC7newPage13configurationAA0E0CSo22WKWebViewConfigurationCSg_tF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "attachPage",
+ "printedName": "attachPage(to:controller:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "WKWebView",
+ "printedName": "WebKit.WKWebView",
+ "usr": "c:objc(cs)WKWebView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS7BrowserC10attachPage2to10controllerAA0E0CSo9WKWebViewC_So16UIViewControllerCtF",
+ "mangledName": "$s9MuppetIOS7BrowserC10attachPage2to10controllerAA0E0CSo9WKWebViewC_So16UIViewControllerCtF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
+ "children": [
+ {
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS7BrowserC9hashValueSivp",
+ "mangledName": "$s9MuppetIOS7BrowserC9hashValueSivp",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "declAttributes": [
+ "Final",
+ "Custom"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS7BrowserC9hashValueSivg",
+ "mangledName": "$s9MuppetIOS7BrowserC9hashValueSivg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:9MuppetIOS7BrowserC",
+ "mangledName": "$s9MuppetIOS7BrowserC",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "Custom"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Muppet",
+ "printedName": "Muppet",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "browsers",
+ "printedName": "browsers",
+ "children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "hasDefaultArg": true,
- "usr": "s:SS"
- },
+ "name": "Set",
+ "printedName": "Swift.Set",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
+ }
+ ],
+ "usr": "s:Sh"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS0A0C8browsersShyAA7BrowserCGvp",
+ "mangledName": "$s9MuppetIOS0A0C8browsersShyAA7BrowserCGvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "Custom",
+ "HasStorage",
+ "SetterAccess",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Set",
+ "printedName": "Swift.Set",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
+ }
+ ],
+ "usr": "s:Sh"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS0A0C8browsersShyAA7BrowserCGvg",
+ "mangledName": "$s9MuppetIOS0A0C8browsersShyAA7BrowserCGvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(source:)",
+ "children": [
{
"kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "hasDefaultArg": true,
- "usr": "s:Sb"
+ "name": "Muppet",
+ "printedName": "MuppetIOS.Muppet",
+ "usr": "s:9MuppetIOS0A0C"
},
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS0A0C6sourceACSo16UIViewControllerC_tcfc",
+ "mangledName": "$s9MuppetIOS0A0C6sourceACSo16UIViewControllerC_tcfc",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "Custom",
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "update",
+ "printedName": "update(source:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
},
+ {
+ "kind": "TypeNominal",
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS0A0C6update6sourceySo16UIViewControllerC_tF",
+ "mangledName": "$s9MuppetIOS0A0C6update6sourceySo16UIViewControllerC_tF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getBrowser",
+ "printedName": "getBrowser(handle:)",
+ "children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "Foundation.Date?",
+ "printedName": "MuppetIOS.Browser?",
"children": [
{
"kind": "TypeNominal",
- "name": "Date",
- "printedName": "Foundation.Date",
- "usr": "s:10Foundation4DateV"
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
}
],
- "hasDefaultArg": true,
"usr": "s:Sq"
},
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS0A0C10getBrowser6handleAA0D0CSgSS_tF",
+ "mangledName": "$s9MuppetIOS0A0C10getBrowser6handleAA0D0CSgSS_tF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "getPage",
+ "printedName": "getPage(handle:)",
+ "children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "Swift.Bool?",
+ "printedName": "MuppetIOS.Page?",
"children": [
{
"kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
}
],
- "hasDefaultArg": true,
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Int?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS6CookieV4name5value4path8isSecure6domain11expiresDate0G8HTTPOnly6maxAgeACSS_S2SSbSS10Foundation0K0VSgSbSgSiSgtcfc",
- "mangledName": "$s9MuppetIOS6CookieV4name5value4path8isSecure6domain11expiresDate0G8HTTPOnly6maxAgeACSS_S2SSbSS10Foundation0K0VSgSbSgSiSgtcfc",
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS0A0C7getPage6handleAA0D0CSgSS_tF",
+ "mangledName": "$s9MuppetIOS0A0C7getPage6handleAA0D0CSgSS_tF",
"moduleName": "MuppetIOS",
"declAttributes": [
+ "Custom",
+ "Final",
"AccessControl"
],
- "init_kind": "Designated"
+ "funcSelfKind": "NonMutating"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
+ "kind": "Function",
+ "name": "inject",
+ "printedName": "inject(page:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Cookie",
- "printedName": "MuppetIOS.Cookie",
- "usr": "s:9MuppetIOS6CookieV"
+ "name": "Void",
+ "printedName": "()"
},
{
"kind": "TypeNominal",
- "name": "HTTPCookie",
- "printedName": "Foundation.HTTPCookie",
- "usr": "c:objc(cs)NSHTTPCookie"
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
}
],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS6CookieV4fromACSo12NSHTTPCookieC_tcfc",
- "mangledName": "$s9MuppetIOS6CookieV4fromACSo12NSHTTPCookieC_tcfc",
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS0A0C6inject4pageyAA4PageC_tF",
+ "mangledName": "$s9MuppetIOS0A0C6inject4pageyAA4PageC_tF",
"moduleName": "MuppetIOS",
"declAttributes": [
+ "Custom",
+ "Final",
"AccessControl"
],
- "init_kind": "Designated"
+ "funcSelfKind": "NonMutating"
},
{
- "kind": "Var",
- "name": "httpCookie",
- "printedName": "httpCookie",
+ "kind": "Function",
+ "name": "launch",
+ "printedName": "launch(source:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Foundation.HTTPCookie?",
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS0A0C6launch6sourceAA7BrowserCSo16UIViewControllerC_tF",
+ "mangledName": "$s9MuppetIOS0A0C6launch6sourceAA7BrowserCSo16UIViewControllerC_tF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "defaultPageBuilder",
+ "printedName": "defaultPageBuilder(browser:configuration:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "WKWebViewConfiguration",
+ "printedName": "WebKit.WKWebViewConfiguration",
+ "usr": "c:objc(cs)WKWebViewConfiguration"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS0A0C18defaultPageBuilder7browser13configurationAA0D0CAA7BrowserC_So22WKWebViewConfigurationCtFZ",
+ "mangledName": "$s9MuppetIOS0A0C18defaultPageBuilder7browser13configurationAA0D0CAA7BrowserC_So22WKWebViewConfigurationCtFZ",
+ "moduleName": "MuppetIOS",
+ "static": true,
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "pageBuilder",
+ "printedName": "pageBuilder",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page",
"children": [
{
"kind": "TypeNominal",
- "name": "HTTPCookie",
- "printedName": "Foundation.HTTPCookie",
- "usr": "c:objc(cs)NSHTTPCookie"
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "WKWebViewConfiguration",
+ "printedName": "WebKit.WKWebViewConfiguration",
+ "usr": "c:objc(cs)WKWebViewConfiguration"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvp",
+ "mangledName": "$s9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "Custom",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "WKWebViewConfiguration",
+ "printedName": "WebKit.WKWebViewConfiguration",
+ "usr": "c:objc(cs)WKWebViewConfiguration"
+ }
+ ]
+ }
+ ]
}
],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:9MuppetIOS6CookieV04httpC0So12NSHTTPCookieCSgvp",
- "mangledName": "$s9MuppetIOS6CookieV04httpC0So12NSHTTPCookieCSgvp",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvg",
+ "mangledName": "$s9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ },
{
"kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "name": "Set",
+ "printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Foundation.HTTPCookie?",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page",
"children": [
{
"kind": "TypeNominal",
- "name": "HTTPCookie",
- "printedName": "Foundation.HTTPCookie",
- "usr": "c:objc(cs)NSHTTPCookie"
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "WKWebViewConfiguration",
+ "printedName": "WebKit.WKWebViewConfiguration",
+ "usr": "c:objc(cs)WKWebViewConfiguration"
+ }
+ ]
}
- ],
- "usr": "s:Sq"
+ ]
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV04httpC0So12NSHTTPCookieCSgvg",
- "mangledName": "$s9MuppetIOS6CookieV04httpC0So12NSHTTPCookieCSgvg",
+ "usr": "s:9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvs",
+ "mangledName": "$s9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvs",
"moduleName": "MuppetIOS",
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Function",
- "name": "<",
- "printedName": "<(_:_:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- },
- {
- "kind": "TypeNominal",
- "name": "Cookie",
- "printedName": "MuppetIOS.Cookie",
- "usr": "s:9MuppetIOS6CookieV"
- },
- {
- "kind": "TypeNominal",
- "name": "Cookie",
- "printedName": "MuppetIOS.Cookie",
- "usr": "s:9MuppetIOS6CookieV"
- }
- ],
- "declKind": "Func",
- "usr": "s:9MuppetIOS6CookieV1loiySbAC_ACtFZ",
- "mangledName": "$s9MuppetIOS6CookieV1loiySbAC_ACtFZ",
- "moduleName": "MuppetIOS",
- "static": true,
- "declAttributes": [
- "AccessControl"
- ],
- "isFromExtension": true,
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "==",
- "printedName": "==(_:_:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- },
- {
- "kind": "TypeNominal",
- "name": "Cookie",
- "printedName": "MuppetIOS.Cookie",
- "usr": "s:9MuppetIOS6CookieV"
- },
- {
- "kind": "TypeNominal",
- "name": "Cookie",
- "printedName": "MuppetIOS.Cookie",
- "usr": "s:9MuppetIOS6CookieV"
- }
- ],
- "declKind": "Func",
- "usr": "s:9MuppetIOS6CookieV2eeoiySbAC_ACtFZ",
- "mangledName": "$s9MuppetIOS6CookieV2eeoiySbAC_ACtFZ",
- "moduleName": "MuppetIOS",
- "static": true,
- "implicit": true,
- "isFromExtension": true,
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Cookie",
- "printedName": "MuppetIOS.Cookie",
- "usr": "s:9MuppetIOS6CookieV"
- },
- {
- "kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "any Swift.Decoder",
- "usr": "s:s7DecoderP"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS6CookieV4fromACs7Decoder_p_tKcfc",
- "mangledName": "$s9MuppetIOS6CookieV4fromACs7Decoder_p_tKcfc",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "isFromExtension": true,
- "throwing": true,
- "init_kind": "Designated"
- },
- {
- "kind": "Function",
- "name": "encode",
- "printedName": "encode(to:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
},
{
- "kind": "TypeNominal",
- "name": "Encoder",
- "printedName": "any Swift.Encoder",
- "usr": "s:s7EncoderP"
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvM",
+ "mangledName": "$s9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvM",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
}
- ],
- "declKind": "Func",
- "usr": "s:9MuppetIOS6CookieV6encode2toys7Encoder_p_tKF",
- "mangledName": "$s9MuppetIOS6CookieV6encode2toys7Encoder_p_tKF",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "isFromExtension": true,
- "throwing": true,
- "funcSelfKind": "NonMutating"
- }
- ],
- "declKind": "Struct",
- "usr": "s:9MuppetIOS6CookieV",
- "mangledName": "$s9MuppetIOS6CookieV",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- },
- {
- "kind": "Conformance",
- "name": "Comparable",
- "printedName": "Comparable",
- "usr": "s:SL",
- "mangledName": "$sSL"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
+ ]
},
- {
- "kind": "Conformance",
- "name": "Encodable",
- "printedName": "Encodable",
- "usr": "s:SE",
- "mangledName": "$sSE"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "OSLog",
- "printedName": "OSLog",
- "declKind": "Import",
- "moduleName": "MuppetIOS"
- },
- {
- "kind": "Import",
- "name": "Combine",
- "printedName": "Combine",
- "declKind": "Import",
- "moduleName": "MuppetIOS"
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "WebKit",
- "printedName": "WebKit",
- "declKind": "Import",
- "moduleName": "MuppetIOS"
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "WebKit",
- "printedName": "WebKit",
- "declKind": "Import",
- "moduleName": "MuppetIOS"
- },
- {
- "kind": "TypeDecl",
- "name": "Bridge",
- "printedName": "Bridge",
- "children": [
{
"kind": "Function",
- "name": "inject",
- "printedName": "inject(muppet:page:)",
+ "name": "setDebug",
+ "printedName": "setDebug(isEnabled:forwardLogs:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Bridge",
- "printedName": "MuppetIOS.Bridge",
- "usr": "c:@M@MuppetIOS@objc(cs)Bridge"
+ "name": "Void",
+ "printedName": "()"
},
{
"kind": "TypeNominal",
- "name": "Muppet",
- "printedName": "MuppetIOS.Muppet",
- "usr": "s:9MuppetIOS0A0C"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
},
{
"kind": "TypeNominal",
- "name": "Page",
- "printedName": "MuppetIOS.Page",
- "usr": "s:9MuppetIOS4PageC"
- }
- ],
- "declKind": "Func",
- "usr": "s:9MuppetIOS6BridgeC6inject6muppet4pageAcA0A0C_AA4PageCtFZ",
- "mangledName": "$s9MuppetIOS6BridgeC6inject6muppet4pageAcA0A0C_AA4PageCtFZ",
- "moduleName": "MuppetIOS",
- "static": true,
- "declAttributes": [
- "Custom",
- "Final",
- "AccessControl",
- "DiscardableResult"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "userContentController",
- "printedName": "userContentController(_:didReceive:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Tuple",
- "printedName": "(Any?, Swift.String?)",
+ "name": "Optional",
+ "printedName": "((Swift.String) -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Any?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> ()",
"children": [
{
"kind": "TypeNominal",
- "name": "ProtocolComposition",
- "printedName": "Any"
- }
- ],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
+ "name": "Void",
+ "printedName": "()"
+ },
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
- ],
- "usr": "s:Sq"
+ ]
}
- ]
- },
- {
- "kind": "TypeNominal",
- "name": "WKUserContentController",
- "printedName": "WebKit.WKUserContentController",
- "usr": "c:objc(cs)WKUserContentController"
- },
- {
- "kind": "TypeNominal",
- "name": "WKScriptMessage",
- "printedName": "WebKit.WKScriptMessage",
- "usr": "c:objc(cs)WKScriptMessage"
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
}
],
"declKind": "Func",
- "usr": "c:@M@MuppetIOS@objc(cs)Bridge(im)userContentController:didReceiveScriptMessage:replyHandler:",
- "mangledName": "$s9MuppetIOS6BridgeC21userContentController_10didReceiveypSg_SSSgtSo06WKUsereF0C_So15WKScriptMessageCtYaF",
+ "usr": "s:9MuppetIOS0A0C8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ",
+ "mangledName": "$s9MuppetIOS0A0C8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ",
"moduleName": "MuppetIOS",
- "objc_name": "userContentController:didReceiveScriptMessage:replyHandler:",
+ "static": true,
"declAttributes": [
"Final",
- "ObjC",
- "Preconcurrency",
"Custom",
"AccessControl",
"RawDocComment"
],
"funcSelfKind": "NonMutating"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bridge",
- "printedName": "MuppetIOS.Bridge",
- "usr": "c:@M@MuppetIOS@objc(cs)Bridge"
- }
- ],
- "declKind": "Constructor",
- "usr": "c:@M@MuppetIOS@objc(cs)Bridge(im)init",
- "mangledName": "$s9MuppetIOS6BridgeCACycfc",
- "moduleName": "MuppetIOS",
- "overriding": true,
- "implicit": true,
- "objc_name": "init",
- "declAttributes": [
- "Dynamic",
- "ObjC",
- "Custom",
- "Override"
- ],
- "init_kind": "Designated"
}
],
"declKind": "Class",
- "usr": "c:@M@MuppetIOS@objc(cs)Bridge",
- "mangledName": "$s9MuppetIOS6BridgeC",
+ "usr": "s:9MuppetIOS0A0C",
+ "mangledName": "$s9MuppetIOS0A0C",
"moduleName": "MuppetIOS",
- "declAttributes": [
- "Final",
- "AccessControl",
- "Custom",
- "ObjC"
- ],
- "superclassUsr": "c:objc(cs)NSObject",
- "hasMissingDesignatedInitializers": true,
- "superclassNames": [
- "ObjectiveC.NSObject"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
- },
- {
- "kind": "Conformance",
- "name": "CVarArg",
- "printedName": "CVarArg",
- "usr": "s:s7CVarArgP",
- "mangledName": "$ss7CVarArgP"
- },
- {
- "kind": "Conformance",
- "name": "_KeyValueCodingAndObservingPublishing",
- "printedName": "_KeyValueCodingAndObservingPublishing",
- "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
- "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
- },
- {
- "kind": "Conformance",
- "name": "_KeyValueCodingAndObserving",
- "printedName": "_KeyValueCodingAndObserving",
- "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
- "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
- },
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "Custom"
+ ],
+ "conformances": [
{
"kind": "Conformance",
- "name": "CustomStringConvertible",
- "printedName": "CustomStringConvertible",
- "usr": "s:s23CustomStringConvertibleP",
- "mangledName": "$ss23CustomStringConvertibleP"
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
},
{
"kind": "Conformance",
- "name": "CustomDebugStringConvertible",
- "printedName": "CustomDebugStringConvertible",
- "usr": "s:s28CustomDebugStringConvertibleP",
- "mangledName": "$ss28CustomDebugStringConvertibleP"
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
},
{
"kind": "Conformance",
@@ -5016,6 +6084,93 @@
"accessorKind": "_modify"
}
]
+ },
+ {
+ "kind": "Var",
+ "name": "preventTryingUniversalLinks",
+ "printedName": "preventTryingUniversalLinks",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4PageC7OptionsV27preventTryingUniversalLinksSbvp",
+ "mangledName": "$s9MuppetIOS4PageC7OptionsV27preventTryingUniversalLinksSbvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4PageC7OptionsV27preventTryingUniversalLinksSbvg",
+ "mangledName": "$s9MuppetIOS4PageC7OptionsV27preventTryingUniversalLinksSbvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4PageC7OptionsV27preventTryingUniversalLinksSbvs",
+ "mangledName": "$s9MuppetIOS4PageC7OptionsV27preventTryingUniversalLinksSbvs",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4PageC7OptionsV27preventTryingUniversalLinksSbvM",
+ "mangledName": "$s9MuppetIOS4PageC7OptionsV27preventTryingUniversalLinksSbvM",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
}
],
"declKind": "Struct",
@@ -5645,6 +6800,43 @@
"RawDocComment"
]
},
+ {
+ "kind": "Var",
+ "name": "navigationFailed",
+ "printedName": "navigationFailed",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.EventType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO16navigationFailedyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO16navigationFailedyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
{
"kind": "Constructor",
"name": "init",
@@ -6458,6 +7650,7 @@
"Final",
"AccessControl",
"Nonisolated",
+ "Concurrent",
"RawDocComment"
],
"funcSelfKind": "NonMutating"
@@ -6917,6 +8110,13 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -6939,7 +8139,7 @@
"implicit": true,
"declAttributes": [
"Final",
- "Nonisolated"
+ "Custom"
],
"isFromExtension": true,
"accessors": [
@@ -7018,29 +8218,11 @@
},
{
"kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "WebKit",
- "printedName": "WebKit",
- "declKind": "Import",
- "moduleName": "MuppetIOS"
- },
- {
- "kind": "Import",
- "name": "AtomicMacros",
- "printedName": "AtomicMacros",
+ "name": "Combine",
+ "printedName": "Combine",
"declKind": "Import",
"moduleName": "MuppetIOS",
"declAttributes": [
- "AccessControl",
"RawDocComment"
]
},
@@ -7049,15 +8231,12 @@
"name": "Foundation",
"printedName": "Foundation",
"declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
+ "moduleName": "MuppetIOS"
},
{
"kind": "Import",
- "name": "WebKit",
- "printedName": "WebKit",
+ "name": "OSLog",
+ "printedName": "OSLog",
"declKind": "Import",
"moduleName": "MuppetIOS"
},
@@ -7072,13 +8251,114 @@
]
},
{
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
+ "kind": "TypeDecl",
+ "name": "URLSession",
+ "printedName": "URLSession",
+ "declKind": "Class",
+ "usr": "c:objc(cs)NSURLSession",
+ "moduleName": "Foundation",
+ "isOpen": true,
+ "intro_iOS": "7.0",
+ "objc_name": "NSURLSession",
"declAttributes": [
- "RawDocComment"
+ "Available",
+ "ObjC",
+ "SynthesizedProtocol",
+ "NonSendable",
+ "Sendable",
+ "Dynamic"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "isExternal": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "URLSessionDataRequestable",
+ "printedName": "URLSessionDataRequestable",
+ "usr": "s:9MuppetIOS25URLSessionDataRequestableP",
+ "mangledName": "$s9MuppetIOS25URLSessionDataRequestableP"
+ }
]
},
{
@@ -7186,6 +8466,13 @@
"printedName": "Encodable",
"usr": "s:SE",
"mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
}
@@ -7320,51 +8607,10 @@
},
{
"kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- }
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "URLSession",
- "printedName": "URLSession",
- "declKind": "Class",
- "usr": "c:objc(cs)NSURLSession",
- "moduleName": "Foundation",
- "isOpen": true,
- "intro_iOS": "7.0",
- "objc_name": "NSURLSession",
- "declAttributes": [
- "Available",
- "ObjC",
- "SynthesizedProtocol",
- "NonSendable",
- "Sendable",
- "Dynamic"
- ],
- "superclassUsr": "c:objc(cs)NSObject",
- "isExternal": true,
- "inheritsConvenienceInitializers": true,
- "superclassNames": [
- "ObjectiveC.NSObject"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
},
{
"kind": "Conformance",
@@ -7379,55 +8625,6 @@
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
- },
- {
- "kind": "Conformance",
- "name": "CVarArg",
- "printedName": "CVarArg",
- "usr": "s:s7CVarArgP",
- "mangledName": "$ss7CVarArgP"
- },
- {
- "kind": "Conformance",
- "name": "_KeyValueCodingAndObservingPublishing",
- "printedName": "_KeyValueCodingAndObservingPublishing",
- "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
- "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
- },
- {
- "kind": "Conformance",
- "name": "_KeyValueCodingAndObserving",
- "printedName": "_KeyValueCodingAndObserving",
- "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
- "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
- },
- {
- "kind": "Conformance",
- "name": "CustomStringConvertible",
- "printedName": "CustomStringConvertible",
- "usr": "s:s23CustomStringConvertibleP",
- "mangledName": "$ss23CustomStringConvertibleP"
- },
- {
- "kind": "Conformance",
- "name": "CustomDebugStringConvertible",
- "printedName": "CustomDebugStringConvertible",
- "usr": "s:s28CustomDebugStringConvertibleP",
- "mangledName": "$ss28CustomDebugStringConvertibleP"
}
]
}
@@ -7436,46 +8633,46 @@
},
"ConstValues": [
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Browser.swift",
- "kind": "BooleanLiteral",
- "offset": 1063,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Bridging\/Bridge.swift",
+ "kind": "Dictionary",
+ "offset": 310,
+ "length": 3,
+ "value": "[]"
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Browser.swift",
- "kind": "BooleanLiteral",
- "offset": 1581,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Bridging\/Bridge.swift",
+ "kind": "Dictionary",
+ "offset": 374,
+ "length": 3,
+ "value": "[]"
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebView.swift",
- "kind": "IntegerLiteral",
- "offset": 1949,
- "length": 13,
- "value": "1000000000"
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Bridging\/Bridge.swift",
+ "kind": "StringLiteral",
+ "offset": 419,
+ "length": 14,
+ "value": "\"MuppetBridge\""
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebView.swift",
- "kind": "StringLiteral",
- "offset": 2012,
- "length": 65,
- "value": "\"WebView load timed out after \""
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/API.swift",
+ "kind": "Dictionary",
+ "offset": 1067,
+ "length": 3,
+ "value": "[]"
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebView.swift",
- "kind": "StringLiteral",
- "offset": 2068,
- "length": 7,
- "value": "\" seconds\""
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/API.swift",
+ "kind": "Dictionary",
+ "offset": 3655,
+ "length": 3,
+ "value": "[]"
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Muppet.swift",
- "kind": "StringLiteral",
- "offset": 3035,
- "length": 8,
- "value": "\"muppet\""
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/API.swift",
+ "kind": "Dictionary",
+ "offset": 4234,
+ "length": 3,
+ "value": "[]"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/Cookie.swift",
@@ -7494,31 +8691,66 @@
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/Cookie.swift",
"kind": "StringLiteral",
- "offset": 5807,
+ "offset": 5432,
"length": 8,
"value": "\"secure\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/Cookie.swift",
"kind": "StringLiteral",
- "offset": 5863,
+ "offset": 5488,
"length": 9,
"value": "\"expires\""
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift",
- "kind": "BooleanLiteral",
- "offset": 193,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/Emitter.swift",
+ "kind": "Dictionary",
+ "offset": 829,
+ "length": 3,
+ "value": "[]"
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/Emitter.swift",
+ "kind": "Array",
+ "offset": 908,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/Emitter.swift",
"kind": "BooleanLiteral",
- "offset": 1005,
+ "offset": 964,
"length": 5,
"value": "false"
},
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/IntID.swift",
+ "kind": "IntegerLiteral",
+ "offset": 149,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1949,
+ "length": 13,
+ "value": "1000000000"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebView.swift",
+ "kind": "StringLiteral",
+ "offset": 2012,
+ "length": 65,
+ "value": "\"WebView load timed out after \""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebView.swift",
+ "kind": "StringLiteral",
+ "offset": 2068,
+ "length": 7,
+ "value": "\" seconds\""
+ },
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebViewRequests.swift",
"kind": "StringLiteral",
@@ -7555,25 +8787,25 @@
"value": "true"
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Bridging\/Bridge.swift",
- "kind": "Dictionary",
- "offset": 310,
- "length": 3,
- "value": "[]"
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Browser.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1063,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Bridging\/Bridge.swift",
- "kind": "Dictionary",
- "offset": 374,
- "length": 3,
- "value": "[]"
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Browser.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1581,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Bridging\/Bridge.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Muppet.swift",
"kind": "StringLiteral",
- "offset": 419,
- "length": 14,
- "value": "\"MuppetBridge\""
+ "offset": 3035,
+ "length": 8,
+ "value": "\"muppet\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
@@ -7582,75 +8814,89 @@
"length": 4,
"value": "true"
},
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "BooleanLiteral",
+ "offset": 511,
+ "length": 5,
+ "value": "false"
+ },
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "Dictionary",
- "offset": 1298,
+ "offset": 1623,
"length": 3,
"value": "[]"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "BooleanLiteral",
- "offset": 1411,
+ "offset": 1736,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "Array",
- "offset": 1459,
+ "offset": 1784,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "IntegerLiteral",
- "offset": 10674,
+ "offset": 10852,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "StringLiteral",
- "offset": 11681,
+ "offset": 11859,
"length": 5,
"value": "\"GET\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "Dictionary",
- "offset": 11736,
+ "offset": 11914,
"length": 3,
"value": "[]"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "BooleanLiteral",
- "offset": 11765,
+ "offset": 11943,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "Dictionary",
- "offset": 13301,
+ "offset": 13479,
"length": 3,
"value": "[]"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "IntegerLiteral",
- "offset": 13330,
+ "offset": 13508,
"length": 2,
"value": "30"
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/IntID.swift",
- "kind": "IntegerLiteral",
- "offset": 149,
- "length": 1,
- "value": "0"
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift",
+ "kind": "BooleanLiteral",
+ "offset": 192,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1000,
+ "length": 5,
+ "value": "false"
}
]
}
\ No newline at end of file
diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.private.swiftinterface b/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.private.swiftinterface
index abe5395..83b1e9c 100644
--- a/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.private.swiftinterface
+++ b/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.private.swiftinterface
@@ -1,7 +1,7 @@
// swift-interface-format-version: 1.0
-// swift-compiler-version: Apple Swift version 6.1.2 (swiftlang-6.1.2.1.2 clang-1700.0.13.5)
-// swift-module-flags: -target arm64-apple-ios15.0 -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-upcoming-feature ExistentialAny -enable-experimental-feature DebugDescriptionMacro -module-name MuppetIOS
-// swift-module-flags-ignorable: -interface-compiler-version 6.1.2
+// swift-compiler-version: Apple Swift version 6.2.1 (swiftlang-6.2.1.4.8 clang-1700.4.4.1)
+// swift-module-flags: -target arm64-apple-ios15.0 -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-upcoming-feature ExistentialAny -enable-upcoming-feature InferIsolatedConformances -enable-upcoming-feature NonisolatedNonsendingByDefault -enable-experimental-feature DebugDescriptionMacro -module-name MuppetIOS
+// swift-module-flags-ignorable: -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2.1
import Combine
import Foundation
import OSLog
@@ -11,54 +11,84 @@ import WebKit
import _Concurrency
import _StringProcessing
import _SwiftConcurrencyShims
-@_hasMissingDesignatedInitializers public class Emitter where T : Swift.Equatable {
- public struct Event {
- }
- public func on(_ type: T) -> Combine.AnyPublisher
+@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor final public class Bridge : ObjectiveC.NSObject, WebKit.WKScriptMessageHandlerWithReply {
+ @discardableResult
+ @_Concurrency.MainActor public static func inject(muppet: MuppetIOS.Muppet, page: MuppetIOS.Page) -> MuppetIOS.Bridge
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor @preconcurrency @objc final public func userContentController(_ userContentController: WebKit.WKUserContentController, didReceive message: WebKit.WKScriptMessage) async -> (Any?, Swift.String?)
+ #endif
@objc deinit
}
-@_Concurrency.MainActor final public class Browser {
- public enum EventType {
- case page
- case closed
- public static func == (a: MuppetIOS.Browser.EventType, b: MuppetIOS.Browser.EventType) -> Swift.Bool
- public func hash(into hasher: inout Swift.Hasher)
- public var hashValue: Swift.Int {
- get
- }
+public protocol URLSessionDataRequestable : Swift.Sendable {
+ #if compiler(>=5.3) && $AsyncExecutionBehaviorAttributes
+ nonisolated(nonsending) func data(for request: Foundation.URLRequest) async throws -> (Foundation.Data, Foundation.URLResponse)
+ #endif
+}
+extension Foundation.URLSession : MuppetIOS.URLSessionDataRequestable {
+}
+public struct API : Swift.Sendable {
+ public let apiBase: Swift.String
+ public let urlSession: any MuppetIOS.URLSessionDataRequestable
+ public let defaultHeaders: [Swift.String : Swift.String]?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(apiBase: Swift.String, defaultHeaders: [Swift.String : Swift.String]? = nil, urlSession: any MuppetIOS.URLSessionDataRequestable = URLSession.shared)
+ #endif
+ public enum APIError : Swift.Error, Swift.Sendable {
+ case invalidUrl
+ case httpError(statusCode: Swift.Int?, responseBody: (any Swift.Sendable)?, error: (any Swift.Error)?)
+ case decodeError(error: (any Swift.Error)?, responseBody: (any Swift.Sendable)?)
+ case encodeError
}
- @_Concurrency.MainActor final public let emitter: MuppetIOS.Emitter
- @_Concurrency.MainActor public init(controller: UIKit.UIViewController)
- @_Concurrency.MainActor public static func == (lhs: MuppetIOS.Browser, rhs: MuppetIOS.Browser) -> Swift.Bool
- @_Concurrency.MainActor final public func hash(into hasher: inout Swift.Hasher)
- @_Concurrency.MainActor final public var handle: Swift.String {
+ #if compiler(>=5.3) && $AsyncExecutionBehaviorAttributes
+ nonisolated(nonsending) public func post(path: Swift.String, body: Input, headers: [Swift.String : Swift.String] = [:]) async throws(MuppetIOS.API.APIError) -> Response where Input : Swift.Decodable, Input : Swift.Encodable, Response : Swift.Decodable, Response : Swift.Encodable
+ #endif
+ #if compiler(>=5.3) && $AsyncExecutionBehaviorAttributes
+ nonisolated(nonsending) public func get(path: Swift.String, headers: [Swift.String : Swift.String] = [:]) async throws(MuppetIOS.API.APIError) -> Response where Response : Swift.Decodable, Response : Swift.Encodable
+ #endif
+}
+public struct Cookie : Swift.Sendable {
+ public var name: Swift.String
+ public var value: Swift.String
+ public var path: Swift.String?
+ public var isSecure: Swift.Bool?
+ public var domain: Swift.String
+ public var expiresDate: Foundation.Date?
+ public var isHTTPOnly: Swift.Bool?
+ public var maxAge: Swift.Int?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(name: Swift.String, value: Swift.String, path: Swift.String = "/", isSecure: Swift.Bool = false, domain: Swift.String, expiresDate: Foundation.Date? = nil, isHTTPOnly: Swift.Bool? = nil, maxAge: Swift.Int? = nil)
+ #endif
+ public init(from httpCookie: Foundation.HTTPCookie)
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var httpCookie: Foundation.HTTPCookie? {
get
}
- @_Concurrency.MainActor final public func close() async
- @_Concurrency.MainActor final public func newPage(configuration: WebKit.WKWebViewConfiguration? = nil) -> MuppetIOS.Page
- @_Concurrency.MainActor final public func attachPage(to existingWebView: WebKit.WKWebView, controller: UIKit.UIViewController) -> MuppetIOS.Page
- @objc deinit
+ #endif
}
-extension MuppetIOS.Browser : @preconcurrency Swift.Equatable, @preconcurrency Swift.Hashable {
- nonisolated final public var hashValue: Swift.Int {
- get
+extension MuppetIOS.Cookie : Swift.Comparable {
+ public static func < (lhs: MuppetIOS.Cookie, rhs: MuppetIOS.Cookie) -> Swift.Bool
+ public static func == (a: MuppetIOS.Cookie, b: MuppetIOS.Cookie) -> Swift.Bool
+}
+extension MuppetIOS.Cookie : Swift.Codable {
+ public func encode(to encoder: any Swift.Encoder) throws
+ public init(from decoder: any Swift.Decoder) throws
+}
+@_hasMissingDesignatedInitializers public class Emitter where T : Swift.Equatable {
+ public struct Event {
}
+ public func on(_ type: T) -> Combine.AnyPublisher
+ @objc deinit
}
-@_Concurrency.MainActor final public class Muppet {
- @_Concurrency.MainActor final public var browsers: Swift.Set {
+public actor AsyncEmitter where T : Swift.Sendable {
+ public init(bufferWhenNoSubscribers: Swift.Bool = false)
+ nonisolated public func emit(_ value: T)
+ nonisolated public func close()
+ public func stream() -> _Concurrency.AsyncStream
+ @objc deinit
+ @available(iOS 13.0, tvOS 13.0, watchOS 6.0, macOS 10.15, *)
+ @_semantics("defaultActor") nonisolated final public var unownedExecutor: _Concurrency.UnownedSerialExecutor {
get
}
- @_Concurrency.MainActor public init(source: UIKit.UIViewController)
- @_Concurrency.MainActor final public func update(source: UIKit.UIViewController)
- @_Concurrency.MainActor final public func getBrowser(handle: Swift.String) -> MuppetIOS.Browser?
- @_Concurrency.MainActor final public func getPage(handle: Swift.String) -> MuppetIOS.Page?
- @_Concurrency.MainActor final public func inject(page: MuppetIOS.Page)
- @_Concurrency.MainActor final public func launch(source: UIKit.UIViewController) -> MuppetIOS.Browser
- public typealias PageBuilder = @_Concurrency.MainActor @Sendable (MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page
- @_Concurrency.MainActor public static func defaultPageBuilder(browser: MuppetIOS.Browser, configuration: WebKit.WKWebViewConfiguration) -> MuppetIOS.Page
- @_Concurrency.MainActor final public var pageBuilder: @_Concurrency.MainActor @Sendable (MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page
- @_Concurrency.MainActor public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async
- @objc deinit
}
@dynamicMemberLookup public enum JSON : Swift.Sendable, Swift.Equatable, Swift.Hashable {
case dictionary([Swift.String : MuppetIOS.JSON])
@@ -67,43 +97,65 @@ extension MuppetIOS.Browser : @preconcurrency Swift.Equatable, @preconcurrency S
case number(Swift.Double)
case bool(Swift.Bool)
case null
+ #if compiler(>=5.3) && $NonescapableTypes
public init(_ value: Any?)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public var asDictionary: [Swift.String : MuppetIOS.JSON]? {
get
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public var asArray: [MuppetIOS.JSON]? {
get
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public var asString: Swift.String? {
get
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public var asDouble: Swift.Double? {
get
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public var asInt: Swift.Int? {
get
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public var asBool: Swift.Bool? {
get
}
+ #endif
public var asAny: Any {
get
}
+ #if compiler(>=5.3) && $NonescapableTypes
public func value() -> T?
+ #endif
public var isNull: Swift.Bool {
get
}
+ #if compiler(>=5.3) && $NonescapableTypes
public subscript(key: Swift.String) -> MuppetIOS.JSON? {
get
set
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public subscript(index: Swift.Int) -> MuppetIOS.JSON? {
get
set
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public subscript(dynamicMember member: Swift.String) -> MuppetIOS.JSON? {
get
}
+ #endif
public static func == (a: MuppetIOS.JSON, b: MuppetIOS.JSON) -> Swift.Bool
public func hash(into hasher: inout Swift.Hasher)
public var hashValue: Swift.Int {
@@ -158,44 +210,67 @@ extension MuppetIOS.JSON : Swift.CustomDebugStringConvertible {
get
}
}
-public struct Cookie : Swift.Sendable {
- public var name: Swift.String
- public var value: Swift.String
- public var path: Swift.String?
- public var isSecure: Swift.Bool?
- public var domain: Swift.String
- public var expiresDate: Foundation.Date?
- public var isHTTPOnly: Swift.Bool?
- public var maxAge: Swift.Int?
- public init(name: Swift.String, value: Swift.String, path: Swift.String = "/", isSecure: Swift.Bool = false, domain: Swift.String, expiresDate: Foundation.Date? = nil, isHTTPOnly: Swift.Bool? = nil, maxAge: Swift.Int? = nil)
- public init(from httpCookie: Foundation.HTTPCookie)
- public var httpCookie: Foundation.HTTPCookie? {
- get
- }
-}
-extension MuppetIOS.Cookie : Swift.Comparable {
- public static func < (lhs: MuppetIOS.Cookie, rhs: MuppetIOS.Cookie) -> Swift.Bool
- public static func == (a: MuppetIOS.Cookie, b: MuppetIOS.Cookie) -> Swift.Bool
-}
-extension MuppetIOS.Cookie : Swift.Codable {
- public func encode(to encoder: any Swift.Encoder) throws
- public init(from decoder: any Swift.Decoder) throws
-}
extension WebKit.WKWebView {
public struct Response : Swift.Sendable, Swift.Codable {
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
}
-@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor final public class Bridge : ObjectiveC.NSObject, WebKit.WKScriptMessageHandlerWithReply {
- @discardableResult
- @_Concurrency.MainActor public static func inject(muppet: MuppetIOS.Muppet, page: MuppetIOS.Page) -> MuppetIOS.Bridge
- @_Concurrency.MainActor @preconcurrency @objc final public func userContentController(_ userContentController: WebKit.WKUserContentController, didReceive message: WebKit.WKScriptMessage) async -> (Any?, Swift.String?)
+@_Concurrency.MainActor final public class Browser {
+ public enum EventType {
+ case page
+ case closed
+ public static func == (a: MuppetIOS.Browser.EventType, b: MuppetIOS.Browser.EventType) -> Swift.Bool
+ public func hash(into hasher: inout Swift.Hasher)
+ public var hashValue: Swift.Int {
+ get
+ }
+ }
+ @_Concurrency.MainActor final public let emitter: MuppetIOS.Emitter
+ @_Concurrency.MainActor public init(controller: UIKit.UIViewController)
+ @_Concurrency.MainActor public static func == (lhs: MuppetIOS.Browser, rhs: MuppetIOS.Browser) -> Swift.Bool
+ @_Concurrency.MainActor final public func hash(into hasher: inout Swift.Hasher)
+ @_Concurrency.MainActor final public var handle: Swift.String {
+ get
+ }
+ @_Concurrency.MainActor final public func close() async
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor final public func newPage(configuration: WebKit.WKWebViewConfiguration? = nil) -> MuppetIOS.Page
+ #endif
+ @_Concurrency.MainActor final public func attachPage(to existingWebView: WebKit.WKWebView, controller: UIKit.UIViewController) -> MuppetIOS.Page
+ @objc deinit
+}
+extension MuppetIOS.Browser : @_Concurrency.MainActor Swift.Equatable, @_Concurrency.MainActor Swift.Hashable {
+ @_Concurrency.MainActor final public var hashValue: Swift.Int {
+ get
+ }
+}
+@_Concurrency.MainActor final public class Muppet {
+ @_Concurrency.MainActor final public var browsers: Swift.Set {
+ get
+ }
+ @_Concurrency.MainActor public init(source: UIKit.UIViewController)
+ @_Concurrency.MainActor final public func update(source: UIKit.UIViewController)
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor final public func getBrowser(handle: Swift.String) -> MuppetIOS.Browser?
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor final public func getPage(handle: Swift.String) -> MuppetIOS.Page?
+ #endif
+ @_Concurrency.MainActor final public func inject(page: MuppetIOS.Page)
+ @_Concurrency.MainActor final public func launch(source: UIKit.UIViewController) -> MuppetIOS.Browser
+ public typealias PageBuilder = @_Concurrency.MainActor @Sendable (MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page
+ @_Concurrency.MainActor public static func defaultPageBuilder(browser: MuppetIOS.Browser, configuration: WebKit.WKWebViewConfiguration) -> MuppetIOS.Page
+ @_Concurrency.MainActor final public var pageBuilder: @_Concurrency.MainActor @Sendable (MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async
+ #endif
@objc deinit
}
@_Concurrency.MainActor final public class Page {
public struct Options {
public var hideOnClose: Swift.Bool
+ public var preventTryingUniversalLinks: Swift.Bool
}
public enum EventType : Swift.String {
case console
@@ -213,7 +288,10 @@ extension WebKit.WKWebView {
case visible
case hostblocked
case error
+ case navigationFailed
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -241,12 +319,18 @@ extension WebKit.WKWebView {
@_Concurrency.MainActor final public var progress: Swift.Int {
get
}
- nonisolated final public func screenshot(width: Swift.Int?, height: Swift.Int?, quality: CoreFoundation.CGFloat = 1) async -> Swift.String?
+ #if compiler(>=5.3) && $NonescapableTypes && $AsyncExecutionBehaviorAttributes
+ @concurrent nonisolated final public func screenshot(width: Swift.Int?, height: Swift.Int?, quality: CoreFoundation.CGFloat = 1) async -> Swift.String?
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
@_Concurrency.MainActor final public func request(url: Foundation.URL, method: Swift.String = "GET", data: MuppetIOS.JSON? = nil, headers: [Swift.String : Swift.String]? = [:], followRedirects: Swift.Bool = true) async -> WebKit.WKWebView.Response?
+ #endif
@_Concurrency.MainActor final public func close() async
@_Concurrency.MainActor final public func show(animated: Swift.Bool) async
@_Concurrency.MainActor final public func hide(animated: Swift.Bool) async
+ #if compiler(>=5.3) && $NonescapableTypes
@_Concurrency.MainActor final public func makeChildPage(with configuration: WebKit.WKWebViewConfiguration) -> MuppetIOS.Page?
+ #endif
@_Concurrency.MainActor final public func goto(url urlString: Swift.String, headers: [Swift.String : Swift.String] = [:], timeout: Foundation.TimeInterval = 30) async throws
public enum PageError : Swift.Error {
case invalidURL
@@ -258,17 +342,17 @@ extension WebKit.WKWebView {
}
@objc deinit
}
-extension MuppetIOS.Page : @preconcurrency Swift.Equatable, @preconcurrency Swift.Hashable {
- nonisolated final public var hashValue: Swift.Int {
+extension MuppetIOS.Page : @_Concurrency.MainActor Swift.Equatable, @_Concurrency.MainActor Swift.Hashable {
+ @_Concurrency.MainActor final public var hashValue: Swift.Int {
get
}
}
+extension MuppetIOS.Bridge : Swift.Sendable {}
extension MuppetIOS.Browser : Swift.Sendable {}
-extension MuppetIOS.Browser.EventType : Swift.Equatable {}
-extension MuppetIOS.Browser.EventType : Swift.Hashable {}
extension MuppetIOS.Muppet : Swift.Sendable {}
extension MuppetIOS.Page : Swift.Sendable {}
-extension MuppetIOS.Bridge : Swift.Sendable {}
+extension MuppetIOS.Browser.EventType : Swift.Equatable {}
+extension MuppetIOS.Browser.EventType : Swift.Hashable {}
extension MuppetIOS.Page.EventType : Swift.Equatable {}
extension MuppetIOS.Page.EventType : Swift.Hashable {}
extension MuppetIOS.Page.EventType : Swift.RawRepresentable {}
diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.swiftdoc b/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.swiftdoc
index 3007214..aa82aea 100644
Binary files a/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.swiftdoc and b/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.swiftdoc differ
diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.swiftinterface b/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.swiftinterface
index abe5395..83b1e9c 100644
--- a/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.swiftinterface
+++ b/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.swiftinterface
@@ -1,7 +1,7 @@
// swift-interface-format-version: 1.0
-// swift-compiler-version: Apple Swift version 6.1.2 (swiftlang-6.1.2.1.2 clang-1700.0.13.5)
-// swift-module-flags: -target arm64-apple-ios15.0 -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-upcoming-feature ExistentialAny -enable-experimental-feature DebugDescriptionMacro -module-name MuppetIOS
-// swift-module-flags-ignorable: -interface-compiler-version 6.1.2
+// swift-compiler-version: Apple Swift version 6.2.1 (swiftlang-6.2.1.4.8 clang-1700.4.4.1)
+// swift-module-flags: -target arm64-apple-ios15.0 -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-upcoming-feature ExistentialAny -enable-upcoming-feature InferIsolatedConformances -enable-upcoming-feature NonisolatedNonsendingByDefault -enable-experimental-feature DebugDescriptionMacro -module-name MuppetIOS
+// swift-module-flags-ignorable: -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2.1
import Combine
import Foundation
import OSLog
@@ -11,54 +11,84 @@ import WebKit
import _Concurrency
import _StringProcessing
import _SwiftConcurrencyShims
-@_hasMissingDesignatedInitializers public class Emitter where T : Swift.Equatable {
- public struct Event {
- }
- public func on(_ type: T) -> Combine.AnyPublisher
+@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor final public class Bridge : ObjectiveC.NSObject, WebKit.WKScriptMessageHandlerWithReply {
+ @discardableResult
+ @_Concurrency.MainActor public static func inject(muppet: MuppetIOS.Muppet, page: MuppetIOS.Page) -> MuppetIOS.Bridge
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor @preconcurrency @objc final public func userContentController(_ userContentController: WebKit.WKUserContentController, didReceive message: WebKit.WKScriptMessage) async -> (Any?, Swift.String?)
+ #endif
@objc deinit
}
-@_Concurrency.MainActor final public class Browser {
- public enum EventType {
- case page
- case closed
- public static func == (a: MuppetIOS.Browser.EventType, b: MuppetIOS.Browser.EventType) -> Swift.Bool
- public func hash(into hasher: inout Swift.Hasher)
- public var hashValue: Swift.Int {
- get
- }
+public protocol URLSessionDataRequestable : Swift.Sendable {
+ #if compiler(>=5.3) && $AsyncExecutionBehaviorAttributes
+ nonisolated(nonsending) func data(for request: Foundation.URLRequest) async throws -> (Foundation.Data, Foundation.URLResponse)
+ #endif
+}
+extension Foundation.URLSession : MuppetIOS.URLSessionDataRequestable {
+}
+public struct API : Swift.Sendable {
+ public let apiBase: Swift.String
+ public let urlSession: any MuppetIOS.URLSessionDataRequestable
+ public let defaultHeaders: [Swift.String : Swift.String]?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(apiBase: Swift.String, defaultHeaders: [Swift.String : Swift.String]? = nil, urlSession: any MuppetIOS.URLSessionDataRequestable = URLSession.shared)
+ #endif
+ public enum APIError : Swift.Error, Swift.Sendable {
+ case invalidUrl
+ case httpError(statusCode: Swift.Int?, responseBody: (any Swift.Sendable)?, error: (any Swift.Error)?)
+ case decodeError(error: (any Swift.Error)?, responseBody: (any Swift.Sendable)?)
+ case encodeError
}
- @_Concurrency.MainActor final public let emitter: MuppetIOS.Emitter
- @_Concurrency.MainActor public init(controller: UIKit.UIViewController)
- @_Concurrency.MainActor public static func == (lhs: MuppetIOS.Browser, rhs: MuppetIOS.Browser) -> Swift.Bool
- @_Concurrency.MainActor final public func hash(into hasher: inout Swift.Hasher)
- @_Concurrency.MainActor final public var handle: Swift.String {
+ #if compiler(>=5.3) && $AsyncExecutionBehaviorAttributes
+ nonisolated(nonsending) public func post(path: Swift.String, body: Input, headers: [Swift.String : Swift.String] = [:]) async throws(MuppetIOS.API.APIError) -> Response where Input : Swift.Decodable, Input : Swift.Encodable, Response : Swift.Decodable, Response : Swift.Encodable
+ #endif
+ #if compiler(>=5.3) && $AsyncExecutionBehaviorAttributes
+ nonisolated(nonsending) public func get(path: Swift.String, headers: [Swift.String : Swift.String] = [:]) async throws(MuppetIOS.API.APIError) -> Response where Response : Swift.Decodable, Response : Swift.Encodable
+ #endif
+}
+public struct Cookie : Swift.Sendable {
+ public var name: Swift.String
+ public var value: Swift.String
+ public var path: Swift.String?
+ public var isSecure: Swift.Bool?
+ public var domain: Swift.String
+ public var expiresDate: Foundation.Date?
+ public var isHTTPOnly: Swift.Bool?
+ public var maxAge: Swift.Int?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(name: Swift.String, value: Swift.String, path: Swift.String = "/", isSecure: Swift.Bool = false, domain: Swift.String, expiresDate: Foundation.Date? = nil, isHTTPOnly: Swift.Bool? = nil, maxAge: Swift.Int? = nil)
+ #endif
+ public init(from httpCookie: Foundation.HTTPCookie)
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var httpCookie: Foundation.HTTPCookie? {
get
}
- @_Concurrency.MainActor final public func close() async
- @_Concurrency.MainActor final public func newPage(configuration: WebKit.WKWebViewConfiguration? = nil) -> MuppetIOS.Page
- @_Concurrency.MainActor final public func attachPage(to existingWebView: WebKit.WKWebView, controller: UIKit.UIViewController) -> MuppetIOS.Page
- @objc deinit
+ #endif
}
-extension MuppetIOS.Browser : @preconcurrency Swift.Equatable, @preconcurrency Swift.Hashable {
- nonisolated final public var hashValue: Swift.Int {
- get
+extension MuppetIOS.Cookie : Swift.Comparable {
+ public static func < (lhs: MuppetIOS.Cookie, rhs: MuppetIOS.Cookie) -> Swift.Bool
+ public static func == (a: MuppetIOS.Cookie, b: MuppetIOS.Cookie) -> Swift.Bool
+}
+extension MuppetIOS.Cookie : Swift.Codable {
+ public func encode(to encoder: any Swift.Encoder) throws
+ public init(from decoder: any Swift.Decoder) throws
+}
+@_hasMissingDesignatedInitializers public class Emitter where T : Swift.Equatable {
+ public struct Event {
}
+ public func on(_ type: T) -> Combine.AnyPublisher
+ @objc deinit
}
-@_Concurrency.MainActor final public class Muppet {
- @_Concurrency.MainActor final public var browsers: Swift.Set {
+public actor AsyncEmitter where T : Swift.Sendable {
+ public init(bufferWhenNoSubscribers: Swift.Bool = false)
+ nonisolated public func emit(_ value: T)
+ nonisolated public func close()
+ public func stream() -> _Concurrency.AsyncStream
+ @objc deinit
+ @available(iOS 13.0, tvOS 13.0, watchOS 6.0, macOS 10.15, *)
+ @_semantics("defaultActor") nonisolated final public var unownedExecutor: _Concurrency.UnownedSerialExecutor {
get
}
- @_Concurrency.MainActor public init(source: UIKit.UIViewController)
- @_Concurrency.MainActor final public func update(source: UIKit.UIViewController)
- @_Concurrency.MainActor final public func getBrowser(handle: Swift.String) -> MuppetIOS.Browser?
- @_Concurrency.MainActor final public func getPage(handle: Swift.String) -> MuppetIOS.Page?
- @_Concurrency.MainActor final public func inject(page: MuppetIOS.Page)
- @_Concurrency.MainActor final public func launch(source: UIKit.UIViewController) -> MuppetIOS.Browser
- public typealias PageBuilder = @_Concurrency.MainActor @Sendable (MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page
- @_Concurrency.MainActor public static func defaultPageBuilder(browser: MuppetIOS.Browser, configuration: WebKit.WKWebViewConfiguration) -> MuppetIOS.Page
- @_Concurrency.MainActor final public var pageBuilder: @_Concurrency.MainActor @Sendable (MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page
- @_Concurrency.MainActor public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async
- @objc deinit
}
@dynamicMemberLookup public enum JSON : Swift.Sendable, Swift.Equatable, Swift.Hashable {
case dictionary([Swift.String : MuppetIOS.JSON])
@@ -67,43 +97,65 @@ extension MuppetIOS.Browser : @preconcurrency Swift.Equatable, @preconcurrency S
case number(Swift.Double)
case bool(Swift.Bool)
case null
+ #if compiler(>=5.3) && $NonescapableTypes
public init(_ value: Any?)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public var asDictionary: [Swift.String : MuppetIOS.JSON]? {
get
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public var asArray: [MuppetIOS.JSON]? {
get
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public var asString: Swift.String? {
get
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public var asDouble: Swift.Double? {
get
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public var asInt: Swift.Int? {
get
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public var asBool: Swift.Bool? {
get
}
+ #endif
public var asAny: Any {
get
}
+ #if compiler(>=5.3) && $NonescapableTypes
public func value() -> T?
+ #endif
public var isNull: Swift.Bool {
get
}
+ #if compiler(>=5.3) && $NonescapableTypes
public subscript(key: Swift.String) -> MuppetIOS.JSON? {
get
set
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public subscript(index: Swift.Int) -> MuppetIOS.JSON? {
get
set
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public subscript(dynamicMember member: Swift.String) -> MuppetIOS.JSON? {
get
}
+ #endif
public static func == (a: MuppetIOS.JSON, b: MuppetIOS.JSON) -> Swift.Bool
public func hash(into hasher: inout Swift.Hasher)
public var hashValue: Swift.Int {
@@ -158,44 +210,67 @@ extension MuppetIOS.JSON : Swift.CustomDebugStringConvertible {
get
}
}
-public struct Cookie : Swift.Sendable {
- public var name: Swift.String
- public var value: Swift.String
- public var path: Swift.String?
- public var isSecure: Swift.Bool?
- public var domain: Swift.String
- public var expiresDate: Foundation.Date?
- public var isHTTPOnly: Swift.Bool?
- public var maxAge: Swift.Int?
- public init(name: Swift.String, value: Swift.String, path: Swift.String = "/", isSecure: Swift.Bool = false, domain: Swift.String, expiresDate: Foundation.Date? = nil, isHTTPOnly: Swift.Bool? = nil, maxAge: Swift.Int? = nil)
- public init(from httpCookie: Foundation.HTTPCookie)
- public var httpCookie: Foundation.HTTPCookie? {
- get
- }
-}
-extension MuppetIOS.Cookie : Swift.Comparable {
- public static func < (lhs: MuppetIOS.Cookie, rhs: MuppetIOS.Cookie) -> Swift.Bool
- public static func == (a: MuppetIOS.Cookie, b: MuppetIOS.Cookie) -> Swift.Bool
-}
-extension MuppetIOS.Cookie : Swift.Codable {
- public func encode(to encoder: any Swift.Encoder) throws
- public init(from decoder: any Swift.Decoder) throws
-}
extension WebKit.WKWebView {
public struct Response : Swift.Sendable, Swift.Codable {
public func encode(to encoder: any Swift.Encoder) throws
public init(from decoder: any Swift.Decoder) throws
}
}
-@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor final public class Bridge : ObjectiveC.NSObject, WebKit.WKScriptMessageHandlerWithReply {
- @discardableResult
- @_Concurrency.MainActor public static func inject(muppet: MuppetIOS.Muppet, page: MuppetIOS.Page) -> MuppetIOS.Bridge
- @_Concurrency.MainActor @preconcurrency @objc final public func userContentController(_ userContentController: WebKit.WKUserContentController, didReceive message: WebKit.WKScriptMessage) async -> (Any?, Swift.String?)
+@_Concurrency.MainActor final public class Browser {
+ public enum EventType {
+ case page
+ case closed
+ public static func == (a: MuppetIOS.Browser.EventType, b: MuppetIOS.Browser.EventType) -> Swift.Bool
+ public func hash(into hasher: inout Swift.Hasher)
+ public var hashValue: Swift.Int {
+ get
+ }
+ }
+ @_Concurrency.MainActor final public let emitter: MuppetIOS.Emitter
+ @_Concurrency.MainActor public init(controller: UIKit.UIViewController)
+ @_Concurrency.MainActor public static func == (lhs: MuppetIOS.Browser, rhs: MuppetIOS.Browser) -> Swift.Bool
+ @_Concurrency.MainActor final public func hash(into hasher: inout Swift.Hasher)
+ @_Concurrency.MainActor final public var handle: Swift.String {
+ get
+ }
+ @_Concurrency.MainActor final public func close() async
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor final public func newPage(configuration: WebKit.WKWebViewConfiguration? = nil) -> MuppetIOS.Page
+ #endif
+ @_Concurrency.MainActor final public func attachPage(to existingWebView: WebKit.WKWebView, controller: UIKit.UIViewController) -> MuppetIOS.Page
+ @objc deinit
+}
+extension MuppetIOS.Browser : @_Concurrency.MainActor Swift.Equatable, @_Concurrency.MainActor Swift.Hashable {
+ @_Concurrency.MainActor final public var hashValue: Swift.Int {
+ get
+ }
+}
+@_Concurrency.MainActor final public class Muppet {
+ @_Concurrency.MainActor final public var browsers: Swift.Set {
+ get
+ }
+ @_Concurrency.MainActor public init(source: UIKit.UIViewController)
+ @_Concurrency.MainActor final public func update(source: UIKit.UIViewController)
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor final public func getBrowser(handle: Swift.String) -> MuppetIOS.Browser?
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor final public func getPage(handle: Swift.String) -> MuppetIOS.Page?
+ #endif
+ @_Concurrency.MainActor final public func inject(page: MuppetIOS.Page)
+ @_Concurrency.MainActor final public func launch(source: UIKit.UIViewController) -> MuppetIOS.Browser
+ public typealias PageBuilder = @_Concurrency.MainActor @Sendable (MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page
+ @_Concurrency.MainActor public static func defaultPageBuilder(browser: MuppetIOS.Browser, configuration: WebKit.WKWebViewConfiguration) -> MuppetIOS.Page
+ @_Concurrency.MainActor final public var pageBuilder: @_Concurrency.MainActor @Sendable (MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async
+ #endif
@objc deinit
}
@_Concurrency.MainActor final public class Page {
public struct Options {
public var hideOnClose: Swift.Bool
+ public var preventTryingUniversalLinks: Swift.Bool
}
public enum EventType : Swift.String {
case console
@@ -213,7 +288,10 @@ extension WebKit.WKWebView {
case visible
case hostblocked
case error
+ case navigationFailed
+ #if compiler(>=5.3) && $NonescapableTypes
public init?(rawValue: Swift.String)
+ #endif
public typealias RawValue = Swift.String
public var rawValue: Swift.String {
get
@@ -241,12 +319,18 @@ extension WebKit.WKWebView {
@_Concurrency.MainActor final public var progress: Swift.Int {
get
}
- nonisolated final public func screenshot(width: Swift.Int?, height: Swift.Int?, quality: CoreFoundation.CGFloat = 1) async -> Swift.String?
+ #if compiler(>=5.3) && $NonescapableTypes && $AsyncExecutionBehaviorAttributes
+ @concurrent nonisolated final public func screenshot(width: Swift.Int?, height: Swift.Int?, quality: CoreFoundation.CGFloat = 1) async -> Swift.String?
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
@_Concurrency.MainActor final public func request(url: Foundation.URL, method: Swift.String = "GET", data: MuppetIOS.JSON? = nil, headers: [Swift.String : Swift.String]? = [:], followRedirects: Swift.Bool = true) async -> WebKit.WKWebView.Response?
+ #endif
@_Concurrency.MainActor final public func close() async
@_Concurrency.MainActor final public func show(animated: Swift.Bool) async
@_Concurrency.MainActor final public func hide(animated: Swift.Bool) async
+ #if compiler(>=5.3) && $NonescapableTypes
@_Concurrency.MainActor final public func makeChildPage(with configuration: WebKit.WKWebViewConfiguration) -> MuppetIOS.Page?
+ #endif
@_Concurrency.MainActor final public func goto(url urlString: Swift.String, headers: [Swift.String : Swift.String] = [:], timeout: Foundation.TimeInterval = 30) async throws
public enum PageError : Swift.Error {
case invalidURL
@@ -258,17 +342,17 @@ extension WebKit.WKWebView {
}
@objc deinit
}
-extension MuppetIOS.Page : @preconcurrency Swift.Equatable, @preconcurrency Swift.Hashable {
- nonisolated final public var hashValue: Swift.Int {
+extension MuppetIOS.Page : @_Concurrency.MainActor Swift.Equatable, @_Concurrency.MainActor Swift.Hashable {
+ @_Concurrency.MainActor final public var hashValue: Swift.Int {
get
}
}
+extension MuppetIOS.Bridge : Swift.Sendable {}
extension MuppetIOS.Browser : Swift.Sendable {}
-extension MuppetIOS.Browser.EventType : Swift.Equatable {}
-extension MuppetIOS.Browser.EventType : Swift.Hashable {}
extension MuppetIOS.Muppet : Swift.Sendable {}
extension MuppetIOS.Page : Swift.Sendable {}
-extension MuppetIOS.Bridge : Swift.Sendable {}
+extension MuppetIOS.Browser.EventType : Swift.Equatable {}
+extension MuppetIOS.Browser.EventType : Swift.Hashable {}
extension MuppetIOS.Page.EventType : Swift.Equatable {}
extension MuppetIOS.Page.EventType : Swift.Hashable {}
extension MuppetIOS.Page.EventType : Swift.RawRepresentable {}
diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/MuppetIOS b/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/MuppetIOS
index 4695ffc..a70cd58 100644
Binary files a/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/MuppetIOS and b/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/MuppetIOS differ
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 e5392c1..4a9bb65 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
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 24G617
+ 25D2128
CFBundleDevelopmentRegion
en
CFBundleExecutable
@@ -17,29 +17,29 @@
CFBundlePackageType
FMWK
CFBundleShortVersionString
- 3.28.0
+ 3.29.0
CFBundleSupportedPlatforms
iPhoneSimulator
CFBundleVersion
- 175
+ 176
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 22F76
+ 23B77
DTPlatformName
iphonesimulator
DTPlatformVersion
- 18.5
+ 26.1
DTSDKBuild
- 22F76
+ 23B77
DTSDKName
- iphonesimulator18.5
+ iphonesimulator26.1
DTXcode
- 1640
+ 2611
DTXcodeBuild
- 16F6
+ 17B100
MinimumOSVersion
15.0
UIDeviceFamily
diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.abi.json b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.abi.json
index 03927d1..c6c9d9e 100644
--- a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.abi.json
+++ b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.abi.json
@@ -6,19 +6,8 @@
"children": [
{
"kind": "Import",
- "name": "AtomicMacros",
- "printedName": "AtomicMacros",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "UIKit",
- "printedName": "UIKit",
+ "name": "Foundation",
+ "printedName": "Foundation",
"declKind": "Import",
"moduleName": "MuppetIOS",
"declAttributes": [
@@ -32,643 +21,656 @@
"declKind": "Import",
"moduleName": "MuppetIOS"
},
- {
- "kind": "Import",
- "name": "Combine",
- "printedName": "Combine",
- "declKind": "Import",
- "moduleName": "MuppetIOS"
- },
{
"kind": "TypeDecl",
- "name": "Page",
- "printedName": "Page",
+ "name": "Bridge",
+ "printedName": "Bridge",
"children": [
{
- "kind": "TypeDecl",
- "name": "Options",
- "printedName": "Options",
+ "kind": "Function",
+ "name": "inject",
+ "printedName": "inject(muppet:page:)",
"children": [
{
- "kind": "Var",
- "name": "hideOnClose",
- "printedName": "hideOnClose",
+ "kind": "TypeNominal",
+ "name": "Bridge",
+ "printedName": "MuppetIOS.Bridge",
+ "usr": "c:@M@MuppetIOS@objc(cs)Bridge"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Muppet",
+ "printedName": "MuppetIOS.Muppet",
+ "usr": "s:9MuppetIOS0A0C"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS6BridgeC6inject6muppet4pageAcA0A0C_AA4PageCtFZ",
+ "mangledName": "$s9MuppetIOS6BridgeC6inject6muppet4pageAcA0A0C_AA4PageCtFZ",
+ "moduleName": "MuppetIOS",
+ "static": true,
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl",
+ "DiscardableResult"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "userContentController",
+ "printedName": "userContentController(_:didReceive:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Any?, Swift.String?)",
"children": [
{
"kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "declKind": "Var",
- "usr": "s:9MuppetIOS4PageC7OptionsV11hideOnCloseSbvp",
- "mangledName": "$s9MuppetIOS4PageC7OptionsV11hideOnCloseSbvp",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "HasInitialValue",
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4PageC7OptionsV11hideOnCloseSbvg",
- "mangledName": "$s9MuppetIOS4PageC7OptionsV11hideOnCloseSbvg",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "name": "Optional",
+ "printedName": "Any?",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
+ "name": "ProtocolComposition",
+ "printedName": "Any"
}
],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4PageC7OptionsV11hideOnCloseSbvs",
- "mangledName": "$s9MuppetIOS4PageC7OptionsV11hideOnCloseSbvs",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "set"
+ "usr": "s:Sq"
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4PageC7OptionsV11hideOnCloseSbvM",
- "mangledName": "$s9MuppetIOS4PageC7OptionsV11hideOnCloseSbvM",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "_modify"
+ "usr": "s:Sq"
}
]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "WKUserContentController",
+ "printedName": "WebKit.WKUserContentController",
+ "usr": "c:objc(cs)WKUserContentController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "WKScriptMessage",
+ "printedName": "WebKit.WKScriptMessage",
+ "usr": "c:objc(cs)WKScriptMessage"
}
],
- "declKind": "Struct",
- "usr": "s:9MuppetIOS4PageC7OptionsV",
- "mangledName": "$s9MuppetIOS4PageC7OptionsV",
+ "declKind": "Func",
+ "usr": "c:@M@MuppetIOS@objc(cs)Bridge(im)userContentController:didReceiveScriptMessage:replyHandler:",
+ "mangledName": "$s9MuppetIOS6BridgeC21userContentController_10didReceiveypSg_SSSgtSo06WKUsereF0C_So15WKScriptMessageCtYaF",
"moduleName": "MuppetIOS",
+ "objc_name": "userContentController:didReceiveScriptMessage:replyHandler:",
"declAttributes": [
+ "Final",
+ "ObjC",
+ "Preconcurrency",
+ "Custom",
"AccessControl",
"RawDocComment"
],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- }
- ]
+ "funcSelfKind": "NonMutating"
},
{
- "kind": "TypeDecl",
- "name": "EventType",
- "printedName": "EventType",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
"children": [
{
- "kind": "Var",
- "name": "console",
- "printedName": "console",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.Page.EventType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4PageC9EventTypeO7consoleyA2EmF",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO7consoleyA2EmF",
- "moduleName": "MuppetIOS"
- },
- {
- "kind": "Var",
- "name": "close",
- "printedName": "close",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.Page.EventType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4PageC9EventTypeO5closeyA2EmF",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO5closeyA2EmF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Var",
- "name": "closed",
- "printedName": "closed",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.Page.EventType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4PageC9EventTypeO6closedyA2EmF",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO6closedyA2EmF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Var",
- "name": "dispatch",
- "printedName": "dispatch",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.Page.EventType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4PageC9EventTypeO8dispatchyA2EmF",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO8dispatchyA2EmF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Var",
- "name": "domcontentloaded",
- "printedName": "domcontentloaded",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.Page.EventType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4PageC9EventTypeO16domcontentloadedyA2EmF",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO16domcontentloadedyA2EmF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Var",
- "name": "started",
- "printedName": "started",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.Page.EventType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4PageC9EventTypeO7startedyA2EmF",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO7startedyA2EmF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
+ "kind": "TypeNominal",
+ "name": "Bridge",
+ "printedName": "MuppetIOS.Bridge",
+ "usr": "c:@M@MuppetIOS@objc(cs)Bridge"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@MuppetIOS@objc(cs)Bridge(im)init",
+ "mangledName": "$s9MuppetIOS6BridgeCACycfc",
+ "moduleName": "MuppetIOS",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@MuppetIOS@objc(cs)Bridge",
+ "mangledName": "$s9MuppetIOS6BridgeC",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "Custom",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "hasMissingDesignatedInitializers": true,
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "AtomicMacros",
+ "printedName": "AtomicMacros",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "AtomicMacros",
+ "printedName": "AtomicMacros",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "AtomicMacros",
+ "printedName": "AtomicMacros",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "URLSessionDataRequestable",
+ "printedName": "URLSessionDataRequestable",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "data",
+ "printedName": "data(for:)",
+ "children": [
{
- "kind": "Var",
- "name": "finished",
- "printedName": "finished",
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Foundation.Data, Foundation.URLResponse)",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.Page.EventType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- }
- ]
- }
- ]
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URLResponse",
+ "printedName": "Foundation.URLResponse",
+ "usr": "c:objc(cs)NSURLResponse"
}
- ],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4PageC9EventTypeO8finishedyA2EmF",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO8finishedyA2EmF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
]
},
{
- "kind": "Var",
- "name": "load",
- "printedName": "load",
+ "kind": "TypeNominal",
+ "name": "URLRequest",
+ "printedName": "Foundation.URLRequest",
+ "usr": "s:10Foundation10URLRequestV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS25URLSessionDataRequestableP4data3for10Foundation0D0V_So13NSURLResponseCtAF10URLRequestV_tYaKF",
+ "mangledName": "$s9MuppetIOS25URLSessionDataRequestableP4data3for10Foundation0D0V_So13NSURLResponseCtAF10URLRequestV_tYaKF",
+ "moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : MuppetIOS.URLSessionDataRequestable>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "Nonisolated"
+ ],
+ "throwing": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:9MuppetIOS25URLSessionDataRequestableP",
+ "mangledName": "$s9MuppetIOS25URLSessionDataRequestableP",
+ "moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 : Swift.Sendable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "API",
+ "printedName": "API",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "apiBase",
+ "printedName": "apiBase",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS3APIV7apiBaseSSvp",
+ "mangledName": "$s9MuppetIOS3APIV7apiBaseSSvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.Page.EventType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- }
- ]
- }
- ]
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4PageC9EventTypeO4loadyA2EmF",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO4loadyA2EmF",
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS3APIV7apiBaseSSvg",
+ "mangledName": "$s9MuppetIOS3APIV7apiBaseSSvg",
"moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "urlSession",
+ "printedName": "urlSession",
+ "children": [
{
- "kind": "Var",
- "name": "locationchange",
- "printedName": "locationchange",
+ "kind": "TypeNominal",
+ "name": "URLSessionDataRequestable",
+ "printedName": "any MuppetIOS.URLSessionDataRequestable",
+ "usr": "s:9MuppetIOS25URLSessionDataRequestableP"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS3APIV10urlSessionAA25URLSessionDataRequestable_pvp",
+ "mangledName": "$s9MuppetIOS3APIV10urlSessionAA25URLSessionDataRequestable_pvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.Page.EventType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- }
- ]
- }
- ]
+ "kind": "TypeNominal",
+ "name": "URLSessionDataRequestable",
+ "printedName": "any MuppetIOS.URLSessionDataRequestable",
+ "usr": "s:9MuppetIOS25URLSessionDataRequestableP"
}
],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4PageC9EventTypeO14locationchangeyA2EmF",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO14locationchangeyA2EmF",
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS3APIV10urlSessionAA25URLSessionDataRequestable_pvg",
+ "mangledName": "$s9MuppetIOS3APIV10urlSessionAA25URLSessionDataRequestable_pvg",
"moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "defaultHeaders",
+ "printedName": "defaultHeaders",
+ "children": [
{
- "kind": "Var",
- "name": "domchange",
- "printedName": "domchange",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[Swift.String : Swift.String]?",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : Swift.String]",
"children": [
{
"kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
},
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.Page.EventType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- }
- ]
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:SD"
}
],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4PageC9EventTypeO9domchangeyA2EmF",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO9domchangeyA2EmF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS3APIV14defaultHeadersSDyS2SGSgvp",
+ "mangledName": "$s9MuppetIOS3APIV14defaultHeadersSDyS2SGSgvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "Var",
- "name": "progress",
- "printedName": "progress",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[Swift.String : Swift.String]?",
"children": [
{
"kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.Page.EventType.Type",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : Swift.String]",
"children": [
{
"kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:SD"
}
- ]
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4PageC9EventTypeO8progressyA2EmF",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO8progressyA2EmF",
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS3APIV14defaultHeadersSDyS2SGSgvg",
+ "mangledName": "$s9MuppetIOS3APIV14defaultHeadersSDyS2SGSgvg",
"moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(apiBase:defaultHeaders:urlSession:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "API",
+ "printedName": "MuppetIOS.API",
+ "usr": "s:9MuppetIOS3APIV"
},
{
- "kind": "Var",
- "name": "popup",
- "printedName": "popup",
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[Swift.String : Swift.String]?",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : Swift.String]",
"children": [
{
"kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
},
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.Page.EventType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- }
- ]
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:SD"
}
],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4PageC9EventTypeO5popupyA2EmF",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO5popupyA2EmF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
+ {
+ "kind": "TypeNominal",
+ "name": "URLSessionDataRequestable",
+ "printedName": "any MuppetIOS.URLSessionDataRequestable",
+ "hasDefaultArg": true,
+ "usr": "s:9MuppetIOS25URLSessionDataRequestableP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS3APIV7apiBase14defaultHeaders10urlSessionACSS_SDyS2SGSgAA25URLSessionDataRequestable_ptcfc",
+ "mangledName": "$s9MuppetIOS3APIV7apiBase14defaultHeaders10urlSessionACSS_SDyS2SGSgAA25URLSessionDataRequestable_ptcfc",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "APIError",
+ "printedName": "APIError",
+ "children": [
{
"kind": "Var",
- "name": "visible",
- "printedName": "visible",
+ "name": "invalidUrl",
+ "printedName": "invalidUrl",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
- "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
+ "printedName": "(MuppetIOS.API.APIError.Type) -> MuppetIOS.API.APIError",
"children": [
{
"kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ "name": "APIError",
+ "printedName": "MuppetIOS.API.APIError",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
- "printedName": "MuppetIOS.Page.EventType.Type",
+ "printedName": "MuppetIOS.API.APIError.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ "name": "APIError",
+ "printedName": "MuppetIOS.API.APIError",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO"
}
]
}
@@ -676,39 +678,92 @@
}
],
"declKind": "EnumElement",
- "usr": "s:9MuppetIOS4PageC9EventTypeO7visibleyA2EmF",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO7visibleyA2EmF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
+ "usr": "s:9MuppetIOS3APIV8APIErrorO10invalidUrlyA2EmF",
+ "mangledName": "$s9MuppetIOS3APIV8APIErrorO10invalidUrlyA2EmF",
+ "moduleName": "MuppetIOS"
},
{
"kind": "Var",
- "name": "hostblocked",
- "printedName": "hostblocked",
+ "name": "httpError",
+ "printedName": "httpError",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
- "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
+ "printedName": "(MuppetIOS.API.APIError.Type) -> (Swift.Int?, (any Swift.Sendable)?, (any Swift.Error)?) -> MuppetIOS.API.APIError",
"children": [
{
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int?, (any Swift.Sendable)?, (any Swift.Error)?) -> MuppetIOS.API.APIError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "APIError",
+ "printedName": "MuppetIOS.API.APIError",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(statusCode: Swift.Int?, responseBody: (any Swift.Sendable)?, error: (any Swift.Error)?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Int?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Sendable)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Error)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "any Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
},
{
"kind": "TypeNominal",
"name": "Metatype",
- "printedName": "MuppetIOS.Page.EventType.Type",
+ "printedName": "MuppetIOS.API.APIError.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ "name": "APIError",
+ "printedName": "MuppetIOS.API.APIError",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO"
}
]
}
@@ -716,134 +771,134 @@
}
],
"declKind": "EnumElement",
- "usr": "s:9MuppetIOS4PageC9EventTypeO11hostblockedyA2EmF",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO11hostblockedyA2EmF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
+ "usr": "s:9MuppetIOS3APIV8APIErrorO9httpErroryAESiSg_s8Sendable_pSgs0F0_pSgtcAEmF",
+ "mangledName": "$s9MuppetIOS3APIV8APIErrorO9httpErroryAESiSg_s8Sendable_pSgs0F0_pSgtcAEmF",
+ "moduleName": "MuppetIOS"
},
{
"kind": "Var",
- "name": "error",
- "printedName": "error",
+ "name": "decodeError",
+ "printedName": "decodeError",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
- "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
+ "printedName": "(MuppetIOS.API.APIError.Type) -> ((any Swift.Error)?, (any Swift.Sendable)?) -> MuppetIOS.API.APIError",
"children": [
{
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.Page.EventType.Type",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "((any Swift.Error)?, (any Swift.Sendable)?) -> MuppetIOS.API.APIError",
"children": [
{
"kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ "name": "APIError",
+ "printedName": "MuppetIOS.API.APIError",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(error: (any Swift.Error)?, responseBody: (any Swift.Sendable)?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Error)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "any Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Sendable)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
}
]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4PageC9EventTypeO5erroryA2EmF",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO5erroryA2EmF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(rawValue:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "MuppetIOS.Page.EventType?",
- "children": [
+ },
{
"kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ "name": "Metatype",
+ "printedName": "MuppetIOS.API.APIError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "APIError",
+ "printedName": "MuppetIOS.API.APIError",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO"
+ }
+ ]
}
- ],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ ]
}
],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS4PageC9EventTypeO8rawValueAESgSS_tcfc",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO8rawValueAESgSS_tcfc",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "init_kind": "Designated"
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO11decodeErroryAEs0F0_pSg_s8Sendable_pSgtcAEmF",
+ "mangledName": "$s9MuppetIOS3APIV8APIErrorO11decodeErroryAEs0F0_pSg_s8Sendable_pSgtcAEmF",
+ "moduleName": "MuppetIOS"
},
{
"kind": "Var",
- "name": "rawValue",
- "printedName": "rawValue",
+ "name": "encodeError",
+ "printedName": "encodeError",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:9MuppetIOS4PageC9EventTypeO8rawValueSSvp",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO8rawValueSSvp",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.API.APIError.Type) -> MuppetIOS.API.APIError",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "APIError",
+ "printedName": "MuppetIOS.API.APIError",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.API.APIError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "APIError",
+ "printedName": "MuppetIOS.API.APIError",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO"
+ }
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4PageC9EventTypeO8rawValueSSvg",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO8rawValueSSvg",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "get"
+ ]
}
- ]
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO11encodeErroryA2EmF",
+ "mangledName": "$s9MuppetIOS3APIV8APIErrorO11encodeErroryA2EmF",
+ "moduleName": "MuppetIOS"
}
],
"declKind": "Enum",
- "usr": "s:9MuppetIOS4PageC9EventTypeO",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO",
+ "mangledName": "$s9MuppetIOS3APIV8APIErrorO",
"moduleName": "MuppetIOS",
"declAttributes": [
"AccessControl"
],
- "enumRawTypeName": "String",
"conformances": [
{
"kind": "Conformance",
@@ -861,65 +916,214 @@
},
{
"kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
+ "name": "Error",
+ "printedName": "Error",
+ "usr": "s:s5ErrorP",
+ "mangledName": "$ss5ErrorP"
},
{
"kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
},
{
"kind": "Conformance",
- "name": "RawRepresentable",
- "printedName": "RawRepresentable",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "post",
+ "printedName": "post(path:body:headers:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_1"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : Swift.String]",
"children": [
{
- "kind": "TypeWitness",
- "name": "RawValue",
- "printedName": "RawValue",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "usr": "s:SY",
- "mangledName": "$sSY"
+ "hasDefaultArg": true,
+ "usr": "s:SD"
}
- ]
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS3APIV4post4path4body7headersq_SS_xSDyS2SGtYaAC8APIErrorOYKSeRzSERzSeR_SER_r0_lF",
+ "mangledName": "$s9MuppetIOS3APIV4post4path4body7headersq_SS_xSDyS2SGtYaAC8APIErrorOYKSeRzSERzSeR_SER_r0_lF",
+ "moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_1 : Swift.Decodable, τ_0_1 : Swift.Encodable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "Nonisolated",
+ "AccessControl"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "get",
+ "printedName": "get(path:headers:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:SD"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS3APIV3get4path7headersxSS_SDyS2SGtYaAC8APIErrorOYKSeRzSERzlF",
+ "mangledName": "$s9MuppetIOS3APIV3get4path7headersxSS_SDyS2SGtYaAC8APIErrorOYKSeRzSERzlF",
+ "moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "Nonisolated",
+ "AccessControl"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:9MuppetIOS3APIV",
+ "mangledName": "$s9MuppetIOS3APIV",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
},
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Cookie",
+ "printedName": "Cookie",
+ "children": [
{
"kind": "Var",
- "name": "options",
- "printedName": "options",
+ "name": "name",
+ "printedName": "name",
"children": [
{
"kind": "TypeNominal",
- "name": "Options",
- "printedName": "MuppetIOS.Page.Options",
- "usr": "s:9MuppetIOS4PageC7OptionsV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Var",
- "usr": "s:9MuppetIOS4PageC7optionsAC7OptionsVvp",
- "mangledName": "$s9MuppetIOS4PageC7optionsAC7OptionsVvp",
+ "usr": "s:9MuppetIOS6CookieV4nameSSvp",
+ "mangledName": "$s9MuppetIOS6CookieV4nameSSvp",
"moduleName": "MuppetIOS",
"declAttributes": [
- "HasInitialValue",
- "Final",
- "Custom",
"HasStorage",
- "AccessControl",
- "RawDocComment"
+ "AccessControl"
],
"hasStorage": true,
"accessors": [
@@ -930,19 +1134,16 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Options",
- "printedName": "MuppetIOS.Page.Options",
- "usr": "s:9MuppetIOS4PageC7OptionsV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS4PageC7optionsAC7OptionsVvg",
- "mangledName": "$s9MuppetIOS4PageC7optionsAC7OptionsVvg",
+ "usr": "s:9MuppetIOS6CookieV4nameSSvg",
+ "mangledName": "$s9MuppetIOS6CookieV4nameSSvg",
"moduleName": "MuppetIOS",
"implicit": true,
- "declAttributes": [
- "Final"
- ],
"accessorKind": "get"
},
{
@@ -957,19 +1158,16 @@
},
{
"kind": "TypeNominal",
- "name": "Options",
- "printedName": "MuppetIOS.Page.Options",
- "usr": "s:9MuppetIOS4PageC7OptionsV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS4PageC7optionsAC7OptionsVvs",
- "mangledName": "$s9MuppetIOS4PageC7optionsAC7OptionsVvs",
+ "usr": "s:9MuppetIOS6CookieV4nameSSvs",
+ "mangledName": "$s9MuppetIOS6CookieV4nameSSvs",
"moduleName": "MuppetIOS",
"implicit": true,
- "declAttributes": [
- "Final"
- ],
"accessorKind": "set"
},
{
@@ -984,49 +1182,34 @@
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS4PageC7optionsAC7OptionsVvM",
- "mangledName": "$s9MuppetIOS4PageC7optionsAC7OptionsVvM",
+ "usr": "s:9MuppetIOS6CookieV4nameSSvM",
+ "mangledName": "$s9MuppetIOS6CookieV4nameSSvM",
"moduleName": "MuppetIOS",
"implicit": true,
- "declAttributes": [
- "Final"
- ],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
- "name": "emitter",
- "printedName": "emitter",
+ "name": "value",
+ "printedName": "value",
"children": [
{
"kind": "TypeNominal",
- "name": "Emitter",
- "printedName": "MuppetIOS.Emitter",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- }
- ],
- "usr": "s:9MuppetIOS7EmitterC"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Var",
- "usr": "s:9MuppetIOS4PageC7emitterAA7EmitterCyAC9EventTypeOGvp",
- "mangledName": "$s9MuppetIOS4PageC7emitterAA7EmitterCyAC9EventTypeOGvp",
+ "usr": "s:9MuppetIOS6CookieV5valueSSvp",
+ "mangledName": "$s9MuppetIOS6CookieV5valueSSvp",
"moduleName": "MuppetIOS",
"declAttributes": [
- "HasInitialValue",
- "Final",
- "Custom",
"HasStorage",
"AccessControl"
],
- "isLet": true,
"hasStorage": true,
"accessors": [
{
@@ -1036,58 +1219,28 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Emitter",
- "printedName": "MuppetIOS.Emitter",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- }
- ],
- "usr": "s:9MuppetIOS7EmitterC"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS4PageC7emitterAA7EmitterCyAC9EventTypeOGvg",
- "mangledName": "$s9MuppetIOS4PageC7emitterAA7EmitterCyAC9EventTypeOGvg",
+ "usr": "s:9MuppetIOS6CookieV5valueSSvg",
+ "mangledName": "$s9MuppetIOS6CookieV5valueSSvg",
"moduleName": "MuppetIOS",
"implicit": true,
- "declAttributes": [
- "Final"
- ],
"accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "handle",
- "printedName": "handle",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:9MuppetIOS4PageC6handleSSvp",
- "mangledName": "$s9MuppetIOS4PageC6handleSSvp",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "Final",
- "Custom",
- "AccessControl"
- ],
- "accessors": [
+ },
{
"kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "name": "Set",
+ "printedName": "Set()",
"children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
{
"kind": "TypeNominal",
"name": "String",
@@ -1096,279 +1249,256 @@
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS4PageC6handleSSvg",
- "mangledName": "$s9MuppetIOS4PageC6handleSSvg",
+ "usr": "s:9MuppetIOS6CookieV5valueSSvs",
+ "mangledName": "$s9MuppetIOS6CookieV5valueSSvs",
"moduleName": "MuppetIOS",
- "declAttributes": [
- "Final"
- ],
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Function",
- "name": "==",
- "printedName": "==(_:_:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- },
- {
- "kind": "TypeNominal",
- "name": "Page",
- "printedName": "MuppetIOS.Page",
- "usr": "s:9MuppetIOS4PageC"
- },
- {
- "kind": "TypeNominal",
- "name": "Page",
- "printedName": "MuppetIOS.Page",
- "usr": "s:9MuppetIOS4PageC"
- }
- ],
- "declKind": "Func",
- "usr": "s:9MuppetIOS4PageC2eeoiySbAC_ACtFZ",
- "mangledName": "$s9MuppetIOS4PageC2eeoiySbAC_ACtFZ",
- "moduleName": "MuppetIOS",
- "static": true,
- "declAttributes": [
- "Custom",
- "Final",
- "AccessControl"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "hash",
- "printedName": "hash(into:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Hasher",
- "printedName": "Swift.Hasher",
- "paramValueOwnership": "InOut",
- "usr": "s:s6HasherV"
- }
- ],
- "declKind": "Func",
- "usr": "s:9MuppetIOS4PageC4hash4intoys6HasherVz_tF",
- "mangledName": "$s9MuppetIOS4PageC4hash4intoys6HasherVz_tF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "Custom",
- "Final",
- "AccessControl"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(browser:view:controller:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Page",
- "printedName": "MuppetIOS.Page",
- "usr": "s:9MuppetIOS4PageC"
- },
- {
- "kind": "TypeNominal",
- "name": "Browser",
- "printedName": "MuppetIOS.Browser",
- "usr": "s:9MuppetIOS7BrowserC"
- },
- {
- "kind": "TypeNominal",
- "name": "WKWebView",
- "printedName": "WebKit.WKWebView",
- "usr": "c:objc(cs)WKWebView"
+ "implicit": true,
+ "accessorKind": "set"
},
{
- "kind": "TypeNominal",
- "name": "UIViewController",
- "printedName": "UIKit.UIViewController",
- "usr": "c:objc(cs)UIViewController"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS4PageC7browser4view10controllerAcA7BrowserC_So9WKWebViewCSo16UIViewControllerCtcfc",
- "mangledName": "$s9MuppetIOS4PageC7browser4view10controllerAcA7BrowserC_So9WKWebViewCSo16UIViewControllerCtcfc",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "Custom",
- "AccessControl",
- "RawDocComment"
- ],
- "init_kind": "Designated"
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV5valueSSvM",
+ "mangledName": "$s9MuppetIOS6CookieV5valueSSvM",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
},
{
- "kind": "Function",
- "name": "getCookies",
- "printedName": "getCookies(for:)",
+ "kind": "Var",
+ "name": "path",
+ "printedName": "path",
"children": [
{
"kind": "TypeNominal",
- "name": "Array",
- "printedName": "[MuppetIOS.Cookie]",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Cookie",
- "printedName": "MuppetIOS.Cookie",
- "usr": "s:9MuppetIOS6CookieV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "usr": "s:Sa"
- },
- {
- "kind": "TypeNominal",
- "name": "URL",
- "printedName": "Foundation.URL",
- "usr": "s:10Foundation3URLV"
+ "usr": "s:Sq"
}
],
- "declKind": "Func",
- "usr": "s:9MuppetIOS4PageC10getCookies3forSayAA6CookieVG10Foundation3URLV_tYaF",
- "mangledName": "$s9MuppetIOS4PageC10getCookies3forSayAA6CookieVG10Foundation3URLV_tYaF",
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS6CookieV4pathSSSgvp",
+ "mangledName": "$s9MuppetIOS6CookieV4pathSSSgvp",
"moduleName": "MuppetIOS",
"declAttributes": [
- "Custom",
- "Final",
- "AccessControl",
- "RawDocComment"
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "setCookie",
- "printedName": "setCookie(_:)",
- "children": [
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV4pathSSSgvg",
+ "mangledName": "$s9MuppetIOS6CookieV4pathSSSgvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
},
{
- "kind": "TypeNominal",
- "name": "Cookie",
- "printedName": "MuppetIOS.Cookie",
- "usr": "s:9MuppetIOS6CookieV"
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV4pathSSSgvs",
+ "mangledName": "$s9MuppetIOS6CookieV4pathSSSgvs",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV4pathSSSgvM",
+ "mangledName": "$s9MuppetIOS6CookieV4pathSSSgvM",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "_modify"
}
- ],
- "declKind": "Func",
- "usr": "s:9MuppetIOS4PageC9setCookieyyAA0E0VYaF",
- "mangledName": "$s9MuppetIOS4PageC9setCookieyyAA0E0VYaF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "Custom",
- "Final",
- "AccessControl"
- ],
- "funcSelfKind": "NonMutating"
+ ]
},
{
- "kind": "Function",
- "name": "addUserScript",
- "printedName": "addUserScript(script:)",
+ "kind": "Var",
+ "name": "isSecure",
+ "printedName": "isSecure",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Optional",
+ "printedName": "Swift.Bool?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Func",
- "usr": "s:9MuppetIOS4PageC13addUserScript6scriptySS_tF",
- "mangledName": "$s9MuppetIOS4PageC13addUserScript6scriptySS_tF",
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS6CookieV8isSecureSbSgvp",
+ "mangledName": "$s9MuppetIOS6CookieV8isSecureSbSgvp",
"moduleName": "MuppetIOS",
"declAttributes": [
- "Custom",
- "Final",
+ "HasInitialValue",
+ "HasStorage",
"AccessControl"
],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "evaluate",
- "printedName": "evaluate(_:)",
- "children": [
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Bool?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV8isSecureSbSgvg",
+ "mangledName": "$s9MuppetIOS6CookieV8isSecureSbSgvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
},
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Func",
- "usr": "s:9MuppetIOS4PageC8evaluateyAA4JSONOSSYaF",
- "mangledName": "$s9MuppetIOS4PageC8evaluateyAA4JSONOSSYaF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "Custom",
- "Final",
- "AccessControl",
- "DiscardableResult"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "setUserAgent",
- "printedName": "setUserAgent(_:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Bool?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV8isSecureSbSgvs",
+ "mangledName": "$s9MuppetIOS6CookieV8isSecureSbSgvs",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "set"
},
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV8isSecureSbSgvM",
+ "mangledName": "$s9MuppetIOS6CookieV8isSecureSbSgvM",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "_modify"
}
- ],
- "declKind": "Func",
- "usr": "s:9MuppetIOS4PageC12setUserAgentyySSF",
- "mangledName": "$s9MuppetIOS4PageC12setUserAgentyySSF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "Custom",
- "Final",
- "AccessControl",
- "RawDocComment"
- ],
- "funcSelfKind": "NonMutating"
+ ]
},
{
"kind": "Var",
- "name": "currentUserAgent",
- "printedName": "currentUserAgent",
+ "name": "domain",
+ "printedName": "domain",
"children": [
{
"kind": "TypeNominal",
@@ -1378,14 +1508,14 @@
}
],
"declKind": "Var",
- "usr": "s:9MuppetIOS4PageC16currentUserAgentSSvp",
- "mangledName": "$s9MuppetIOS4PageC16currentUserAgentSSvp",
+ "usr": "s:9MuppetIOS6CookieV6domainSSvp",
+ "mangledName": "$s9MuppetIOS6CookieV6domainSSvp",
"moduleName": "MuppetIOS",
"declAttributes": [
- "Final",
- "Custom",
+ "HasStorage",
"AccessControl"
],
+ "hasStorage": true,
"accessors": [
{
"kind": "Accessor",
@@ -1400,95 +1530,196 @@
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS4PageC16currentUserAgentSSvg",
- "mangledName": "$s9MuppetIOS4PageC16currentUserAgentSSvg",
+ "usr": "s:9MuppetIOS6CookieV6domainSSvg",
+ "mangledName": "$s9MuppetIOS6CookieV6domainSSvg",
"moduleName": "MuppetIOS",
- "declAttributes": [
- "Final"
- ],
+ "implicit": true,
"accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV6domainSSvs",
+ "mangledName": "$s9MuppetIOS6CookieV6domainSSvs",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV6domainSSvM",
+ "mangledName": "$s9MuppetIOS6CookieV6domainSSvM",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "_modify"
}
]
},
{
- "kind": "Function",
- "name": "clearHostAllowList",
- "printedName": "clearHostAllowList()",
+ "kind": "Var",
+ "name": "expiresDate",
+ "printedName": "expiresDate",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Optional",
+ "printedName": "Foundation.Date?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Date",
+ "printedName": "Foundation.Date",
+ "usr": "s:10Foundation4DateV"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Func",
- "usr": "s:9MuppetIOS4PageC18clearHostAllowListyyF",
- "mangledName": "$s9MuppetIOS4PageC18clearHostAllowListyyF",
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvp",
+ "mangledName": "$s9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvp",
"moduleName": "MuppetIOS",
"declAttributes": [
- "Custom",
- "Final",
+ "HasInitialValue",
+ "HasStorage",
"AccessControl"
],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "setHostAllowList",
- "printedName": "setHostAllowList(_:)",
- "children": [
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.Date?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Date",
+ "printedName": "Foundation.Date",
+ "usr": "s:10Foundation4DateV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvg",
+ "mangledName": "$s9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
},
{
- "kind": "TypeNominal",
- "name": "Array",
- "printedName": "[Swift.String]",
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.Date?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Date",
+ "printedName": "Foundation.Date",
+ "usr": "s:10Foundation4DateV"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "usr": "s:Sa"
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvs",
+ "mangledName": "$s9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvs",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvM",
+ "mangledName": "$s9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvM",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "_modify"
}
- ],
- "declKind": "Func",
- "usr": "s:9MuppetIOS4PageC16setHostAllowListyySaySSGF",
- "mangledName": "$s9MuppetIOS4PageC16setHostAllowListyySaySSGF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "Custom",
- "Final",
- "AccessControl"
- ],
- "funcSelfKind": "NonMutating"
+ ]
},
{
"kind": "Var",
- "name": "progress",
- "printedName": "progress",
+ "name": "isHTTPOnly",
+ "printedName": "isHTTPOnly",
"children": [
{
"kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
+ "name": "Optional",
+ "printedName": "Swift.Bool?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "usr": "s:Sq"
}
],
"declKind": "Var",
- "usr": "s:9MuppetIOS4PageC8progressSivp",
- "mangledName": "$s9MuppetIOS4PageC8progressSivp",
+ "usr": "s:9MuppetIOS6CookieV10isHTTPOnlySbSgvp",
+ "mangledName": "$s9MuppetIOS6CookieV10isHTTPOnlySbSgvp",
"moduleName": "MuppetIOS",
"declAttributes": [
- "Final",
- "Custom",
+ "HasInitialValue",
+ "HasStorage",
"AccessControl"
],
+ "hasStorage": true,
"accessors": [
{
"kind": "Accessor",
@@ -1497,55 +1728,83 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
+ "name": "Optional",
+ "printedName": "Swift.Bool?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "usr": "s:Sq"
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS4PageC8progressSivg",
- "mangledName": "$s9MuppetIOS4PageC8progressSivg",
+ "usr": "s:9MuppetIOS6CookieV10isHTTPOnlySbSgvg",
+ "mangledName": "$s9MuppetIOS6CookieV10isHTTPOnlySbSgvg",
"moduleName": "MuppetIOS",
- "declAttributes": [
- "Final"
- ],
+ "implicit": true,
"accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Function",
- "name": "screenshot",
- "printedName": "screenshot(width:height:quality:)",
- "children": [
+ },
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Bool?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "usr": "s:Sq"
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV10isHTTPOnlySbSgvs",
+ "mangledName": "$s9MuppetIOS6CookieV10isHTTPOnlySbSgvs",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "set"
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Int?",
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
+ "name": "Void",
+ "printedName": "()"
}
],
- "usr": "s:Sq"
- },
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV10isHTTPOnlySbSgvM",
+ "mangledName": "$s9MuppetIOS6CookieV10isHTTPOnlySbSgvM",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "maxAge",
+ "printedName": "maxAge",
+ "children": [
{
"kind": "TypeNominal",
"name": "Optional",
@@ -1559,69 +1818,166 @@
}
],
"usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "hasDefaultArg": true,
- "usr": "s:14CoreFoundation7CGFloatV"
}
],
- "declKind": "Func",
- "usr": "s:9MuppetIOS4PageC10screenshot5width6height7qualitySSSgSiSg_AI14CoreFoundation7CGFloatVtYaF",
- "mangledName": "$s9MuppetIOS4PageC10screenshot5width6height7qualitySSSgSiSg_AI12CoreGraphics7CGFloatVtYaF",
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS6CookieV6maxAgeSiSgvp",
+ "mangledName": "$s9MuppetIOS6CookieV6maxAgeSiSgvp",
"moduleName": "MuppetIOS",
"declAttributes": [
- "Final",
- "AccessControl",
- "Nonisolated",
- "RawDocComment"
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "request",
- "printedName": "request(url:method:data:headers:followRedirects:)",
- "children": [
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "WebKit.WKWebView.Response?",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "Response",
- "printedName": "WebKit.WKWebView.Response",
- "usr": "s:So9WKWebViewC9MuppetIOSE8ResponseV"
+ "name": "Optional",
+ "printedName": "Swift.Int?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "usr": "s:Sq"
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV6maxAgeSiSgvg",
+ "mangledName": "$s9MuppetIOS6CookieV6maxAgeSiSgvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Int?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV6maxAgeSiSgvs",
+ "mangledName": "$s9MuppetIOS6CookieV6maxAgeSiSgvs",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV6maxAgeSiSgvM",
+ "mangledName": "$s9MuppetIOS6CookieV6maxAgeSiSgvM",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(name:value:path:isSecure:domain:expiresDate:isHTTPOnly:maxAge:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Cookie",
+ "printedName": "MuppetIOS.Cookie",
+ "usr": "s:9MuppetIOS6CookieV"
},
{
"kind": "TypeNominal",
- "name": "URL",
- "printedName": "Foundation.URL",
- "usr": "s:10Foundation3URLV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "hasDefaultArg": true,
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.Date?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Date",
+ "printedName": "Foundation.Date",
+ "usr": "s:10Foundation4DateV"
+ }
+ ],
"hasDefaultArg": true,
- "usr": "s:SS"
+ "usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "MuppetIOS.JSON?",
+ "printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
}
],
"hasDefaultArg": true,
@@ -1630,366 +1986,331 @@
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "[Swift.String : Swift.String]?",
+ "printedName": "Swift.Int?",
"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"
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
}
],
"hasDefaultArg": true,
"usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "hasDefaultArg": true,
- "usr": "s:Sb"
}
],
- "declKind": "Func",
- "usr": "s:9MuppetIOS4PageC7request3url6method4data7headers15followRedirectsSo9WKWebViewCAAE8ResponseVSg10Foundation3URLV_SSAA4JSONOSgSDyS2SGSgSbtYaF",
- "mangledName": "$s9MuppetIOS4PageC7request3url6method4data7headers15followRedirectsSo9WKWebViewCAAE8ResponseVSg10Foundation3URLV_SSAA4JSONOSgSDyS2SGSgSbtYaF",
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS6CookieV4name5value4path8isSecure6domain11expiresDate0G8HTTPOnly6maxAgeACSS_S2SSbSS10Foundation0K0VSgSbSgSiSgtcfc",
+ "mangledName": "$s9MuppetIOS6CookieV4name5value4path8isSecure6domain11expiresDate0G8HTTPOnly6maxAgeACSS_S2SSbSS10Foundation0K0VSgSbSgSiSgtcfc",
"moduleName": "MuppetIOS",
"declAttributes": [
- "Final",
- "Custom",
"AccessControl"
],
- "funcSelfKind": "NonMutating"
+ "init_kind": "Designated"
},
{
- "kind": "Function",
- "name": "close",
- "printedName": "close()",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Cookie",
+ "printedName": "MuppetIOS.Cookie",
+ "usr": "s:9MuppetIOS6CookieV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "HTTPCookie",
+ "printedName": "Foundation.HTTPCookie",
+ "usr": "c:objc(cs)NSHTTPCookie"
}
],
- "declKind": "Func",
- "usr": "s:9MuppetIOS4PageC5closeyyYaF",
- "mangledName": "$s9MuppetIOS4PageC5closeyyYaF",
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS6CookieV4fromACSo12NSHTTPCookieC_tcfc",
+ "mangledName": "$s9MuppetIOS6CookieV4fromACSo12NSHTTPCookieC_tcfc",
"moduleName": "MuppetIOS",
"declAttributes": [
- "Custom",
- "Final",
"AccessControl"
],
- "funcSelfKind": "NonMutating"
+ "init_kind": "Designated"
},
{
- "kind": "Function",
- "name": "show",
- "printedName": "show(animated:)",
+ "kind": "Var",
+ "name": "httpCookie",
+ "printedName": "httpCookie",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
+ "name": "Optional",
+ "printedName": "Foundation.HTTPCookie?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "HTTPCookie",
+ "printedName": "Foundation.HTTPCookie",
+ "usr": "c:objc(cs)NSHTTPCookie"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Func",
- "usr": "s:9MuppetIOS4PageC4show8animatedySb_tYaF",
- "mangledName": "$s9MuppetIOS4PageC4show8animatedySb_tYaF",
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS6CookieV04httpC0So12NSHTTPCookieCSgvp",
+ "mangledName": "$s9MuppetIOS6CookieV04httpC0So12NSHTTPCookieCSgvp",
"moduleName": "MuppetIOS",
"declAttributes": [
- "Custom",
- "Final",
"AccessControl"
],
- "funcSelfKind": "NonMutating"
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.HTTPCookie?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "HTTPCookie",
+ "printedName": "Foundation.HTTPCookie",
+ "usr": "c:objc(cs)NSHTTPCookie"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV04httpC0So12NSHTTPCookieCSgvg",
+ "mangledName": "$s9MuppetIOS6CookieV04httpC0So12NSHTTPCookieCSgvg",
+ "moduleName": "MuppetIOS",
+ "accessorKind": "get"
+ }
+ ]
},
{
"kind": "Function",
- "name": "hide",
- "printedName": "hide(animated:)",
+ "name": "<",
+ "printedName": "<(_:_:)",
"children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Cookie",
+ "printedName": "MuppetIOS.Cookie",
+ "usr": "s:9MuppetIOS6CookieV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Cookie",
+ "printedName": "MuppetIOS.Cookie",
+ "usr": "s:9MuppetIOS6CookieV"
}
],
"declKind": "Func",
- "usr": "s:9MuppetIOS4PageC4hide8animatedySb_tYaF",
- "mangledName": "$s9MuppetIOS4PageC4hide8animatedySb_tYaF",
+ "usr": "s:9MuppetIOS6CookieV1loiySbAC_ACtFZ",
+ "mangledName": "$s9MuppetIOS6CookieV1loiySbAC_ACtFZ",
"moduleName": "MuppetIOS",
+ "static": true,
"declAttributes": [
- "Custom",
- "Final",
"AccessControl"
],
+ "isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
- "name": "makeChildPage",
- "printedName": "makeChildPage(with:)",
+ "name": "==",
+ "printedName": "==(_:_:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "MuppetIOS.Page?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Page",
- "printedName": "MuppetIOS.Page",
- "usr": "s:9MuppetIOS4PageC"
- }
- ],
- "usr": "s:Sq"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
},
{
"kind": "TypeNominal",
- "name": "WKWebViewConfiguration",
- "printedName": "WebKit.WKWebViewConfiguration",
- "usr": "c:objc(cs)WKWebViewConfiguration"
+ "name": "Cookie",
+ "printedName": "MuppetIOS.Cookie",
+ "usr": "s:9MuppetIOS6CookieV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Cookie",
+ "printedName": "MuppetIOS.Cookie",
+ "usr": "s:9MuppetIOS6CookieV"
}
],
"declKind": "Func",
- "usr": "s:9MuppetIOS4PageC09makeChildC04withACSgSo22WKWebViewConfigurationC_tF",
- "mangledName": "$s9MuppetIOS4PageC09makeChildC04withACSgSo22WKWebViewConfigurationC_tF",
+ "usr": "s:9MuppetIOS6CookieV2eeoiySbAC_ACtFZ",
+ "mangledName": "$s9MuppetIOS6CookieV2eeoiySbAC_ACtFZ",
"moduleName": "MuppetIOS",
- "declAttributes": [
- "Custom",
- "Final",
- "AccessControl"
- ],
+ "static": true,
+ "implicit": true,
+ "isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
- "kind": "Function",
- "name": "goto",
- "printedName": "goto(url:headers:timeout:)",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : Swift.String]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:SD"
+ "name": "Cookie",
+ "printedName": "MuppetIOS.Cookie",
+ "usr": "s:9MuppetIOS6CookieV"
},
- {
- "kind": "TypeNominal",
- "name": "Double",
- "printedName": "Swift.Double",
- "hasDefaultArg": true,
- "usr": "s:Sd"
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
}
],
- "declKind": "Func",
- "usr": "s:9MuppetIOS4PageC4goto3url7headers7timeoutySS_SDyS2SGSdtYaKF",
- "mangledName": "$s9MuppetIOS4PageC4goto3url7headers7timeoutySS_SDyS2SGSdtYaKF",
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS6CookieV4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s9MuppetIOS6CookieV4fromACs7Decoder_p_tKcfc",
"moduleName": "MuppetIOS",
- "declAttributes": [
- "Final",
- "Custom",
- "AccessControl"
- ],
+ "implicit": true,
+ "isFromExtension": true,
"throwing": true,
- "funcSelfKind": "NonMutating"
+ "init_kind": "Designated"
},
{
- "kind": "TypeDecl",
- "name": "PageError",
- "printedName": "PageError",
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
"children": [
{
- "kind": "Var",
- "name": "invalidURL",
- "printedName": "invalidURL",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.Page.PageError.Type) -> MuppetIOS.Page.PageError",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "PageError",
- "printedName": "MuppetIOS.Page.PageError",
- "usr": "s:9MuppetIOS4PageC0C5ErrorO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.Page.PageError.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "PageError",
- "printedName": "MuppetIOS.Page.PageError",
- "usr": "s:9MuppetIOS4PageC0C5ErrorO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4PageC0C5ErrorO10invalidURLyA2EmF",
- "mangledName": "$s9MuppetIOS4PageC0C5ErrorO10invalidURLyA2EmF",
- "moduleName": "MuppetIOS"
- },
- {
- "kind": "Function",
- "name": "==",
- "printedName": "==(_:_:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- },
- {
- "kind": "TypeNominal",
- "name": "PageError",
- "printedName": "MuppetIOS.Page.PageError",
- "usr": "s:9MuppetIOS4PageC0C5ErrorO"
- },
- {
- "kind": "TypeNominal",
- "name": "PageError",
- "printedName": "MuppetIOS.Page.PageError",
- "usr": "s:9MuppetIOS4PageC0C5ErrorO"
- }
- ],
- "declKind": "Func",
- "usr": "s:9MuppetIOS4PageC0C5ErrorO2eeoiySbAE_AEtFZ",
- "mangledName": "$s9MuppetIOS4PageC0C5ErrorO2eeoiySbAE_AEtFZ",
- "moduleName": "MuppetIOS",
- "static": true,
- "implicit": true,
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Var",
- "name": "hashValue",
- "printedName": "hashValue",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
- }
- ],
- "declKind": "Var",
- "usr": "s:9MuppetIOS4PageC0C5ErrorO9hashValueSivp",
- "mangledName": "$s9MuppetIOS4PageC0C5ErrorO9hashValueSivp",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4PageC0C5ErrorO9hashValueSivg",
- "mangledName": "$s9MuppetIOS4PageC0C5ErrorO9hashValueSivg",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
},
{
- "kind": "Function",
- "name": "hash",
- "printedName": "hash(into:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Hasher",
- "printedName": "Swift.Hasher",
- "paramValueOwnership": "InOut",
- "usr": "s:s6HasherV"
- }
- ],
- "declKind": "Func",
- "usr": "s:9MuppetIOS4PageC0C5ErrorO4hash4intoys6HasherVz_tF",
- "mangledName": "$s9MuppetIOS4PageC0C5ErrorO4hash4intoys6HasherVz_tF",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "funcSelfKind": "NonMutating"
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "any Swift.Encoder",
+ "usr": "s:s7EncoderP"
}
],
- "declKind": "Enum",
- "usr": "s:9MuppetIOS4PageC0C5ErrorO",
- "mangledName": "$s9MuppetIOS4PageC0C5ErrorO",
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS6CookieV6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s9MuppetIOS6CookieV6encode2toys7Encoder_p_tKF",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "isFromExtension": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:9MuppetIOS6CookieV",
+ "mangledName": "$s9MuppetIOS6CookieV",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Comparable",
+ "printedName": "Comparable",
+ "usr": "s:SL",
+ "mangledName": "$sSL"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Emitter",
+ "printedName": "Emitter",
+ "children": [
+ {
+ "kind": "TypeDecl",
+ "name": "Event",
+ "printedName": "Event",
+ "declKind": "Struct",
+ "usr": "s:9MuppetIOS7EmitterC5EventV",
+ "mangledName": "$s9MuppetIOS7EmitterC5EventV",
"moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>",
+ "sugared_genericSig": "",
"declAttributes": [
"AccessControl"
],
@@ -2007,59 +2328,232 @@
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
- },
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "on",
+ "printedName": "on(_:)",
+ "children": [
{
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
+ "kind": "TypeNominal",
+ "name": "AnyPublisher",
+ "printedName": "Combine.AnyPublisher",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Never",
+ "printedName": "Swift.Never",
+ "usr": "s:s5NeverO"
+ }
+ ],
+ "usr": "s:7Combine12AnyPublisherV"
},
{
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS7EmitterC2ony7Combine12AnyPublisherVyAA4JSONOs5NeverOGxF",
+ "mangledName": "$s9MuppetIOS7EmitterC2ony7Combine12AnyPublisherVyAA4JSONOs5NeverOGxF",
+ "moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:9MuppetIOS7EmitterC",
+ "mangledName": "$s9MuppetIOS7EmitterC",
+ "moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "hasMissingDesignatedInitializers": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "AsyncEmitter",
+ "printedName": "AsyncEmitter",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(bufferWhenNoSubscribers:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AsyncEmitter",
+ "printedName": "MuppetIOS.AsyncEmitter<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:9MuppetIOS12AsyncEmitterC"
},
{
- "kind": "Conformance",
- "name": "Error",
- "printedName": "Error",
- "usr": "s:s5ErrorP",
- "mangledName": "$ss5ErrorP"
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS12AsyncEmitterC23bufferWhenNoSubscribersACyxGSb_tcfc",
+ "mangledName": "$s9MuppetIOS12AsyncEmitterC23bufferWhenNoSubscribersACyxGSb_tcfc",
+ "moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Sendable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "emit",
+ "printedName": "emit(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
},
{
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
}
- ]
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS12AsyncEmitterC4emityyxF",
+ "mangledName": "$s9MuppetIOS12AsyncEmitterC4emityyxF",
+ "moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Sendable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "Nonisolated",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "close",
+ "printedName": "close()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS12AsyncEmitterC5closeyyF",
+ "mangledName": "$s9MuppetIOS12AsyncEmitterC5closeyyF",
+ "moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Sendable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "Nonisolated",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "stream",
+ "printedName": "stream()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AsyncStream",
+ "printedName": "_Concurrency.AsyncStream<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:ScS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS12AsyncEmitterC6streamScSyxGyF",
+ "mangledName": "$s9MuppetIOS12AsyncEmitterC6streamScSyxGyF",
+ "moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Sendable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
},
{
"kind": "Var",
- "name": "hashValue",
- "printedName": "hashValue",
+ "name": "unownedExecutor",
+ "printedName": "unownedExecutor",
"children": [
{
"kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
+ "name": "UnownedSerialExecutor",
+ "printedName": "_Concurrency.UnownedSerialExecutor",
+ "usr": "s:Sce"
}
],
"declKind": "Var",
- "usr": "s:9MuppetIOS4PageC9hashValueSivp",
- "mangledName": "$s9MuppetIOS4PageC9hashValueSivp",
+ "usr": "s:9MuppetIOS12AsyncEmitterC15unownedExecutorScevp",
+ "mangledName": "$s9MuppetIOS12AsyncEmitterC15unownedExecutorScevp",
"moduleName": "MuppetIOS",
"implicit": true,
+ "intro_Macosx": "10.15",
+ "intro_iOS": "13.0",
+ "intro_tvOS": "13.0",
+ "intro_watchOS": "6.0",
"declAttributes": [
+ "Available",
+ "Available",
+ "Available",
+ "Available",
"Final",
- "Nonisolated"
+ "Nonisolated",
+ "Semantics"
],
- "isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
@@ -2068,33 +2562,34 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
+ "name": "UnownedSerialExecutor",
+ "printedName": "_Concurrency.UnownedSerialExecutor",
+ "usr": "s:Sce"
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS4PageC9hashValueSivg",
- "mangledName": "$s9MuppetIOS4PageC9hashValueSivg",
+ "usr": "s:9MuppetIOS12AsyncEmitterC15unownedExecutorScevg",
+ "mangledName": "$s9MuppetIOS12AsyncEmitterC15unownedExecutorScevg",
"moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Sendable>",
+ "sugared_genericSig": "",
"implicit": true,
"declAttributes": [
"Final"
],
- "isFromExtension": true,
"accessorKind": "get"
}
]
}
],
"declKind": "Class",
- "usr": "s:9MuppetIOS4PageC",
- "mangledName": "$s9MuppetIOS4PageC",
+ "usr": "s:9MuppetIOS12AsyncEmitterC",
+ "mangledName": "$s9MuppetIOS12AsyncEmitterC",
"moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Sendable>",
+ "sugared_genericSig": "",
"declAttributes": [
- "Final",
- "AccessControl",
- "Custom"
+ "AccessControl"
],
"conformances": [
{
@@ -2111,6 +2606,13 @@
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
+ {
+ "kind": "Conformance",
+ "name": "Actor",
+ "printedName": "Actor",
+ "usr": "s:ScA",
+ "mangledName": "$sScA"
+ },
{
"kind": "Conformance",
"name": "Sendable",
@@ -2118,50 +2620,19 @@
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
},
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "Combine",
- "printedName": "Combine",
- "declKind": "Import",
- "moduleName": "MuppetIOS"
- },
- {
- "kind": "Import",
- "name": "WebKit",
- "printedName": "WebKit",
- "declKind": "Import",
- "moduleName": "MuppetIOS"
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
},
{
"kind": "Import",
- "name": "Combine",
- "printedName": "Combine",
+ "name": "Foundation",
+ "printedName": "Foundation",
"declKind": "Import",
"moduleName": "MuppetIOS",
"declAttributes": [
@@ -2170,48 +2641,290 @@
},
{
"kind": "TypeDecl",
- "name": "Emitter",
- "printedName": "Emitter",
+ "name": "JSON",
+ "printedName": "JSON",
"children": [
{
- "kind": "TypeDecl",
- "name": "Event",
- "printedName": "Event",
- "declKind": "Struct",
- "usr": "s:9MuppetIOS7EmitterC5EventV",
- "mangledName": "$s9MuppetIOS7EmitterC5EventV",
- "moduleName": "MuppetIOS",
- "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>",
- "sugared_genericSig": "",
- "declAttributes": [
- "AccessControl"
+ "kind": "Var",
+ "name": "dictionary",
+ "printedName": "dictionary",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.JSON.Type) -> ([Swift.String : MuppetIOS.JSON]) -> MuppetIOS.JSON",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "([Swift.String : MuppetIOS.JSON]) -> MuppetIOS.JSON",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : MuppetIOS.JSON]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.JSON.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ]
+ }
+ ]
+ }
],
- "conformances": [
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4JSONO10dictionaryyACSDySSACGcACmF",
+ "mangledName": "$s9MuppetIOS4JSONO10dictionaryyACSDySSACGcACmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "array",
+ "printedName": "array",
+ "children": [
{
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.JSON.Type) -> ([MuppetIOS.JSON]) -> MuppetIOS.JSON",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "([MuppetIOS.JSON]) -> MuppetIOS.JSON",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[MuppetIOS.JSON]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.JSON.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4JSONO5arrayyACSayACGcACmF",
+ "mangledName": "$s9MuppetIOS4JSONO5arrayyACSayACGcACmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "string",
+ "printedName": "string",
+ "children": [
{
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.JSON.Type) -> (Swift.String) -> MuppetIOS.JSON",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> MuppetIOS.JSON",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.JSON.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4JSONO6stringyACSScACmF",
+ "mangledName": "$s9MuppetIOS4JSONO6stringyACSScACmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "number",
+ "printedName": "number",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.JSON.Type) -> (Swift.Double) -> MuppetIOS.JSON",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Double) -> MuppetIOS.JSON",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.JSON.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4JSONO6numberyACSdcACmF",
+ "mangledName": "$s9MuppetIOS4JSONO6numberyACSdcACmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "bool",
+ "printedName": "bool",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.JSON.Type) -> (Swift.Bool) -> MuppetIOS.JSON",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Bool) -> MuppetIOS.JSON",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.JSON.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ]
+ }
+ ]
}
- ]
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4JSONO4boolyACSbcACmF",
+ "mangledName": "$s9MuppetIOS4JSONO4boolyACSbcACmF",
+ "moduleName": "MuppetIOS"
},
{
- "kind": "Function",
- "name": "on",
- "printedName": "on(_:)",
+ "kind": "Var",
+ "name": "null",
+ "printedName": "null",
"children": [
{
- "kind": "TypeNominal",
- "name": "AnyPublisher",
- "printedName": "Combine.AnyPublisher",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.JSON.Type) -> MuppetIOS.JSON",
"children": [
{
"kind": "TypeNominal",
@@ -2221,419 +2934,242 @@
},
{
"kind": "TypeNominal",
- "name": "Never",
- "printedName": "Swift.Never",
- "usr": "s:s5NeverO"
+ "name": "Metatype",
+ "printedName": "MuppetIOS.JSON.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ]
}
- ],
- "usr": "s:7Combine12AnyPublisherV"
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4JSONO4nullyA2CmF",
+ "mangledName": "$s9MuppetIOS4JSONO4nullyA2CmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
},
{
"kind": "TypeNominal",
- "name": "GenericTypeParam",
- "printedName": "τ_0_0"
+ "name": "Optional",
+ "printedName": "Any?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Func",
- "usr": "s:9MuppetIOS7EmitterC2ony7Combine12AnyPublisherVyAA4JSONOs5NeverOGxF",
- "mangledName": "$s9MuppetIOS7EmitterC2ony7Combine12AnyPublisherVyAA4JSONOs5NeverOGxF",
- "moduleName": "MuppetIOS",
- "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>",
- "sugared_genericSig": "",
- "declAttributes": [
- "AccessControl"
- ],
- "funcSelfKind": "NonMutating"
- }
- ],
- "declKind": "Class",
- "usr": "s:9MuppetIOS7EmitterC",
- "mangledName": "$s9MuppetIOS7EmitterC",
- "moduleName": "MuppetIOS",
- "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>",
- "sugared_genericSig": "",
- "declAttributes": [
- "AccessControl"
- ],
- "hasMissingDesignatedInitializers": true,
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "WebKit",
- "printedName": "WebKit",
- "declKind": "Import",
- "moduleName": "MuppetIOS"
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "OSLog",
- "printedName": "OSLog",
- "declKind": "Import",
- "moduleName": "MuppetIOS"
- },
- {
- "kind": "Import",
- "name": "Combine",
- "printedName": "Combine",
- "declKind": "Import",
- "moduleName": "MuppetIOS"
- },
- {
- "kind": "Import",
- "name": "WebKit",
- "printedName": "WebKit",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "AtomicMacros",
- "printedName": "AtomicMacros",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "UIKit",
- "printedName": "UIKit",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "WebKit",
- "printedName": "WebKit",
- "declKind": "Import",
- "moduleName": "MuppetIOS"
- },
- {
- "kind": "Import",
- "name": "Combine",
- "printedName": "Combine",
- "declKind": "Import",
- "moduleName": "MuppetIOS"
- },
- {
- "kind": "TypeDecl",
- "name": "Browser",
- "printedName": "Browser",
- "children": [
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS4JSONOyACypSgcfc",
+ "mangledName": "$s9MuppetIOS4JSONOyACypSgcfc",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
{
- "kind": "TypeDecl",
- "name": "EventType",
- "printedName": "EventType",
+ "kind": "Var",
+ "name": "asDictionary",
+ "printedName": "asDictionary",
"children": [
{
- "kind": "Var",
- "name": "page",
- "printedName": "page",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[Swift.String : MuppetIOS.JSON]?",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.Browser.EventType.Type) -> MuppetIOS.Browser.EventType",
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : MuppetIOS.JSON]",
"children": [
{
"kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Browser.EventType",
- "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
},
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.Browser.EventType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Browser.EventType",
- "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
- }
- ]
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
}
- ]
+ ],
+ "usr": "s:SD"
}
],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS7BrowserC9EventTypeO4pageyA2EmF",
- "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO4pageyA2EmF",
- "moduleName": "MuppetIOS"
- },
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4JSONO12asDictionarySDySSACGSgvp",
+ "mangledName": "$s9MuppetIOS4JSONO12asDictionarySDySSACGSgvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
{
- "kind": "Var",
- "name": "closed",
- "printedName": "closed",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.Browser.EventType.Type) -> MuppetIOS.Browser.EventType",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[Swift.String : MuppetIOS.JSON]?",
"children": [
{
"kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Browser.EventType",
- "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.Browser.EventType.Type",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : MuppetIOS.JSON]",
"children": [
{
"kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Browser.EventType",
- "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
}
- ]
+ ],
+ "usr": "s:SD"
}
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS7BrowserC9EventTypeO6closedyA2EmF",
- "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO6closedyA2EmF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Function",
- "name": "==",
- "printedName": "==(_:_:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- },
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Browser.EventType",
- "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Browser.EventType",
- "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Func",
- "usr": "s:9MuppetIOS7BrowserC9EventTypeO2eeoiySbAE_AEtFZ",
- "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO2eeoiySbAE_AEtFZ",
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4JSONO12asDictionarySDySSACGSgvg",
+ "mangledName": "$s9MuppetIOS4JSONO12asDictionarySDySSACGSgvg",
"moduleName": "MuppetIOS",
- "static": true,
- "implicit": true,
- "funcSelfKind": "NonMutating"
- },
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "asArray",
+ "printedName": "asArray",
+ "children": [
{
- "kind": "Var",
- "name": "hashValue",
- "printedName": "hashValue",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[MuppetIOS.JSON]?",
"children": [
{
"kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
- }
- ],
- "declKind": "Var",
- "usr": "s:9MuppetIOS7BrowserC9EventTypeO9hashValueSivp",
- "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO9hashValueSivp",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "name": "Array",
+ "printedName": "[MuppetIOS.JSON]",
"children": [
{
"kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
}
],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS7BrowserC9EventTypeO9hashValueSivg",
- "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO9hashValueSivg",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Function",
- "name": "hash",
- "printedName": "hash(into:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Hasher",
- "printedName": "Swift.Hasher",
- "paramValueOwnership": "InOut",
- "usr": "s:s6HasherV"
+ "usr": "s:Sa"
}
],
- "declKind": "Func",
- "usr": "s:9MuppetIOS7BrowserC9EventTypeO4hash4intoys6HasherVz_tF",
- "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO4hash4intoys6HasherVz_tF",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "funcSelfKind": "NonMutating"
+ "usr": "s:Sq"
}
],
- "declKind": "Enum",
- "usr": "s:9MuppetIOS7BrowserC9EventTypeO",
- "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO",
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4JSONO7asArraySayACGSgvp",
+ "mangledName": "$s9MuppetIOS4JSONO7asArraySayACGSgvp",
"moduleName": "MuppetIOS",
"declAttributes": [
"AccessControl"
],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
+ "accessors": [
{
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[MuppetIOS.JSON]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[MuppetIOS.JSON]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4JSONO7asArraySayACGSgvg",
+ "mangledName": "$s9MuppetIOS4JSONO7asArraySayACGSgvg",
+ "moduleName": "MuppetIOS",
+ "accessorKind": "get"
}
]
},
{
"kind": "Var",
- "name": "emitter",
- "printedName": "emitter",
+ "name": "asString",
+ "printedName": "asString",
"children": [
{
"kind": "TypeNominal",
- "name": "Emitter",
- "printedName": "MuppetIOS.Emitter",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Browser.EventType",
- "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "usr": "s:9MuppetIOS7EmitterC"
+ "usr": "s:Sq"
}
],
"declKind": "Var",
- "usr": "s:9MuppetIOS7BrowserC7emitterAA7EmitterCyAC9EventTypeOGvp",
- "mangledName": "$s9MuppetIOS7BrowserC7emitterAA7EmitterCyAC9EventTypeOGvp",
+ "usr": "s:9MuppetIOS4JSONO8asStringSSSgvp",
+ "mangledName": "$s9MuppetIOS4JSONO8asStringSSSgvp",
"moduleName": "MuppetIOS",
"declAttributes": [
- "HasInitialValue",
- "Final",
- "Custom",
- "HasStorage",
"AccessControl"
],
- "isLet": true,
- "hasStorage": true,
"accessors": [
{
"kind": "Accessor",
@@ -2642,143 +3178,211 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Emitter",
- "printedName": "MuppetIOS.Emitter",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Browser.EventType",
- "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "usr": "s:9MuppetIOS7EmitterC"
+ "usr": "s:Sq"
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS7BrowserC7emitterAA7EmitterCyAC9EventTypeOGvg",
- "mangledName": "$s9MuppetIOS7BrowserC7emitterAA7EmitterCyAC9EventTypeOGvg",
+ "usr": "s:9MuppetIOS4JSONO8asStringSSSgvg",
+ "mangledName": "$s9MuppetIOS4JSONO8asStringSSSgvg",
"moduleName": "MuppetIOS",
- "implicit": true,
- "declAttributes": [
- "Final"
- ],
"accessorKind": "get"
}
]
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(controller:)",
+ "kind": "Var",
+ "name": "asDouble",
+ "printedName": "asDouble",
"children": [
{
"kind": "TypeNominal",
- "name": "Browser",
- "printedName": "MuppetIOS.Browser",
- "usr": "s:9MuppetIOS7BrowserC"
- },
- {
- "kind": "TypeNominal",
- "name": "UIViewController",
- "printedName": "UIKit.UIViewController",
- "usr": "c:objc(cs)UIViewController"
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS7BrowserC10controllerACSo16UIViewControllerC_tcfc",
- "mangledName": "$s9MuppetIOS7BrowserC10controllerACSo16UIViewControllerC_tcfc",
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4JSONO8asDoubleSdSgvp",
+ "mangledName": "$s9MuppetIOS4JSONO8asDoubleSdSgvp",
"moduleName": "MuppetIOS",
"declAttributes": [
- "Custom",
"AccessControl"
],
- "init_kind": "Designated"
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4JSONO8asDoubleSdSgvg",
+ "mangledName": "$s9MuppetIOS4JSONO8asDoubleSdSgvg",
+ "moduleName": "MuppetIOS",
+ "accessorKind": "get"
+ }
+ ]
},
{
- "kind": "Function",
- "name": "==",
- "printedName": "==(_:_:)",
+ "kind": "Var",
+ "name": "asInt",
+ "printedName": "asInt",
"children": [
{
"kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- },
- {
- "kind": "TypeNominal",
- "name": "Browser",
- "printedName": "MuppetIOS.Browser",
- "usr": "s:9MuppetIOS7BrowserC"
- },
- {
- "kind": "TypeNominal",
- "name": "Browser",
- "printedName": "MuppetIOS.Browser",
- "usr": "s:9MuppetIOS7BrowserC"
+ "name": "Optional",
+ "printedName": "Swift.Int?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Func",
- "usr": "s:9MuppetIOS7BrowserC2eeoiySbAC_ACtFZ",
- "mangledName": "$s9MuppetIOS7BrowserC2eeoiySbAC_ACtFZ",
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4JSONO5asIntSiSgvp",
+ "mangledName": "$s9MuppetIOS4JSONO5asIntSiSgvp",
"moduleName": "MuppetIOS",
- "static": true,
"declAttributes": [
- "Custom",
- "Final",
"AccessControl"
],
- "funcSelfKind": "NonMutating"
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Int?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4JSONO5asIntSiSgvg",
+ "mangledName": "$s9MuppetIOS4JSONO5asIntSiSgvg",
+ "moduleName": "MuppetIOS",
+ "accessorKind": "get"
+ }
+ ]
},
{
- "kind": "Function",
- "name": "hash",
- "printedName": "hash(into:)",
+ "kind": "Var",
+ "name": "asBool",
+ "printedName": "asBool",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Hasher",
- "printedName": "Swift.Hasher",
- "paramValueOwnership": "InOut",
- "usr": "s:s6HasherV"
+ "name": "Optional",
+ "printedName": "Swift.Bool?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Func",
- "usr": "s:9MuppetIOS7BrowserC4hash4intoys6HasherVz_tF",
- "mangledName": "$s9MuppetIOS7BrowserC4hash4intoys6HasherVz_tF",
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4JSONO6asBoolSbSgvp",
+ "mangledName": "$s9MuppetIOS4JSONO6asBoolSbSgvp",
"moduleName": "MuppetIOS",
"declAttributes": [
- "Custom",
- "Final",
"AccessControl"
],
- "funcSelfKind": "NonMutating"
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Bool?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4JSONO6asBoolSbSgvg",
+ "mangledName": "$s9MuppetIOS4JSONO6asBoolSbSgvg",
+ "moduleName": "MuppetIOS",
+ "accessorKind": "get"
+ }
+ ]
},
{
"kind": "Var",
- "name": "handle",
- "printedName": "handle",
+ "name": "asAny",
+ "printedName": "asAny",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "ProtocolComposition",
+ "printedName": "Any"
}
],
"declKind": "Var",
- "usr": "s:9MuppetIOS7BrowserC6handleSSvp",
- "mangledName": "$s9MuppetIOS7BrowserC6handleSSvp",
+ "usr": "s:9MuppetIOS4JSONO5asAnyypvp",
+ "mangledName": "$s9MuppetIOS4JSONO5asAnyypvp",
"moduleName": "MuppetIOS",
"declAttributes": [
- "Final",
- "Custom",
"AccessControl"
],
"accessors": [
@@ -2789,123 +3393,236 @@
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "ProtocolComposition",
+ "printedName": "Any"
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS7BrowserC6handleSSvg",
- "mangledName": "$s9MuppetIOS7BrowserC6handleSSvg",
+ "usr": "s:9MuppetIOS4JSONO5asAnyypvg",
+ "mangledName": "$s9MuppetIOS4JSONO5asAnyypvg",
"moduleName": "MuppetIOS",
- "declAttributes": [
- "Final"
- ],
"accessorKind": "get"
}
]
},
{
"kind": "Function",
- "name": "close",
- "printedName": "close()",
+ "name": "value",
+ "printedName": "value()",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Optional",
+ "printedName": "τ_0_0?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:Sq"
}
],
"declKind": "Func",
- "usr": "s:9MuppetIOS7BrowserC5closeyyYaF",
- "mangledName": "$s9MuppetIOS7BrowserC5closeyyYaF",
+ "usr": "s:9MuppetIOS4JSONO5valuexSgylF",
+ "mangledName": "$s9MuppetIOS4JSONO5valuexSgylF",
"moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0>",
+ "sugared_genericSig": "",
"declAttributes": [
- "Custom",
- "Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
- "kind": "Function",
- "name": "newPage",
- "printedName": "newPage(configuration:)",
+ "kind": "Var",
+ "name": "isNull",
+ "printedName": "isNull",
"children": [
{
"kind": "TypeNominal",
- "name": "Page",
- "printedName": "MuppetIOS.Page",
- "usr": "s:9MuppetIOS4PageC"
- },
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4JSONO6isNullSbvp",
+ "mangledName": "$s9MuppetIOS4JSONO6isNullSbvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4JSONO6isNullSbvg",
+ "mangledName": "$s9MuppetIOS4JSONO6isNullSbvg",
+ "moduleName": "MuppetIOS",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Subscript",
+ "name": "subscript",
+ "printedName": "subscript(_:)",
+ "children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "WebKit.WKWebViewConfiguration?",
+ "printedName": "MuppetIOS.JSON?",
"children": [
{
"kind": "TypeNominal",
- "name": "WKWebViewConfiguration",
- "printedName": "WebKit.WKWebViewConfiguration",
- "usr": "c:objc(cs)WKWebViewConfiguration"
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
}
],
- "hasDefaultArg": true,
"usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Func",
- "usr": "s:9MuppetIOS7BrowserC7newPage13configurationAA0E0CSo22WKWebViewConfigurationCSg_tF",
- "mangledName": "$s9MuppetIOS7BrowserC7newPage13configurationAA0E0CSo22WKWebViewConfigurationCSg_tF",
+ "declKind": "Subscript",
+ "usr": "s:9MuppetIOS4JSONOyACSgSScip",
+ "mangledName": "$s9MuppetIOS4JSONOyACSgSScip",
"moduleName": "MuppetIOS",
"declAttributes": [
- "Final",
- "Custom",
"AccessControl"
],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "attachPage",
- "printedName": "attachPage(to:controller:)",
- "children": [
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Page",
- "printedName": "MuppetIOS.Page",
- "usr": "s:9MuppetIOS4PageC"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.JSON?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4JSONOyACSgSScig",
+ "mangledName": "$s9MuppetIOS4JSONOyACSgSScig",
+ "moduleName": "MuppetIOS",
+ "accessorKind": "get"
},
{
- "kind": "TypeNominal",
- "name": "WKWebView",
- "printedName": "WebKit.WKWebView",
- "usr": "c:objc(cs)WKWebView"
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.JSON?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4JSONOyACSgSScis",
+ "mangledName": "$s9MuppetIOS4JSONOyACSgSScis",
+ "moduleName": "MuppetIOS",
+ "accessorKind": "set"
},
{
- "kind": "TypeNominal",
- "name": "UIViewController",
- "printedName": "UIKit.UIViewController",
- "usr": "c:objc(cs)UIViewController"
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4JSONOyACSgSSciM",
+ "mangledName": "$s9MuppetIOS4JSONOyACSgSSciM",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "_modify"
}
- ],
- "declKind": "Func",
- "usr": "s:9MuppetIOS7BrowserC10attachPage2to10controllerAA0E0CSo9WKWebViewC_So16UIViewControllerCtF",
- "mangledName": "$s9MuppetIOS7BrowserC10attachPage2to10controllerAA0E0CSo9WKWebViewC_So16UIViewControllerCtF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "Custom",
- "Final",
- "AccessControl",
- "RawDocComment"
- ],
- "funcSelfKind": "NonMutating"
+ ]
},
{
- "kind": "Var",
- "name": "hashValue",
- "printedName": "hashValue",
+ "kind": "Subscript",
+ "name": "subscript",
+ "printedName": "subscript(_:)",
"children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.JSON?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
"name": "Int",
@@ -2913,22 +3630,33 @@
"usr": "s:Si"
}
],
- "declKind": "Var",
- "usr": "s:9MuppetIOS7BrowserC9hashValueSivp",
- "mangledName": "$s9MuppetIOS7BrowserC9hashValueSivp",
+ "declKind": "Subscript",
+ "usr": "s:9MuppetIOS4JSONOyACSgSicip",
+ "mangledName": "$s9MuppetIOS4JSONOyACSgSicip",
"moduleName": "MuppetIOS",
- "implicit": true,
"declAttributes": [
- "Final",
- "Nonisolated"
+ "AccessControl"
],
- "isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.JSON?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
"name": "Int",
@@ -2937,435 +3665,440 @@
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS7BrowserC9hashValueSivg",
- "mangledName": "$s9MuppetIOS7BrowserC9hashValueSivg",
+ "usr": "s:9MuppetIOS4JSONOyACSgSicig",
+ "mangledName": "$s9MuppetIOS4JSONOyACSgSicig",
"moduleName": "MuppetIOS",
- "implicit": true,
- "declAttributes": [
- "Final"
- ],
- "isFromExtension": true,
"accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.JSON?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4JSONOyACSgSicis",
+ "mangledName": "$s9MuppetIOS4JSONOyACSgSicis",
+ "moduleName": "MuppetIOS",
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4JSONOyACSgSiciM",
+ "mangledName": "$s9MuppetIOS4JSONOyACSgSiciM",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "_modify"
}
]
- }
- ],
- "declKind": "Class",
- "usr": "s:9MuppetIOS7BrowserC",
- "mangledName": "$s9MuppetIOS7BrowserC",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "Final",
- "AccessControl",
- "Custom"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
},
{
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "WebKit",
- "printedName": "WebKit",
- "declKind": "Import",
- "moduleName": "MuppetIOS"
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "WebKit",
- "printedName": "WebKit",
- "declKind": "Import",
- "moduleName": "MuppetIOS"
- },
- {
- "kind": "Import",
- "name": "WebKit",
- "printedName": "WebKit",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "AtomicMacros",
- "printedName": "AtomicMacros",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl"
- ]
- },
- {
- "kind": "Import",
- "name": "Combine",
- "printedName": "Combine",
- "declKind": "Import",
- "moduleName": "MuppetIOS"
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "JSON",
- "printedName": "JSON",
- "children": [
- {
- "kind": "Var",
- "name": "dictionary",
- "printedName": "dictionary",
+ "kind": "Subscript",
+ "name": "subscript",
+ "printedName": "subscript(dynamicMember:)",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.JSON.Type) -> ([Swift.String : MuppetIOS.JSON]) -> MuppetIOS.JSON",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.JSON?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Subscript",
+ "usr": "s:9MuppetIOS4JSONO13dynamicMemberACSgSS_tcip",
+ "mangledName": "$s9MuppetIOS4JSONO13dynamicMemberACSgSS_tcip",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "([Swift.String : MuppetIOS.JSON]) -> MuppetIOS.JSON",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.JSON?",
"children": [
{
"kind": "TypeNominal",
"name": "JSON",
"printedName": "MuppetIOS.JSON",
"usr": "s:9MuppetIOS4JSONO"
- },
- {
- "kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : MuppetIOS.JSON]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ],
- "usr": "s:SD"
}
- ]
+ ],
+ "usr": "s:Sq"
},
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.JSON.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ]
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4JSONO13dynamicMemberACSgSS_tcig",
+ "mangledName": "$s9MuppetIOS4JSONO13dynamicMemberACSgSS_tcig",
+ "moduleName": "MuppetIOS",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
}
],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4JSONO10dictionaryyACSDySSACGcACmF",
- "mangledName": "$s9MuppetIOS4JSONO10dictionaryyACSDySSACGcACmF",
- "moduleName": "MuppetIOS"
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4JSONO2eeoiySbAC_ACtFZ",
+ "mangledName": "$s9MuppetIOS4JSONO2eeoiySbAC_ACtFZ",
+ "moduleName": "MuppetIOS",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
},
{
"kind": "Var",
- "name": "array",
- "printedName": "array",
+ "name": "hashValue",
+ "printedName": "hashValue",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.JSON.Type) -> ([MuppetIOS.JSON]) -> MuppetIOS.JSON",
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4JSONO9hashValueSivp",
+ "mangledName": "$s9MuppetIOS4JSONO9hashValueSivp",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "([MuppetIOS.JSON]) -> MuppetIOS.JSON",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- },
- {
- "kind": "TypeNominal",
- "name": "Array",
- "printedName": "[MuppetIOS.JSON]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ],
- "usr": "s:Sa"
- }
- ]
- },
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.JSON.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ]
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
}
- ]
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4JSONO9hashValueSivg",
+ "mangledName": "$s9MuppetIOS4JSONO9hashValueSivg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4JSONO4hash4intoys6HasherVz_tF",
+ "mangledName": "$s9MuppetIOS4JSONO4hash4intoys6HasherVz_tF",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(stringLiteral:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS4JSONO13stringLiteralACSS_tcfc",
+ "mangledName": "$s9MuppetIOS4JSONO13stringLiteralACSS_tcfc",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(integerLiteral:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS4JSONO14integerLiteralACSi_tcfc",
+ "mangledName": "$s9MuppetIOS4JSONO14integerLiteralACSi_tcfc",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(floatLiteral:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
}
],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4JSONO5arrayyACSayACGcACmF",
- "mangledName": "$s9MuppetIOS4JSONO5arrayyACSayACGcACmF",
- "moduleName": "MuppetIOS"
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS4JSONO12floatLiteralACSd_tcfc",
+ "mangledName": "$s9MuppetIOS4JSONO12floatLiteralACSd_tcfc",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "init_kind": "Designated"
},
{
- "kind": "Var",
- "name": "string",
- "printedName": "string",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(booleanLiteral:)",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.JSON.Type) -> (Swift.String) -> MuppetIOS.JSON",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(Swift.String) -> MuppetIOS.JSON",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ]
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.JSON.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ]
- }
- ]
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
}
],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4JSONO6stringyACSScACmF",
- "mangledName": "$s9MuppetIOS4JSONO6stringyACSScACmF",
- "moduleName": "MuppetIOS"
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS4JSONO14booleanLiteralACSb_tcfc",
+ "mangledName": "$s9MuppetIOS4JSONO14booleanLiteralACSb_tcfc",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "init_kind": "Designated"
},
{
- "kind": "Var",
- "name": "number",
- "printedName": "number",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(arrayLiteral:)",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.JSON.Type) -> (Swift.Double) -> MuppetIOS.JSON",
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[MuppetIOS.JSON]",
"children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(Swift.Double) -> MuppetIOS.JSON",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- },
- {
- "kind": "TypeNominal",
- "name": "Double",
- "printedName": "Swift.Double",
- "usr": "s:Sd"
- }
- ]
- },
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.JSON.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ]
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
}
- ]
+ ],
+ "usr": "s:Sa"
}
],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4JSONO6numberyACSdcACmF",
- "mangledName": "$s9MuppetIOS4JSONO6numberyACSdcACmF",
- "moduleName": "MuppetIOS"
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS4JSONO12arrayLiteralA2Cd_tcfc",
+ "mangledName": "$s9MuppetIOS4JSONO12arrayLiteralA2Cd_tcfc",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "init_kind": "Designated"
},
{
- "kind": "Var",
- "name": "bool",
- "printedName": "bool",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(nilLiteral:)",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.JSON.Type) -> (Swift.Bool) -> MuppetIOS.JSON",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(Swift.Bool) -> MuppetIOS.JSON",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- },
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ]
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.JSON.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ]
- }
- ]
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
}
],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4JSONO4boolyACSbcACmF",
- "mangledName": "$s9MuppetIOS4JSONO4boolyACSbcACmF",
- "moduleName": "MuppetIOS"
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS4JSONO10nilLiteralACyt_tcfc",
+ "mangledName": "$s9MuppetIOS4JSONO10nilLiteralACyt_tcfc",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "init_kind": "Designated"
},
{
- "kind": "Var",
- "name": "null",
- "printedName": "null",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(dictionaryLiteral:)",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.JSON.Type) -> MuppetIOS.JSON",
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[(Swift.String, MuppetIOS.JSON)]",
"children": [
{
"kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.JSON.Type",
+ "name": "Tuple",
+ "printedName": "(Swift.String, MuppetIOS.JSON)",
"children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
{
"kind": "TypeNominal",
"name": "JSON",
@@ -3374,18 +4107,24 @@
}
]
}
- ]
+ ],
+ "usr": "s:Sa"
}
],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4JSONO4nullyA2CmF",
- "mangledName": "$s9MuppetIOS4JSONO4nullyA2CmF",
- "moduleName": "MuppetIOS"
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS4JSONO17dictionaryLiteralACSS_ACtd_tcfc",
+ "mangledName": "$s9MuppetIOS4JSONO17dictionaryLiteralACSS_ACtd_tcfc",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "init_kind": "Designated"
},
{
"kind": "Constructor",
"name": "init",
- "printedName": "init(_:)",
+ "printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
@@ -3395,266 +4134,174 @@
},
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Any?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ProtocolComposition",
- "printedName": "Any"
- }
- ],
- "usr": "s:Sq"
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
}
],
"declKind": "Constructor",
- "usr": "s:9MuppetIOS4JSONOyACypSgcfc",
- "mangledName": "$s9MuppetIOS4JSONOyACypSgcfc",
+ "usr": "s:9MuppetIOS4JSONO4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s9MuppetIOS4JSONO4fromACs7Decoder_p_tKcfc",
"moduleName": "MuppetIOS",
"declAttributes": [
"AccessControl"
],
+ "isFromExtension": true,
+ "throwing": true,
"init_kind": "Designated"
},
{
- "kind": "Var",
- "name": "asDictionary",
- "printedName": "asDictionary",
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "[Swift.String : MuppetIOS.JSON]?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : MuppetIOS.JSON]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ],
- "usr": "s:SD"
- }
- ],
- "usr": "s:Sq"
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "any Swift.Encoder",
+ "usr": "s:s7EncoderP"
}
],
- "declKind": "Var",
- "usr": "s:9MuppetIOS4JSONO12asDictionarySDySSACGSgvp",
- "mangledName": "$s9MuppetIOS4JSONO12asDictionarySDySSACGSgvp",
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4JSONO6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s9MuppetIOS4JSONO6encode2toys7Encoder_p_tKF",
"moduleName": "MuppetIOS",
"declAttributes": [
"AccessControl"
],
- "accessors": [
+ "isFromExtension": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "[Swift.String : MuppetIOS.JSON]?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : MuppetIOS.JSON]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ],
- "usr": "s:SD"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONO12asDictionarySDySSACGSgvg",
- "mangledName": "$s9MuppetIOS4JSONO12asDictionarySDySSACGSgvg",
- "moduleName": "MuppetIOS",
- "accessorKind": "get"
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
}
- ]
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS4JSONO4fromACx_tKcSERzlufc",
+ "mangledName": "$s9MuppetIOS4JSONO4fromACx_tKcSERzlufc",
+ "moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Encodable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "throwing": true,
+ "init_kind": "Designated"
},
{
- "kind": "Var",
- "name": "asArray",
- "printedName": "asArray",
+ "kind": "Function",
+ "name": "toJSONData",
+ "printedName": "toJSONData()",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "[MuppetIOS.JSON]?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Array",
- "printedName": "[MuppetIOS.JSON]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ],
- "usr": "s:Sa"
- }
- ],
- "usr": "s:Sq"
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
}
],
- "declKind": "Var",
- "usr": "s:9MuppetIOS4JSONO7asArraySayACGSgvp",
- "mangledName": "$s9MuppetIOS4JSONO7asArraySayACGSgvp",
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4JSONO10toJSONData10Foundation4DataVyKF",
+ "mangledName": "$s9MuppetIOS4JSONO10toJSONData10Foundation4DataVyKF",
"moduleName": "MuppetIOS",
"declAttributes": [
"AccessControl"
],
- "accessors": [
+ "isFromExtension": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "toJSONString",
+ "printedName": "toJSONString()",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "[MuppetIOS.JSON]?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Array",
- "printedName": "[MuppetIOS.JSON]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ],
- "usr": "s:Sa"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONO7asArraySayACGSgvg",
- "mangledName": "$s9MuppetIOS4JSONO7asArraySayACGSgvg",
- "moduleName": "MuppetIOS",
- "accessorKind": "get"
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4JSONO12toJSONStringSSyKF",
+ "mangledName": "$s9MuppetIOS4JSONO12toJSONStringSSyKF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
},
{
- "kind": "Var",
- "name": "asString",
- "printedName": "asString",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(fromJSONString:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Var",
- "usr": "s:9MuppetIOS4JSONO8asStringSSSgvp",
- "mangledName": "$s9MuppetIOS4JSONO8asStringSSSgvp",
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS4JSONO14fromJSONStringACSS_tcfc",
+ "mangledName": "$s9MuppetIOS4JSONO14fromJSONStringACSS_tcfc",
"moduleName": "MuppetIOS",
"declAttributes": [
"AccessControl"
],
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONO8asStringSSSgvg",
- "mangledName": "$s9MuppetIOS4JSONO8asStringSSSgvg",
- "moduleName": "MuppetIOS",
- "accessorKind": "get"
- }
- ]
+ "isFromExtension": true,
+ "init_kind": "Designated"
},
{
"kind": "Var",
- "name": "asDouble",
- "printedName": "asDouble",
+ "name": "description",
+ "printedName": "description",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Double?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Double",
- "printedName": "Swift.Double",
- "usr": "s:Sd"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Var",
- "usr": "s:9MuppetIOS4JSONO8asDoubleSdSgvp",
- "mangledName": "$s9MuppetIOS4JSONO8asDoubleSdSgvp",
+ "usr": "s:9MuppetIOS4JSONO11descriptionSSvp",
+ "mangledName": "$s9MuppetIOS4JSONO11descriptionSSvp",
"moduleName": "MuppetIOS",
"declAttributes": [
"AccessControl"
],
+ "isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
@@ -3663,54 +4310,40 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Double?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Double",
- "printedName": "Swift.Double",
- "usr": "s:Sd"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONO8asDoubleSdSgvg",
- "mangledName": "$s9MuppetIOS4JSONO8asDoubleSdSgvg",
+ "usr": "s:9MuppetIOS4JSONO11descriptionSSvg",
+ "mangledName": "$s9MuppetIOS4JSONO11descriptionSSvg",
"moduleName": "MuppetIOS",
+ "isFromExtension": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
- "name": "asInt",
- "printedName": "asInt",
+ "name": "debugDescription",
+ "printedName": "debugDescription",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Int?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Var",
- "usr": "s:9MuppetIOS4JSONO5asIntSiSgvp",
- "mangledName": "$s9MuppetIOS4JSONO5asIntSiSgvp",
+ "usr": "s:9MuppetIOS4JSONO16debugDescriptionSSvp",
+ "mangledName": "$s9MuppetIOS4JSONO16debugDescriptionSSvp",
"moduleName": "MuppetIOS",
"declAttributes": [
"AccessControl"
],
+ "isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
@@ -3719,175 +4352,191 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Int?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONO5asIntSiSgvg",
- "mangledName": "$s9MuppetIOS4JSONO5asIntSiSgvg",
+ "usr": "s:9MuppetIOS4JSONO16debugDescriptionSSvg",
+ "mangledName": "$s9MuppetIOS4JSONO16debugDescriptionSSvg",
"moduleName": "MuppetIOS",
+ "isFromExtension": true,
"accessorKind": "get"
}
]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:9MuppetIOS4JSONO",
+ "mangledName": "$s9MuppetIOS4JSONO",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl",
+ "DynamicMemberLookup"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
},
{
- "kind": "Var",
- "name": "asBool",
- "printedName": "asBool",
+ "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": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ExpressibleByStringLiteral",
+ "printedName": "ExpressibleByStringLiteral",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
+ "kind": "TypeWitness",
+ "name": "StringLiteralType",
+ "printedName": "StringLiteralType",
"children": [
{
"kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ],
- "usr": "s:Sq"
+ ]
}
],
- "declKind": "Var",
- "usr": "s:9MuppetIOS4JSONO6asBoolSbSgvp",
- "mangledName": "$s9MuppetIOS4JSONO6asBoolSbSgvp",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
+ "usr": "s:s26ExpressibleByStringLiteralP",
+ "mangledName": "$ss26ExpressibleByStringLiteralP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ExpressibleByExtendedGraphemeClusterLiteral",
+ "printedName": "ExpressibleByExtendedGraphemeClusterLiteral",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeWitness",
+ "name": "ExtendedGraphemeClusterLiteralType",
+ "printedName": "ExtendedGraphemeClusterLiteralType",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONO6asBoolSbSgvg",
- "mangledName": "$s9MuppetIOS4JSONO6asBoolSbSgvg",
- "moduleName": "MuppetIOS",
- "accessorKind": "get"
+ ]
}
- ]
+ ],
+ "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP",
+ "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP"
},
{
- "kind": "Var",
- "name": "asAny",
- "printedName": "asAny",
+ "kind": "Conformance",
+ "name": "ExpressibleByUnicodeScalarLiteral",
+ "printedName": "ExpressibleByUnicodeScalarLiteral",
"children": [
{
- "kind": "TypeNominal",
- "name": "ProtocolComposition",
- "printedName": "Any"
- }
- ],
- "declKind": "Var",
- "usr": "s:9MuppetIOS4JSONO5asAnyypvp",
- "mangledName": "$s9MuppetIOS4JSONO5asAnyypvp",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeWitness",
+ "name": "UnicodeScalarLiteralType",
+ "printedName": "UnicodeScalarLiteralType",
"children": [
{
"kind": "TypeNominal",
- "name": "ProtocolComposition",
- "printedName": "Any"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONO5asAnyypvg",
- "mangledName": "$s9MuppetIOS4JSONO5asAnyypvg",
- "moduleName": "MuppetIOS",
- "accessorKind": "get"
+ ]
}
- ]
+ ],
+ "usr": "s:s33ExpressibleByUnicodeScalarLiteralP",
+ "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP"
},
{
- "kind": "Function",
- "name": "value",
- "printedName": "value()",
+ "kind": "Conformance",
+ "name": "ExpressibleByIntegerLiteral",
+ "printedName": "ExpressibleByIntegerLiteral",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "τ_0_0?",
+ "kind": "TypeWitness",
+ "name": "IntegerLiteralType",
+ "printedName": "IntegerLiteralType",
"children": [
{
"kind": "TypeNominal",
- "name": "GenericTypeParam",
- "printedName": "τ_0_0"
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
}
- ],
- "usr": "s:Sq"
+ ]
}
],
- "declKind": "Func",
- "usr": "s:9MuppetIOS4JSONO5valuexSgylF",
- "mangledName": "$s9MuppetIOS4JSONO5valuexSgylF",
- "moduleName": "MuppetIOS",
- "genericSig": "<τ_0_0>",
- "sugared_genericSig": "",
- "declAttributes": [
- "AccessControl"
- ],
- "funcSelfKind": "NonMutating"
+ "usr": "s:s27ExpressibleByIntegerLiteralP",
+ "mangledName": "$ss27ExpressibleByIntegerLiteralP"
},
{
- "kind": "Var",
- "name": "isNull",
- "printedName": "isNull",
+ "kind": "Conformance",
+ "name": "ExpressibleByFloatLiteral",
+ "printedName": "ExpressibleByFloatLiteral",
"children": [
{
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
+ "kind": "TypeWitness",
+ "name": "FloatLiteralType",
+ "printedName": "FloatLiteralType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ]
}
],
- "declKind": "Var",
- "usr": "s:9MuppetIOS4JSONO6isNullSbvp",
- "mangledName": "$s9MuppetIOS4JSONO6isNullSbvp",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
+ "usr": "s:s25ExpressibleByFloatLiteralP",
+ "mangledName": "$ss25ExpressibleByFloatLiteralP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ExpressibleByBooleanLiteral",
+ "printedName": "ExpressibleByBooleanLiteral",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeWitness",
+ "name": "BooleanLiteralType",
+ "printedName": "BooleanLiteralType",
"children": [
{
"kind": "TypeNominal",
@@ -3895,24 +4544,21 @@
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONO6isNullSbvg",
- "mangledName": "$s9MuppetIOS4JSONO6isNullSbvg",
- "moduleName": "MuppetIOS",
- "accessorKind": "get"
+ ]
}
- ]
+ ],
+ "usr": "s:s27ExpressibleByBooleanLiteralP",
+ "mangledName": "$ss27ExpressibleByBooleanLiteralP"
},
{
- "kind": "Subscript",
- "name": "subscript",
- "printedName": "subscript(_:)",
+ "kind": "Conformance",
+ "name": "ExpressibleByArrayLiteral",
+ "printedName": "ExpressibleByArrayLiteral",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "MuppetIOS.JSON?",
+ "kind": "TypeWitness",
+ "name": "ArrayLiteralElement",
+ "printedName": "ArrayLiteralElement",
"children": [
{
"kind": "TypeNominal",
@@ -3920,128 +4566,41 @@
"printedName": "MuppetIOS.JSON",
"usr": "s:9MuppetIOS4JSONO"
}
- ],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ ]
}
],
- "declKind": "Subscript",
- "usr": "s:9MuppetIOS4JSONOyACSgSScip",
- "mangledName": "$s9MuppetIOS4JSONOyACSgSScip",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "MuppetIOS.JSON?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONOyACSgSScig",
- "mangledName": "$s9MuppetIOS4JSONOyACSgSScig",
- "moduleName": "MuppetIOS",
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "MuppetIOS.JSON?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONOyACSgSScis",
- "mangledName": "$s9MuppetIOS4JSONOyACSgSScis",
- "moduleName": "MuppetIOS",
- "accessorKind": "set"
- },
+ "usr": "s:s25ExpressibleByArrayLiteralP",
+ "mangledName": "$ss25ExpressibleByArrayLiteralP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ExpressibleByNilLiteral",
+ "printedName": "ExpressibleByNilLiteral",
+ "usr": "s:s23ExpressibleByNilLiteralP",
+ "mangledName": "$ss23ExpressibleByNilLiteralP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ExpressibleByDictionaryLiteral",
+ "printedName": "ExpressibleByDictionaryLiteral",
+ "children": [
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
+ "kind": "TypeWitness",
+ "name": "Key",
+ "printedName": "Key",
+ "children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONOyACSgSSciM",
- "mangledName": "$s9MuppetIOS4JSONOyACSgSSciM",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Subscript",
- "name": "subscript",
- "printedName": "subscript(_:)",
- "children": [
+ ]
+ },
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "MuppetIOS.JSON?",
+ "kind": "TypeWitness",
+ "name": "Value",
+ "printedName": "Value",
"children": [
{
"kind": "TypeNominal",
@@ -4049,80 +4608,285 @@
"printedName": "MuppetIOS.JSON",
"usr": "s:9MuppetIOS4JSONO"
}
- ],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
+ ]
}
],
- "declKind": "Subscript",
- "usr": "s:9MuppetIOS4JSONOyACSgSicip",
- "mangledName": "$s9MuppetIOS4JSONOyACSgSicip",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
+ "usr": "s:s30ExpressibleByDictionaryLiteralP",
+ "mangledName": "$ss30ExpressibleByDictionaryLiteralP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Browser",
+ "printedName": "Browser",
+ "children": [
+ {
+ "kind": "TypeDecl",
+ "name": "EventType",
+ "printedName": "EventType",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Var",
+ "name": "page",
+ "printedName": "page",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "MuppetIOS.JSON?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Browser.EventType.Type) -> MuppetIOS.Browser.EventType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Browser.EventType",
+ "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Browser.EventType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Browser.EventType",
+ "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS7BrowserC9EventTypeO4pageyA2EmF",
+ "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO4pageyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "closed",
+ "printedName": "closed",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Browser.EventType.Type) -> MuppetIOS.Browser.EventType",
"children": [
{
"kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
+ "name": "EventType",
+ "printedName": "MuppetIOS.Browser.EventType",
+ "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Browser.EventType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Browser.EventType",
+ "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
+ }
+ ]
}
- ],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONOyACSgSicig",
- "mangledName": "$s9MuppetIOS4JSONOyACSgSicig",
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS7BrowserC9EventTypeO6closedyA2EmF",
+ "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO6closedyA2EmF",
"moduleName": "MuppetIOS",
- "accessorKind": "get"
+ "declAttributes": [
+ "RawDocComment"
+ ]
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
},
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "MuppetIOS.JSON?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ],
- "usr": "s:Sq"
+ "name": "EventType",
+ "printedName": "MuppetIOS.Browser.EventType",
+ "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
},
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Browser.EventType",
+ "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS7BrowserC9EventTypeO2eeoiySbAE_AEtFZ",
+ "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO2eeoiySbAE_AEtFZ",
+ "moduleName": "MuppetIOS",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
+ "children": [
{
"kind": "TypeNominal",
"name": "Int",
@@ -4130,16 +4894,37 @@
"usr": "s:Si"
}
],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONOyACSgSicis",
- "mangledName": "$s9MuppetIOS4JSONOyACSgSicis",
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS7BrowserC9EventTypeO9hashValueSivp",
+ "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO9hashValueSivp",
"moduleName": "MuppetIOS",
- "accessorKind": "set"
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS7BrowserC9EventTypeO9hashValueSivg",
+ "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO9hashValueSivg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
"children": [
{
"kind": "TypeNominal",
@@ -4148,53 +4933,91 @@
},
{
"kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
}
],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONOyACSgSiciM",
- "mangledName": "$s9MuppetIOS4JSONOyACSgSiciM",
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS7BrowserC9EventTypeO4hash4intoys6HasherVz_tF",
+ "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO4hash4intoys6HasherVz_tF",
"moduleName": "MuppetIOS",
"implicit": true,
- "accessorKind": "_modify"
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:9MuppetIOS7BrowserC9EventTypeO",
+ "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
}
]
},
{
- "kind": "Subscript",
- "name": "subscript",
- "printedName": "subscript(dynamicMember:)",
+ "kind": "Var",
+ "name": "emitter",
+ "printedName": "emitter",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "MuppetIOS.JSON?",
+ "name": "Emitter",
+ "printedName": "MuppetIOS.Emitter",
"children": [
{
"kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
+ "name": "EventType",
+ "printedName": "MuppetIOS.Browser.EventType",
+ "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
}
],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "usr": "s:9MuppetIOS7EmitterC"
}
],
- "declKind": "Subscript",
- "usr": "s:9MuppetIOS4JSONO13dynamicMemberACSgSS_tcip",
- "mangledName": "$s9MuppetIOS4JSONO13dynamicMemberACSgSS_tcip",
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS7BrowserC7emitterAA7EmitterCyAC9EventTypeOGvp",
+ "mangledName": "$s9MuppetIOS7BrowserC7emitterAA7EmitterCyAC9EventTypeOGvp",
"moduleName": "MuppetIOS",
"declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "Custom",
+ "HasStorage",
"AccessControl"
],
+ "isLet": true,
+ "hasStorage": true,
"accessors": [
{
"kind": "Accessor",
@@ -4203,33 +5026,59 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "MuppetIOS.JSON?",
+ "name": "Emitter",
+ "printedName": "MuppetIOS.Emitter",
"children": [
{
"kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
+ "name": "EventType",
+ "printedName": "MuppetIOS.Browser.EventType",
+ "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
}
],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "usr": "s:9MuppetIOS7EmitterC"
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONO13dynamicMemberACSgSS_tcig",
- "mangledName": "$s9MuppetIOS4JSONO13dynamicMemberACSgSS_tcig",
+ "usr": "s:9MuppetIOS7BrowserC7emitterAA7EmitterCyAC9EventTypeOGvg",
+ "mangledName": "$s9MuppetIOS7BrowserC7emitterAA7EmitterCyAC9EventTypeOGvg",
"moduleName": "MuppetIOS",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
"accessorKind": "get"
}
]
},
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(controller:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS7BrowserC10controllerACSo16UIViewControllerC_tcfc",
+ "mangledName": "$s9MuppetIOS7BrowserC10controllerACSo16UIViewControllerC_tcfc",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "Custom",
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
{
"kind": "Function",
"name": "==",
@@ -4243,42 +5092,79 @@
},
{
"kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
},
{
"kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
}
],
"declKind": "Func",
- "usr": "s:9MuppetIOS4JSONO2eeoiySbAC_ACtFZ",
- "mangledName": "$s9MuppetIOS4JSONO2eeoiySbAC_ACtFZ",
+ "usr": "s:9MuppetIOS7BrowserC2eeoiySbAC_ACtFZ",
+ "mangledName": "$s9MuppetIOS7BrowserC2eeoiySbAC_ACtFZ",
"moduleName": "MuppetIOS",
"static": true,
- "implicit": true,
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS7BrowserC4hash4intoys6HasherVz_tF",
+ "mangledName": "$s9MuppetIOS7BrowserC4hash4intoys6HasherVz_tF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl"
+ ],
"funcSelfKind": "NonMutating"
},
{
"kind": "Var",
- "name": "hashValue",
- "printedName": "hashValue",
+ "name": "handle",
+ "printedName": "handle",
"children": [
{
"kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Var",
- "usr": "s:9MuppetIOS4JSONO9hashValueSivp",
- "mangledName": "$s9MuppetIOS4JSONO9hashValueSivp",
+ "usr": "s:9MuppetIOS7BrowserC6handleSSvp",
+ "mangledName": "$s9MuppetIOS7BrowserC6handleSSvp",
"moduleName": "MuppetIOS",
- "implicit": true,
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl"
+ ],
"accessors": [
{
"kind": "Accessor",
@@ -4287,84 +5173,123 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONO9hashValueSivg",
- "mangledName": "$s9MuppetIOS4JSONO9hashValueSivg",
+ "usr": "s:9MuppetIOS7BrowserC6handleSSvg",
+ "mangledName": "$s9MuppetIOS7BrowserC6handleSSvg",
"moduleName": "MuppetIOS",
- "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
"accessorKind": "get"
}
]
},
{
"kind": "Function",
- "name": "hash",
- "printedName": "hash(into:)",
+ "name": "close",
+ "printedName": "close()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Hasher",
- "printedName": "Swift.Hasher",
- "paramValueOwnership": "InOut",
- "usr": "s:s6HasherV"
}
],
"declKind": "Func",
- "usr": "s:9MuppetIOS4JSONO4hash4intoys6HasherVz_tF",
- "mangledName": "$s9MuppetIOS4JSONO4hash4intoys6HasherVz_tF",
+ "usr": "s:9MuppetIOS7BrowserC5closeyyYaF",
+ "mangledName": "$s9MuppetIOS7BrowserC5closeyyYaF",
"moduleName": "MuppetIOS",
- "implicit": true,
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl"
+ ],
"funcSelfKind": "NonMutating"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(stringLiteral:)",
+ "kind": "Function",
+ "name": "newPage",
+ "printedName": "newPage(configuration:)",
"children": [
{
"kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
},
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Optional",
+ "printedName": "WebKit.WKWebViewConfiguration?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "WKWebViewConfiguration",
+ "printedName": "WebKit.WKWebViewConfiguration",
+ "usr": "c:objc(cs)WKWebViewConfiguration"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
}
],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS4JSONO13stringLiteralACSS_tcfc",
- "mangledName": "$s9MuppetIOS4JSONO13stringLiteralACSS_tcfc",
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS7BrowserC7newPage13configurationAA0E0CSo22WKWebViewConfigurationCSg_tF",
+ "mangledName": "$s9MuppetIOS7BrowserC7newPage13configurationAA0E0CSo22WKWebViewConfigurationCSg_tF",
"moduleName": "MuppetIOS",
"declAttributes": [
+ "Final",
+ "Custom",
"AccessControl"
],
- "isFromExtension": true,
- "init_kind": "Designated"
+ "funcSelfKind": "NonMutating"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(integerLiteral:)",
+ "kind": "Function",
+ "name": "attachPage",
+ "printedName": "attachPage(to:controller:)",
"children": [
{
"kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "WKWebView",
+ "printedName": "WebKit.WKWebView",
+ "usr": "c:objc(cs)WKWebView"
},
+ {
+ "kind": "TypeNominal",
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS7BrowserC10attachPage2to10controllerAA0E0CSo9WKWebViewC_So16UIViewControllerCtF",
+ "mangledName": "$s9MuppetIOS7BrowserC10attachPage2to10controllerAA0E0CSo9WKWebViewC_So16UIViewControllerCtF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
+ "children": [
{
"kind": "TypeNominal",
"name": "Int",
@@ -4372,217 +5297,319 @@
"usr": "s:Si"
}
],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS4JSONO14integerLiteralACSi_tcfc",
- "mangledName": "$s9MuppetIOS4JSONO14integerLiteralACSi_tcfc",
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS7BrowserC9hashValueSivp",
+ "mangledName": "$s9MuppetIOS7BrowserC9hashValueSivp",
"moduleName": "MuppetIOS",
+ "implicit": true,
"declAttributes": [
- "AccessControl"
+ "Final",
+ "Custom"
],
"isFromExtension": true,
- "init_kind": "Designated"
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS7BrowserC9hashValueSivg",
+ "mangledName": "$s9MuppetIOS7BrowserC9hashValueSivg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:9MuppetIOS7BrowserC",
+ "mangledName": "$s9MuppetIOS7BrowserC",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "Custom"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(floatLiteral:)",
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Muppet",
+ "printedName": "Muppet",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "browsers",
+ "printedName": "browsers",
"children": [
{
"kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- },
- {
- "kind": "TypeNominal",
- "name": "Double",
- "printedName": "Swift.Double",
- "usr": "s:Sd"
+ "name": "Set",
+ "printedName": "Swift.Set",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
+ }
+ ],
+ "usr": "s:Sh"
}
],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS4JSONO12floatLiteralACSd_tcfc",
- "mangledName": "$s9MuppetIOS4JSONO12floatLiteralACSd_tcfc",
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS0A0C8browsersShyAA7BrowserCGvp",
+ "mangledName": "$s9MuppetIOS0A0C8browsersShyAA7BrowserCGvp",
"moduleName": "MuppetIOS",
"declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "Custom",
+ "HasStorage",
+ "SetterAccess",
"AccessControl"
],
- "isFromExtension": true,
- "init_kind": "Designated"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(booleanLiteral:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- },
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Set",
+ "printedName": "Swift.Set",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
+ }
+ ],
+ "usr": "s:Sh"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS0A0C8browsersShyAA7BrowserCGvg",
+ "mangledName": "$s9MuppetIOS0A0C8browsersShyAA7BrowserCGvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
}
- ],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS4JSONO14booleanLiteralACSb_tcfc",
- "mangledName": "$s9MuppetIOS4JSONO14booleanLiteralACSb_tcfc",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl"
- ],
- "isFromExtension": true,
- "init_kind": "Designated"
+ ]
},
{
"kind": "Constructor",
"name": "init",
- "printedName": "init(arrayLiteral:)",
+ "printedName": "init(source:)",
"children": [
{
"kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
+ "name": "Muppet",
+ "printedName": "MuppetIOS.Muppet",
+ "usr": "s:9MuppetIOS0A0C"
},
{
"kind": "TypeNominal",
- "name": "Array",
- "printedName": "[MuppetIOS.JSON]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ],
- "usr": "s:Sa"
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
}
],
"declKind": "Constructor",
- "usr": "s:9MuppetIOS4JSONO12arrayLiteralA2Cd_tcfc",
- "mangledName": "$s9MuppetIOS4JSONO12arrayLiteralA2Cd_tcfc",
+ "usr": "s:9MuppetIOS0A0C6sourceACSo16UIViewControllerC_tcfc",
+ "mangledName": "$s9MuppetIOS0A0C6sourceACSo16UIViewControllerC_tcfc",
"moduleName": "MuppetIOS",
"declAttributes": [
+ "Custom",
"AccessControl"
],
- "isFromExtension": true,
"init_kind": "Designated"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(nilLiteral:)",
+ "kind": "Function",
+ "name": "update",
+ "printedName": "update(source:)",
"children": [
{
"kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
+ "name": "Void",
+ "printedName": "()"
},
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
}
],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS4JSONO10nilLiteralACyt_tcfc",
- "mangledName": "$s9MuppetIOS4JSONO10nilLiteralACyt_tcfc",
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS0A0C6update6sourceySo16UIViewControllerC_tF",
+ "mangledName": "$s9MuppetIOS0A0C6update6sourceySo16UIViewControllerC_tF",
"moduleName": "MuppetIOS",
"declAttributes": [
+ "Custom",
+ "Final",
"AccessControl"
],
- "isFromExtension": true,
- "init_kind": "Designated"
+ "funcSelfKind": "NonMutating"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(dictionaryLiteral:)",
+ "kind": "Function",
+ "name": "getBrowser",
+ "printedName": "getBrowser(handle:)",
"children": [
{
"kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- },
- {
- "kind": "TypeNominal",
- "name": "Array",
- "printedName": "[(Swift.String, MuppetIOS.JSON)]",
+ "name": "Optional",
+ "printedName": "MuppetIOS.Browser?",
"children": [
{
"kind": "TypeNominal",
- "name": "Tuple",
- "printedName": "(Swift.String, MuppetIOS.JSON)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ]
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
}
],
- "usr": "s:Sa"
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS4JSONO17dictionaryLiteralACSS_ACtd_tcfc",
- "mangledName": "$s9MuppetIOS4JSONO17dictionaryLiteralACSS_ACtd_tcfc",
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS0A0C10getBrowser6handleAA0D0CSgSS_tF",
+ "mangledName": "$s9MuppetIOS0A0C10getBrowser6handleAA0D0CSgSS_tF",
"moduleName": "MuppetIOS",
"declAttributes": [
+ "Custom",
+ "Final",
"AccessControl"
],
- "isFromExtension": true,
- "init_kind": "Designated"
+ "funcSelfKind": "NonMutating"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
+ "kind": "Function",
+ "name": "getPage",
+ "printedName": "getPage(handle:)",
"children": [
{
"kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
+ "name": "Optional",
+ "printedName": "MuppetIOS.Page?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
+ }
+ ],
+ "usr": "s:Sq"
},
{
"kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "any Swift.Decoder",
- "usr": "s:s7DecoderP"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS4JSONO4fromACs7Decoder_p_tKcfc",
- "mangledName": "$s9MuppetIOS4JSONO4fromACs7Decoder_p_tKcfc",
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS0A0C7getPage6handleAA0D0CSgSS_tF",
+ "mangledName": "$s9MuppetIOS0A0C7getPage6handleAA0D0CSgSS_tF",
"moduleName": "MuppetIOS",
"declAttributes": [
+ "Custom",
+ "Final",
"AccessControl"
],
- "isFromExtension": true,
- "throwing": true,
- "init_kind": "Designated"
+ "funcSelfKind": "NonMutating"
},
{
"kind": "Function",
- "name": "encode",
- "printedName": "encode(to:)",
+ "name": "inject",
+ "printedName": "inject(page:)",
"children": [
{
"kind": "TypeNominal",
@@ -4591,218 +5618,328 @@
},
{
"kind": "TypeNominal",
- "name": "Encoder",
- "printedName": "any Swift.Encoder",
- "usr": "s:s7EncoderP"
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
}
],
"declKind": "Func",
- "usr": "s:9MuppetIOS4JSONO6encode2toys7Encoder_p_tKF",
- "mangledName": "$s9MuppetIOS4JSONO6encode2toys7Encoder_p_tKF",
+ "usr": "s:9MuppetIOS0A0C6inject4pageyAA4PageC_tF",
+ "mangledName": "$s9MuppetIOS0A0C6inject4pageyAA4PageC_tF",
"moduleName": "MuppetIOS",
"declAttributes": [
+ "Custom",
+ "Final",
"AccessControl"
],
- "isFromExtension": true,
- "throwing": true,
"funcSelfKind": "NonMutating"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
+ "kind": "Function",
+ "name": "launch",
+ "printedName": "launch(source:)",
"children": [
{
"kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
},
{
"kind": "TypeNominal",
- "name": "GenericTypeParam",
- "printedName": "τ_0_0"
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
}
],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS4JSONO4fromACx_tKcSERzlufc",
- "mangledName": "$s9MuppetIOS4JSONO4fromACx_tKcSERzlufc",
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS0A0C6launch6sourceAA7BrowserCSo16UIViewControllerC_tF",
+ "mangledName": "$s9MuppetIOS0A0C6launch6sourceAA7BrowserCSo16UIViewControllerC_tF",
"moduleName": "MuppetIOS",
- "genericSig": "<τ_0_0 where τ_0_0 : Swift.Encodable>",
- "sugared_genericSig": "",
"declAttributes": [
+ "Custom",
+ "Final",
"AccessControl"
],
- "isFromExtension": true,
- "throwing": true,
- "init_kind": "Designated"
+ "funcSelfKind": "NonMutating"
},
{
"kind": "Function",
- "name": "toJSONData",
- "printedName": "toJSONData()",
+ "name": "defaultPageBuilder",
+ "printedName": "defaultPageBuilder(browser:configuration:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Data",
- "printedName": "Foundation.Data",
- "usr": "s:10Foundation4DataV"
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "WKWebViewConfiguration",
+ "printedName": "WebKit.WKWebViewConfiguration",
+ "usr": "c:objc(cs)WKWebViewConfiguration"
}
],
"declKind": "Func",
- "usr": "s:9MuppetIOS4JSONO10toJSONData10Foundation4DataVyKF",
- "mangledName": "$s9MuppetIOS4JSONO10toJSONData10Foundation4DataVyKF",
+ "usr": "s:9MuppetIOS0A0C18defaultPageBuilder7browser13configurationAA0D0CAA7BrowserC_So22WKWebViewConfigurationCtFZ",
+ "mangledName": "$s9MuppetIOS0A0C18defaultPageBuilder7browser13configurationAA0D0CAA7BrowserC_So22WKWebViewConfigurationCtFZ",
"moduleName": "MuppetIOS",
+ "static": true,
"declAttributes": [
+ "Custom",
+ "Final",
"AccessControl"
],
- "isFromExtension": true,
- "throwing": true,
"funcSelfKind": "NonMutating"
},
{
- "kind": "Function",
- "name": "toJSONString",
- "printedName": "toJSONString()",
+ "kind": "Var",
+ "name": "pageBuilder",
+ "printedName": "pageBuilder",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "WKWebViewConfiguration",
+ "printedName": "WebKit.WKWebViewConfiguration",
+ "usr": "c:objc(cs)WKWebViewConfiguration"
+ }
+ ]
+ }
+ ]
}
],
- "declKind": "Func",
- "usr": "s:9MuppetIOS4JSONO12toJSONStringSSyKF",
- "mangledName": "$s9MuppetIOS4JSONO12toJSONStringSSyKF",
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvp",
+ "mangledName": "$s9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvp",
"moduleName": "MuppetIOS",
"declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "Custom",
+ "HasStorage",
"AccessControl"
],
- "isFromExtension": true,
- "throwing": true,
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(fromJSONString:)",
- "children": [
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "WKWebViewConfiguration",
+ "printedName": "WebKit.WKWebViewConfiguration",
+ "usr": "c:objc(cs)WKWebViewConfiguration"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvg",
+ "mangledName": "$s9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "WKWebViewConfiguration",
+ "printedName": "WebKit.WKWebViewConfiguration",
+ "usr": "c:objc(cs)WKWebViewConfiguration"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvs",
+ "mangledName": "$s9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvs",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
},
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS4JSONO14fromJSONStringACSS_tcfc",
- "mangledName": "$s9MuppetIOS4JSONO14fromJSONStringACSS_tcfc",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl"
- ],
- "isFromExtension": true,
- "init_kind": "Designated"
- },
- {
- "kind": "Var",
- "name": "description",
- "printedName": "description",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:9MuppetIOS4JSONO11descriptionSSvp",
- "mangledName": "$s9MuppetIOS4JSONO11descriptionSSvp",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl"
- ],
- "isFromExtension": true,
- "accessors": [
{
"kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "name": "Modify",
+ "printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Void",
+ "printedName": "()"
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONO11descriptionSSvg",
- "mangledName": "$s9MuppetIOS4JSONO11descriptionSSvg",
+ "usr": "s:9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvM",
+ "mangledName": "$s9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvM",
"moduleName": "MuppetIOS",
- "isFromExtension": true,
- "accessorKind": "get"
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
}
]
},
{
- "kind": "Var",
- "name": "debugDescription",
- "printedName": "debugDescription",
+ "kind": "Function",
+ "name": "setDebug",
+ "printedName": "setDebug(isEnabled:forwardLogs:)",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:9MuppetIOS4JSONO16debugDescriptionSSvp",
- "mangledName": "$s9MuppetIOS4JSONO16debugDescriptionSSvp",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl"
- ],
- "isFromExtension": true,
- "accessors": [
+ "name": "Void",
+ "printedName": "()"
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.String) -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONO16debugDescriptionSSvg",
- "mangledName": "$s9MuppetIOS4JSONO16debugDescriptionSSvg",
- "moduleName": "MuppetIOS",
- "isFromExtension": true,
- "accessorKind": "get"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
}
- ]
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS0A0C8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ",
+ "mangledName": "$s9MuppetIOS0A0C8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ",
+ "moduleName": "MuppetIOS",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
}
],
- "declKind": "Enum",
- "usr": "s:9MuppetIOS4JSONO",
- "mangledName": "$s9MuppetIOS4JSONO",
+ "declKind": "Class",
+ "usr": "s:9MuppetIOS0A0C",
+ "mangledName": "$s9MuppetIOS0A0C",
"moduleName": "MuppetIOS",
"declAttributes": [
+ "Final",
"AccessControl",
- "DynamicMemberLookup"
+ "Custom"
],
"conformances": [
{
@@ -4825,903 +5962,899 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
- },
- {
- "kind": "Conformance",
- "name": "ExpressibleByStringLiteral",
- "printedName": "ExpressibleByStringLiteral",
- "children": [
- {
- "kind": "TypeWitness",
- "name": "StringLiteralType",
- "printedName": "StringLiteralType",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ]
- }
- ],
- "usr": "s:s26ExpressibleByStringLiteralP",
- "mangledName": "$ss26ExpressibleByStringLiteralP"
- },
- {
- "kind": "Conformance",
- "name": "ExpressibleByExtendedGraphemeClusterLiteral",
- "printedName": "ExpressibleByExtendedGraphemeClusterLiteral",
- "children": [
- {
- "kind": "TypeWitness",
- "name": "ExtendedGraphemeClusterLiteralType",
- "printedName": "ExtendedGraphemeClusterLiteralType",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ]
- }
- ],
- "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP",
- "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP"
- },
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Page",
+ "printedName": "Page",
+ "children": [
{
- "kind": "Conformance",
- "name": "ExpressibleByUnicodeScalarLiteral",
- "printedName": "ExpressibleByUnicodeScalarLiteral",
+ "kind": "TypeDecl",
+ "name": "Options",
+ "printedName": "Options",
"children": [
{
- "kind": "TypeWitness",
- "name": "UnicodeScalarLiteralType",
- "printedName": "UnicodeScalarLiteralType",
+ "kind": "Var",
+ "name": "hideOnClose",
+ "printedName": "hideOnClose",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4PageC7OptionsV11hideOnCloseSbvp",
+ "mangledName": "$s9MuppetIOS4PageC7OptionsV11hideOnCloseSbvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4PageC7OptionsV11hideOnCloseSbvg",
+ "mangledName": "$s9MuppetIOS4PageC7OptionsV11hideOnCloseSbvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4PageC7OptionsV11hideOnCloseSbvs",
+ "mangledName": "$s9MuppetIOS4PageC7OptionsV11hideOnCloseSbvs",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4PageC7OptionsV11hideOnCloseSbvM",
+ "mangledName": "$s9MuppetIOS4PageC7OptionsV11hideOnCloseSbvM",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "_modify"
}
]
- }
- ],
- "usr": "s:s33ExpressibleByUnicodeScalarLiteralP",
- "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP"
- },
- {
- "kind": "Conformance",
- "name": "ExpressibleByIntegerLiteral",
- "printedName": "ExpressibleByIntegerLiteral",
- "children": [
+ },
{
- "kind": "TypeWitness",
- "name": "IntegerLiteralType",
- "printedName": "IntegerLiteralType",
+ "kind": "Var",
+ "name": "preventTryingUniversalLinks",
+ "printedName": "preventTryingUniversalLinks",
"children": [
{
"kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4PageC7OptionsV27preventTryingUniversalLinksSbvp",
+ "mangledName": "$s9MuppetIOS4PageC7OptionsV27preventTryingUniversalLinksSbvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4PageC7OptionsV27preventTryingUniversalLinksSbvg",
+ "mangledName": "$s9MuppetIOS4PageC7OptionsV27preventTryingUniversalLinksSbvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4PageC7OptionsV27preventTryingUniversalLinksSbvs",
+ "mangledName": "$s9MuppetIOS4PageC7OptionsV27preventTryingUniversalLinksSbvs",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4PageC7OptionsV27preventTryingUniversalLinksSbvM",
+ "mangledName": "$s9MuppetIOS4PageC7OptionsV27preventTryingUniversalLinksSbvM",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "_modify"
}
]
}
],
- "usr": "s:s27ExpressibleByIntegerLiteralP",
- "mangledName": "$ss27ExpressibleByIntegerLiteralP"
+ "declKind": "Struct",
+ "usr": "s:9MuppetIOS4PageC7OptionsV",
+ "mangledName": "$s9MuppetIOS4PageC7OptionsV",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ }
+ ]
},
{
- "kind": "Conformance",
- "name": "ExpressibleByFloatLiteral",
- "printedName": "ExpressibleByFloatLiteral",
+ "kind": "TypeDecl",
+ "name": "EventType",
+ "printedName": "EventType",
"children": [
{
- "kind": "TypeWitness",
- "name": "FloatLiteralType",
- "printedName": "FloatLiteralType",
+ "kind": "Var",
+ "name": "console",
+ "printedName": "console",
"children": [
{
- "kind": "TypeNominal",
- "name": "Double",
- "printedName": "Swift.Double",
- "usr": "s:Sd"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.EventType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ }
+ ]
+ }
+ ]
}
- ]
- }
- ],
- "usr": "s:s25ExpressibleByFloatLiteralP",
- "mangledName": "$ss25ExpressibleByFloatLiteralP"
- },
- {
- "kind": "Conformance",
- "name": "ExpressibleByBooleanLiteral",
- "printedName": "ExpressibleByBooleanLiteral",
- "children": [
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO7consoleyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO7consoleyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
{
- "kind": "TypeWitness",
- "name": "BooleanLiteralType",
- "printedName": "BooleanLiteralType",
+ "kind": "Var",
+ "name": "close",
+ "printedName": "close",
"children": [
{
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.EventType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ }
+ ]
+ }
+ ]
}
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO5closeyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO5closeyA2EmF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
]
- }
- ],
- "usr": "s:s27ExpressibleByBooleanLiteralP",
- "mangledName": "$ss27ExpressibleByBooleanLiteralP"
- },
- {
- "kind": "Conformance",
- "name": "ExpressibleByArrayLiteral",
- "printedName": "ExpressibleByArrayLiteral",
- "children": [
+ },
{
- "kind": "TypeWitness",
- "name": "ArrayLiteralElement",
- "printedName": "ArrayLiteralElement",
+ "kind": "Var",
+ "name": "closed",
+ "printedName": "closed",
"children": [
{
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.EventType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ }
+ ]
+ }
+ ]
}
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO6closedyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO6closedyA2EmF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
]
- }
- ],
- "usr": "s:s25ExpressibleByArrayLiteralP",
- "mangledName": "$ss25ExpressibleByArrayLiteralP"
- },
- {
- "kind": "Conformance",
- "name": "ExpressibleByNilLiteral",
- "printedName": "ExpressibleByNilLiteral",
- "usr": "s:s23ExpressibleByNilLiteralP",
- "mangledName": "$ss23ExpressibleByNilLiteralP"
- },
- {
- "kind": "Conformance",
- "name": "ExpressibleByDictionaryLiteral",
- "printedName": "ExpressibleByDictionaryLiteral",
- "children": [
+ },
{
- "kind": "TypeWitness",
- "name": "Key",
- "printedName": "Key",
+ "kind": "Var",
+ "name": "dispatch",
+ "printedName": "dispatch",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.EventType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ }
+ ]
+ }
+ ]
}
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO8dispatchyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO8dispatchyA2EmF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
]
},
{
- "kind": "TypeWitness",
- "name": "Value",
- "printedName": "Value",
+ "kind": "Var",
+ "name": "domcontentloaded",
+ "printedName": "domcontentloaded",
"children": [
{
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ]
- }
- ],
- "usr": "s:s30ExpressibleByDictionaryLiteralP",
- "mangledName": "$ss30ExpressibleByDictionaryLiteralP"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Encodable",
- "printedName": "Encodable",
- "usr": "s:SE",
- "mangledName": "$sSE"
- },
- {
- "kind": "Conformance",
- "name": "CustomStringConvertible",
- "printedName": "CustomStringConvertible",
- "usr": "s:s23CustomStringConvertibleP",
- "mangledName": "$ss23CustomStringConvertibleP"
- },
- {
- "kind": "Conformance",
- "name": "CustomDebugStringConvertible",
- "printedName": "CustomDebugStringConvertible",
- "usr": "s:s28CustomDebugStringConvertibleP",
- "mangledName": "$ss28CustomDebugStringConvertibleP"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "UIKit",
- "printedName": "UIKit",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "WebKit",
- "printedName": "WebKit",
- "declKind": "Import",
- "moduleName": "MuppetIOS"
- },
- {
- "kind": "Import",
- "name": "Combine",
- "printedName": "Combine",
- "declKind": "Import",
- "moduleName": "MuppetIOS"
- },
- {
- "kind": "TypeDecl",
- "name": "Muppet",
- "printedName": "Muppet",
- "children": [
- {
- "kind": "Var",
- "name": "browsers",
- "printedName": "browsers",
- "children": [
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.EventType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO16domcontentloadedyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO16domcontentloadedyA2EmF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
{
- "kind": "TypeNominal",
- "name": "Set",
- "printedName": "Swift.Set",
+ "kind": "Var",
+ "name": "started",
+ "printedName": "started",
"children": [
{
- "kind": "TypeNominal",
- "name": "Browser",
- "printedName": "MuppetIOS.Browser",
- "usr": "s:9MuppetIOS7BrowserC"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.EventType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ }
+ ]
+ }
+ ]
}
],
- "usr": "s:Sh"
- }
- ],
- "declKind": "Var",
- "usr": "s:9MuppetIOS0A0C8browsersShyAA7BrowserCGvp",
- "mangledName": "$s9MuppetIOS0A0C8browsersShyAA7BrowserCGvp",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "HasInitialValue",
- "Final",
- "Custom",
- "HasStorage",
- "SetterAccess",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO7startedyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO7startedyA2EmF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Var",
+ "name": "finished",
+ "printedName": "finished",
"children": [
{
- "kind": "TypeNominal",
- "name": "Set",
- "printedName": "Swift.Set",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
"children": [
{
"kind": "TypeNominal",
- "name": "Browser",
- "printedName": "MuppetIOS.Browser",
- "usr": "s:9MuppetIOS7BrowserC"
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.EventType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ }
+ ]
}
- ],
- "usr": "s:Sh"
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS0A0C8browsersShyAA7BrowserCGvg",
- "mangledName": "$s9MuppetIOS0A0C8browsersShyAA7BrowserCGvg",
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO8finishedyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO8finishedyA2EmF",
"moduleName": "MuppetIOS",
- "implicit": true,
"declAttributes": [
- "Final"
- ],
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(source:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Muppet",
- "printedName": "MuppetIOS.Muppet",
- "usr": "s:9MuppetIOS0A0C"
+ "RawDocComment"
+ ]
},
{
- "kind": "TypeNominal",
- "name": "UIViewController",
- "printedName": "UIKit.UIViewController",
- "usr": "c:objc(cs)UIViewController"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS0A0C6sourceACSo16UIViewControllerC_tcfc",
- "mangledName": "$s9MuppetIOS0A0C6sourceACSo16UIViewControllerC_tcfc",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "Custom",
- "AccessControl"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "Function",
- "name": "update",
- "printedName": "update(source:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "kind": "Var",
+ "name": "load",
+ "printedName": "load",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.EventType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO4loadyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO4loadyA2EmF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
},
{
- "kind": "TypeNominal",
- "name": "UIViewController",
- "printedName": "UIKit.UIViewController",
- "usr": "c:objc(cs)UIViewController"
- }
- ],
- "declKind": "Func",
- "usr": "s:9MuppetIOS0A0C6update6sourceySo16UIViewControllerC_tF",
- "mangledName": "$s9MuppetIOS0A0C6update6sourceySo16UIViewControllerC_tF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "Custom",
- "Final",
- "AccessControl"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "getBrowser",
- "printedName": "getBrowser(handle:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "MuppetIOS.Browser?",
+ "kind": "Var",
+ "name": "locationchange",
+ "printedName": "locationchange",
"children": [
{
- "kind": "TypeNominal",
- "name": "Browser",
- "printedName": "MuppetIOS.Browser",
- "usr": "s:9MuppetIOS7BrowserC"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.EventType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ }
+ ]
+ }
+ ]
}
],
- "usr": "s:Sq"
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO14locationchangeyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO14locationchangeyA2EmF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
},
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Func",
- "usr": "s:9MuppetIOS0A0C10getBrowser6handleAA0D0CSgSS_tF",
- "mangledName": "$s9MuppetIOS0A0C10getBrowser6handleAA0D0CSgSS_tF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "Custom",
- "Final",
- "AccessControl"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "getPage",
- "printedName": "getPage(handle:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "MuppetIOS.Page?",
+ "kind": "Var",
+ "name": "domchange",
+ "printedName": "domchange",
"children": [
{
- "kind": "TypeNominal",
- "name": "Page",
- "printedName": "MuppetIOS.Page",
- "usr": "s:9MuppetIOS4PageC"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.EventType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ }
+ ]
+ }
+ ]
}
],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Func",
- "usr": "s:9MuppetIOS0A0C7getPage6handleAA0D0CSgSS_tF",
- "mangledName": "$s9MuppetIOS0A0C7getPage6handleAA0D0CSgSS_tF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "Custom",
- "Final",
- "AccessControl"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "inject",
- "printedName": "inject(page:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Page",
- "printedName": "MuppetIOS.Page",
- "usr": "s:9MuppetIOS4PageC"
- }
- ],
- "declKind": "Func",
- "usr": "s:9MuppetIOS0A0C6inject4pageyAA4PageC_tF",
- "mangledName": "$s9MuppetIOS0A0C6inject4pageyAA4PageC_tF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "Custom",
- "Final",
- "AccessControl"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "launch",
- "printedName": "launch(source:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Browser",
- "printedName": "MuppetIOS.Browser",
- "usr": "s:9MuppetIOS7BrowserC"
- },
- {
- "kind": "TypeNominal",
- "name": "UIViewController",
- "printedName": "UIKit.UIViewController",
- "usr": "c:objc(cs)UIViewController"
- }
- ],
- "declKind": "Func",
- "usr": "s:9MuppetIOS0A0C6launch6sourceAA7BrowserCSo16UIViewControllerC_tF",
- "mangledName": "$s9MuppetIOS0A0C6launch6sourceAA7BrowserCSo16UIViewControllerC_tF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "Custom",
- "Final",
- "AccessControl"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "defaultPageBuilder",
- "printedName": "defaultPageBuilder(browser:configuration:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Page",
- "printedName": "MuppetIOS.Page",
- "usr": "s:9MuppetIOS4PageC"
- },
- {
- "kind": "TypeNominal",
- "name": "Browser",
- "printedName": "MuppetIOS.Browser",
- "usr": "s:9MuppetIOS7BrowserC"
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO9domchangeyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO9domchangeyA2EmF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
},
{
- "kind": "TypeNominal",
- "name": "WKWebViewConfiguration",
- "printedName": "WebKit.WKWebViewConfiguration",
- "usr": "c:objc(cs)WKWebViewConfiguration"
- }
- ],
- "declKind": "Func",
- "usr": "s:9MuppetIOS0A0C18defaultPageBuilder7browser13configurationAA0D0CAA7BrowserC_So22WKWebViewConfigurationCtFZ",
- "mangledName": "$s9MuppetIOS0A0C18defaultPageBuilder7browser13configurationAA0D0CAA7BrowserC_So22WKWebViewConfigurationCtFZ",
- "moduleName": "MuppetIOS",
- "static": true,
- "declAttributes": [
- "Custom",
- "Final",
- "AccessControl"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Var",
- "name": "pageBuilder",
- "printedName": "pageBuilder",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page",
+ "kind": "Var",
+ "name": "progress",
+ "printedName": "progress",
"children": [
{
- "kind": "TypeNominal",
- "name": "Page",
- "printedName": "MuppetIOS.Page",
- "usr": "s:9MuppetIOS4PageC"
- },
- {
- "kind": "TypeNominal",
- "name": "Tuple",
- "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration)",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
"children": [
{
"kind": "TypeNominal",
- "name": "Browser",
- "printedName": "MuppetIOS.Browser",
- "usr": "s:9MuppetIOS7BrowserC"
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
},
{
"kind": "TypeNominal",
- "name": "WKWebViewConfiguration",
- "printedName": "WebKit.WKWebViewConfiguration",
- "usr": "c:objc(cs)WKWebViewConfiguration"
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.EventType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ }
+ ]
}
]
}
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO8progressyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO8progressyA2EmF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
]
- }
- ],
- "declKind": "Var",
- "usr": "s:9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvp",
- "mangledName": "$s9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvp",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "HasInitialValue",
- "Final",
- "Custom",
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Var",
+ "name": "popup",
+ "printedName": "popup",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
- "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page",
+ "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
"children": [
{
"kind": "TypeNominal",
- "name": "Page",
- "printedName": "MuppetIOS.Page",
- "usr": "s:9MuppetIOS4PageC"
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
},
{
"kind": "TypeNominal",
- "name": "Tuple",
- "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration)",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.EventType.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "Browser",
- "printedName": "MuppetIOS.Browser",
- "usr": "s:9MuppetIOS7BrowserC"
- },
- {
- "kind": "TypeNominal",
- "name": "WKWebViewConfiguration",
- "printedName": "WebKit.WKWebViewConfiguration",
- "usr": "c:objc(cs)WKWebViewConfiguration"
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
}
]
}
]
}
],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvg",
- "mangledName": "$s9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvg",
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO5popupyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO5popupyA2EmF",
"moduleName": "MuppetIOS",
- "implicit": true,
"declAttributes": [
- "Final"
- ],
- "accessorKind": "get"
+ "RawDocComment"
+ ]
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "Var",
+ "name": "visible",
+ "printedName": "visible",
"children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
{
"kind": "TypeFunc",
"name": "Function",
- "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page",
+ "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
"children": [
{
"kind": "TypeNominal",
- "name": "Page",
- "printedName": "MuppetIOS.Page",
- "usr": "s:9MuppetIOS4PageC"
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
},
{
"kind": "TypeNominal",
- "name": "Tuple",
- "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration)",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.EventType.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "Browser",
- "printedName": "MuppetIOS.Browser",
- "usr": "s:9MuppetIOS7BrowserC"
- },
- {
- "kind": "TypeNominal",
- "name": "WKWebViewConfiguration",
- "printedName": "WebKit.WKWebViewConfiguration",
- "usr": "c:objc(cs)WKWebViewConfiguration"
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
}
]
}
]
}
],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvs",
- "mangledName": "$s9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvs",
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO7visibleyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO7visibleyA2EmF",
"moduleName": "MuppetIOS",
- "implicit": true,
"declAttributes": [
- "Final"
- ],
- "accessorKind": "set"
+ "RawDocComment"
+ ]
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "kind": "Var",
+ "name": "hostblocked",
+ "printedName": "hostblocked",
"children": [
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.EventType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ }
+ ]
+ }
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvM",
- "mangledName": "$s9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvM",
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO11hostblockedyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO11hostblockedyA2EmF",
"moduleName": "MuppetIOS",
- "implicit": true,
"declAttributes": [
- "Final"
- ],
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Function",
- "name": "setDebug",
- "printedName": "setDebug(isEnabled:forwardLogs:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
+ "RawDocComment"
+ ]
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((Swift.String) -> ())?",
+ "kind": "Var",
+ "name": "error",
+ "printedName": "error",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
- "printedName": "(Swift.String) -> ()",
+ "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
},
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ]
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- }
- ],
- "declKind": "Func",
- "usr": "s:9MuppetIOS0A0C8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ",
- "mangledName": "$s9MuppetIOS0A0C8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ",
- "moduleName": "MuppetIOS",
- "static": true,
- "declAttributes": [
- "Final",
- "Custom",
- "AccessControl",
- "RawDocComment"
- ],
- "funcSelfKind": "NonMutating"
- }
- ],
- "declKind": "Class",
- "usr": "s:9MuppetIOS0A0C",
- "mangledName": "$s9MuppetIOS0A0C",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "Final",
- "AccessControl",
- "Custom"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "WebKit",
- "printedName": "WebKit",
- "declKind": "Import",
- "moduleName": "MuppetIOS"
- },
- {
- "kind": "TypeDecl",
- "name": "Cookie",
- "printedName": "Cookie",
- "children": [
- {
- "kind": "Var",
- "name": "name",
- "printedName": "name",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:9MuppetIOS6CookieV4nameSSvp",
- "mangledName": "$s9MuppetIOS6CookieV4nameSSvp",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.EventType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO5erroryA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO5erroryA2EmF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Var",
+ "name": "navigationFailed",
+ "printedName": "navigationFailed",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.EventType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ }
+ ]
+ }
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV4nameSSvg",
- "mangledName": "$s9MuppetIOS6CookieV4nameSSvg",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "get"
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO16navigationFailedyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO16navigationFailedyA2EmF",
+ "moduleName": "MuppetIOS"
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Optional",
+ "printedName": "MuppetIOS.Page.EventType?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ }
+ ],
+ "usr": "s:Sq"
},
{
"kind": "TypeNominal",
@@ -5730,146 +6863,137 @@
"usr": "s:SS"
}
],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV4nameSSvs",
- "mangledName": "$s9MuppetIOS6CookieV4nameSSvs",
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO8rawValueAESgSS_tcfc",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO8rawValueAESgSS_tcfc",
"moduleName": "MuppetIOS",
"implicit": true,
- "accessorKind": "set"
+ "init_kind": "Designated"
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV4nameSSvM",
- "mangledName": "$s9MuppetIOS6CookieV4nameSSvM",
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO8rawValueSSvp",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO8rawValueSSvp",
"moduleName": "MuppetIOS",
"implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "value",
- "printedName": "value",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO8rawValueSSvg",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO8rawValueSSvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
}
],
- "declKind": "Var",
- "usr": "s:9MuppetIOS6CookieV5valueSSvp",
- "mangledName": "$s9MuppetIOS6CookieV5valueSSvp",
+ "declKind": "Enum",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO",
"moduleName": "MuppetIOS",
"declAttributes": [
- "HasStorage",
"AccessControl"
],
- "hasStorage": true,
- "accessors": [
+ "enumRawTypeName": "String",
+ "conformances": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV5valueSSvg",
- "mangledName": "$s9MuppetIOS6CookieV5valueSSvg",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "get"
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV5valueSSvs",
- "mangledName": "$s9MuppetIOS6CookieV5valueSSvs",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "set"
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
"children": [
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV5valueSSvM",
- "mangledName": "$s9MuppetIOS6CookieV5valueSSvM",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "_modify"
+ "usr": "s:SY",
+ "mangledName": "$sSY"
}
]
},
{
"kind": "Var",
- "name": "path",
- "printedName": "path",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "options",
+ "printedName": "options",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Options",
+ "printedName": "MuppetIOS.Page.Options",
+ "usr": "s:9MuppetIOS4PageC7OptionsV"
}
],
"declKind": "Var",
- "usr": "s:9MuppetIOS6CookieV4pathSSSgvp",
- "mangledName": "$s9MuppetIOS6CookieV4pathSSSgvp",
+ "usr": "s:9MuppetIOS4PageC7optionsAC7OptionsVvp",
+ "mangledName": "$s9MuppetIOS4PageC7optionsAC7OptionsVvp",
"moduleName": "MuppetIOS",
"declAttributes": [
"HasInitialValue",
+ "Final",
+ "Custom",
"HasStorage",
- "AccessControl"
+ "AccessControl",
+ "RawDocComment"
],
"hasStorage": true,
"accessors": [
@@ -5880,24 +7004,19 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "Options",
+ "printedName": "MuppetIOS.Page.Options",
+ "usr": "s:9MuppetIOS4PageC7OptionsV"
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV4pathSSSgvg",
- "mangledName": "$s9MuppetIOS6CookieV4pathSSSgvg",
+ "usr": "s:9MuppetIOS4PageC7optionsAC7OptionsVvg",
+ "mangledName": "$s9MuppetIOS4PageC7optionsAC7OptionsVvg",
"moduleName": "MuppetIOS",
"implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
"accessorKind": "get"
},
{
@@ -5912,24 +7031,19 @@
},
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "Options",
+ "printedName": "MuppetIOS.Page.Options",
+ "usr": "s:9MuppetIOS4PageC7OptionsV"
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV4pathSSSgvs",
- "mangledName": "$s9MuppetIOS6CookieV4pathSSSgvs",
+ "usr": "s:9MuppetIOS4PageC7optionsAC7OptionsVvs",
+ "mangledName": "$s9MuppetIOS4PageC7optionsAC7OptionsVvs",
"moduleName": "MuppetIOS",
"implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
"accessorKind": "set"
},
{
@@ -5944,43 +7058,49 @@
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV4pathSSSgvM",
- "mangledName": "$s9MuppetIOS6CookieV4pathSSSgvM",
+ "usr": "s:9MuppetIOS4PageC7optionsAC7OptionsVvM",
+ "mangledName": "$s9MuppetIOS4PageC7optionsAC7OptionsVvM",
"moduleName": "MuppetIOS",
"implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
- "name": "isSecure",
- "printedName": "isSecure",
+ "name": "emitter",
+ "printedName": "emitter",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
+ "name": "Emitter",
+ "printedName": "MuppetIOS.Emitter",
"children": [
{
"kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
}
],
- "usr": "s:Sq"
+ "usr": "s:9MuppetIOS7EmitterC"
}
],
"declKind": "Var",
- "usr": "s:9MuppetIOS6CookieV8isSecureSbSgvp",
- "mangledName": "$s9MuppetIOS6CookieV8isSecureSbSgvp",
+ "usr": "s:9MuppetIOS4PageC7emitterAA7EmitterCyAC9EventTypeOGvp",
+ "mangledName": "$s9MuppetIOS4PageC7emitterAA7EmitterCyAC9EventTypeOGvp",
"moduleName": "MuppetIOS",
"declAttributes": [
"HasInitialValue",
+ "Final",
+ "Custom",
"HasStorage",
"AccessControl"
],
+ "isLet": true,
"hasStorage": true,
"accessors": [
{
@@ -5990,303 +7110,356 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
+ "name": "Emitter",
+ "printedName": "MuppetIOS.Emitter",
"children": [
{
"kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
}
],
- "usr": "s:Sq"
+ "usr": "s:9MuppetIOS7EmitterC"
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV8isSecureSbSgvg",
- "mangledName": "$s9MuppetIOS6CookieV8isSecureSbSgvg",
+ "usr": "s:9MuppetIOS4PageC7emitterAA7EmitterCyAC9EventTypeOGvg",
+ "mangledName": "$s9MuppetIOS4PageC7emitterAA7EmitterCyAC9EventTypeOGvg",
"moduleName": "MuppetIOS",
"implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
"accessorKind": "get"
- },
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "handle",
+ "printedName": "handle",
+ "children": [
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV8isSecureSbSgvs",
- "mangledName": "$s9MuppetIOS6CookieV8isSecureSbSgvs",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "set"
- },
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4PageC6handleSSvp",
+ "mangledName": "$s9MuppetIOS4PageC6handleSSvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl"
+ ],
+ "accessors": [
{
"kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV8isSecureSbSgvM",
- "mangledName": "$s9MuppetIOS6CookieV8isSecureSbSgvM",
+ "usr": "s:9MuppetIOS4PageC6handleSSvg",
+ "mangledName": "$s9MuppetIOS4PageC6handleSSvg",
"moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "_modify"
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
}
]
},
{
- "kind": "Var",
- "name": "domain",
- "printedName": "domain",
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4PageC2eeoiySbAC_ACtFZ",
+ "mangledName": "$s9MuppetIOS4PageC2eeoiySbAC_ACtFZ",
+ "moduleName": "MuppetIOS",
+ "static": true,
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4PageC4hash4intoys6HasherVz_tF",
+ "mangledName": "$s9MuppetIOS4PageC4hash4intoys6HasherVz_tF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(browser:view:controller:)",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "WKWebView",
+ "printedName": "WebKit.WKWebView",
+ "usr": "c:objc(cs)WKWebView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
}
],
- "declKind": "Var",
- "usr": "s:9MuppetIOS6CookieV6domainSSvp",
- "mangledName": "$s9MuppetIOS6CookieV6domainSSvp",
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS4PageC7browser4view10controllerAcA7BrowserC_So9WKWebViewCSo16UIViewControllerCtcfc",
+ "mangledName": "$s9MuppetIOS4PageC7browser4view10controllerAcA7BrowserC_So9WKWebViewCSo16UIViewControllerCtcfc",
"moduleName": "MuppetIOS",
"declAttributes": [
- "HasStorage",
- "AccessControl"
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
],
- "hasStorage": true,
- "accessors": [
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "getCookies",
+ "printedName": "getCookies(for:)",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[MuppetIOS.Cookie]",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Cookie",
+ "printedName": "MuppetIOS.Cookie",
+ "usr": "s:9MuppetIOS6CookieV"
}
],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV6domainSSvg",
- "mangledName": "$s9MuppetIOS6CookieV6domainSSvg",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "get"
+ "usr": "s:Sa"
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV6domainSSvs",
- "mangledName": "$s9MuppetIOS6CookieV6domainSSvs",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "set"
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4PageC10getCookies3forSayAA6CookieVG10Foundation3URLV_tYaF",
+ "mangledName": "$s9MuppetIOS4PageC10getCookies3forSayAA6CookieVG10Foundation3URLV_tYaF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setCookie",
+ "printedName": "setCookie(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV6domainSSvM",
- "mangledName": "$s9MuppetIOS6CookieV6domainSSvM",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "_modify"
+ "kind": "TypeNominal",
+ "name": "Cookie",
+ "printedName": "MuppetIOS.Cookie",
+ "usr": "s:9MuppetIOS6CookieV"
}
- ]
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4PageC9setCookieyyAA0E0VYaF",
+ "mangledName": "$s9MuppetIOS4PageC9setCookieyyAA0E0VYaF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
},
{
- "kind": "Var",
- "name": "expiresDate",
- "printedName": "expiresDate",
+ "kind": "Function",
+ "name": "addUserScript",
+ "printedName": "addUserScript(script:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Foundation.Date?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Date",
- "printedName": "Foundation.Date",
- "usr": "s:10Foundation4DateV"
- }
- ],
- "usr": "s:Sq"
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Var",
- "usr": "s:9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvp",
- "mangledName": "$s9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvp",
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4PageC13addUserScript6scriptySS_tF",
+ "mangledName": "$s9MuppetIOS4PageC13addUserScript6scriptySS_tF",
"moduleName": "MuppetIOS",
"declAttributes": [
- "HasInitialValue",
- "HasStorage",
+ "Custom",
+ "Final",
"AccessControl"
],
- "hasStorage": true,
- "accessors": [
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "evaluate",
+ "printedName": "evaluate(_:)",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Foundation.Date?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Date",
- "printedName": "Foundation.Date",
- "usr": "s:10Foundation4DateV"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvg",
- "mangledName": "$s9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvg",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "get"
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Foundation.Date?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Date",
- "printedName": "Foundation.Date",
- "usr": "s:10Foundation4DateV"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvs",
- "mangledName": "$s9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvs",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "set"
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4PageC8evaluateyAA4JSONOSSYaF",
+ "mangledName": "$s9MuppetIOS4PageC8evaluateyAA4JSONOSSYaF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl",
+ "DiscardableResult"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setUserAgent",
+ "printedName": "setUserAgent(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvM",
- "mangledName": "$s9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvM",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "_modify"
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4PageC12setUserAgentyySSF",
+ "mangledName": "$s9MuppetIOS4PageC12setUserAgentyySSF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
},
{
"kind": "Var",
- "name": "isHTTPOnly",
- "printedName": "isHTTPOnly",
+ "name": "currentUserAgent",
+ "printedName": "currentUserAgent",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Var",
- "usr": "s:9MuppetIOS6CookieV10isHTTPOnlySbSgvp",
- "mangledName": "$s9MuppetIOS6CookieV10isHTTPOnlySbSgvp",
+ "usr": "s:9MuppetIOS4PageC16currentUserAgentSSvp",
+ "mangledName": "$s9MuppetIOS4PageC16currentUserAgentSSvp",
"moduleName": "MuppetIOS",
"declAttributes": [
- "HasInitialValue",
- "HasStorage",
+ "Final",
+ "Custom",
"AccessControl"
],
- "hasStorage": true,
"accessors": [
{
"kind": "Accessor",
@@ -6295,259 +7468,156 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV10isHTTPOnlySbSgvg",
- "mangledName": "$s9MuppetIOS6CookieV10isHTTPOnlySbSgvg",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV10isHTTPOnlySbSgvs",
- "mangledName": "$s9MuppetIOS6CookieV10isHTTPOnlySbSgvs",
+ "usr": "s:9MuppetIOS4PageC16currentUserAgentSSvg",
+ "mangledName": "$s9MuppetIOS4PageC16currentUserAgentSSvg",
"moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
+ "declAttributes": [
+ "Final"
],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV10isHTTPOnlySbSgvM",
- "mangledName": "$s9MuppetIOS6CookieV10isHTTPOnlySbSgvM",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "_modify"
+ "accessorKind": "get"
}
]
},
{
- "kind": "Var",
- "name": "maxAge",
- "printedName": "maxAge",
+ "kind": "Function",
+ "name": "clearHostAllowList",
+ "printedName": "clearHostAllowList()",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Int?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
- }
- ],
- "usr": "s:Sq"
+ "name": "Void",
+ "printedName": "()"
}
],
- "declKind": "Var",
- "usr": "s:9MuppetIOS6CookieV6maxAgeSiSgvp",
- "mangledName": "$s9MuppetIOS6CookieV6maxAgeSiSgvp",
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4PageC18clearHostAllowListyyF",
+ "mangledName": "$s9MuppetIOS4PageC18clearHostAllowListyyF",
"moduleName": "MuppetIOS",
"declAttributes": [
- "HasInitialValue",
- "HasStorage",
+ "Custom",
+ "Final",
"AccessControl"
],
- "hasStorage": true,
- "accessors": [
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setHostAllowList",
+ "printedName": "setHostAllowList(_:)",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Int?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV6maxAgeSiSgvg",
- "mangledName": "$s9MuppetIOS6CookieV6maxAgeSiSgvg",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "get"
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Int?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV6maxAgeSiSgvs",
- "mangledName": "$s9MuppetIOS6CookieV6maxAgeSiSgvs",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "set"
- },
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4PageC16setHostAllowListyySaySSGF",
+ "mangledName": "$s9MuppetIOS4PageC16setHostAllowListyySaySSGF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "progress",
+ "printedName": "progress",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4PageC8progressSivp",
+ "mangledName": "$s9MuppetIOS4PageC8progressSivp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl"
+ ],
+ "accessors": [
{
"kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV6maxAgeSiSgvM",
- "mangledName": "$s9MuppetIOS6CookieV6maxAgeSiSgvM",
+ "usr": "s:9MuppetIOS4PageC8progressSivg",
+ "mangledName": "$s9MuppetIOS4PageC8progressSivg",
"moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "_modify"
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
}
]
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(name:value:path:isSecure:domain:expiresDate:isHTTPOnly:maxAge:)",
+ "kind": "Function",
+ "name": "screenshot",
+ "printedName": "screenshot(width:height:quality:)",
"children": [
- {
- "kind": "TypeNominal",
- "name": "Cookie",
- "printedName": "MuppetIOS.Cookie",
- "usr": "s:9MuppetIOS6CookieV"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "hasDefaultArg": true,
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "hasDefaultArg": true,
- "usr": "s:Sb"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "Foundation.Date?",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Date",
- "printedName": "Foundation.Date",
- "usr": "s:10Foundation4DateV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "hasDefaultArg": true,
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "Swift.Bool?",
+ "printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
}
],
- "hasDefaultArg": true,
"usr": "s:Sq"
},
{
@@ -6562,453 +7632,656 @@
"usr": "s:Si"
}
],
- "hasDefaultArg": true,
"usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "hasDefaultArg": true,
+ "usr": "s:14CoreFoundation7CGFloatV"
}
],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS6CookieV4name5value4path8isSecure6domain11expiresDate0G8HTTPOnly6maxAgeACSS_S2SSbSS10Foundation0K0VSgSbSgSiSgtcfc",
- "mangledName": "$s9MuppetIOS6CookieV4name5value4path8isSecure6domain11expiresDate0G8HTTPOnly6maxAgeACSS_S2SSbSS10Foundation0K0VSgSbSgSiSgtcfc",
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4PageC10screenshot5width6height7qualitySSSgSiSg_AI14CoreFoundation7CGFloatVtYaF",
+ "mangledName": "$s9MuppetIOS4PageC10screenshot5width6height7qualitySSSgSiSg_AI12CoreGraphics7CGFloatVtYaF",
"moduleName": "MuppetIOS",
"declAttributes": [
- "AccessControl"
+ "Final",
+ "AccessControl",
+ "Nonisolated",
+ "Concurrent",
+ "RawDocComment"
],
- "init_kind": "Designated"
+ "funcSelfKind": "NonMutating"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
+ "kind": "Function",
+ "name": "request",
+ "printedName": "request(url:method:data:headers:followRedirects:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Cookie",
- "printedName": "MuppetIOS.Cookie",
- "usr": "s:9MuppetIOS6CookieV"
+ "name": "Optional",
+ "printedName": "WebKit.WKWebView.Response?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Response",
+ "printedName": "WebKit.WKWebView.Response",
+ "usr": "s:So9WKWebViewC9MuppetIOSE8ResponseV"
+ }
+ ],
+ "usr": "s:Sq"
},
{
"kind": "TypeNominal",
- "name": "HTTPCookie",
- "printedName": "Foundation.HTTPCookie",
- "usr": "c:objc(cs)NSHTTPCookie"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS6CookieV4fromACSo12NSHTTPCookieC_tcfc",
- "mangledName": "$s9MuppetIOS6CookieV4fromACSo12NSHTTPCookieC_tcfc",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "Var",
- "name": "httpCookie",
- "printedName": "httpCookie",
- "children": [
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "hasDefaultArg": true,
+ "usr": "s:SS"
+ },
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "Foundation.HTTPCookie?",
+ "printedName": "MuppetIOS.JSON?",
"children": [
{
"kind": "TypeNominal",
- "name": "HTTPCookie",
- "printedName": "Foundation.HTTPCookie",
- "usr": "c:objc(cs)NSHTTPCookie"
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
}
],
+ "hasDefaultArg": true,
"usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:9MuppetIOS6CookieV04httpC0So12NSHTTPCookieCSgvp",
- "mangledName": "$s9MuppetIOS6CookieV04httpC0So12NSHTTPCookieCSgvp",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[Swift.String : Swift.String]?",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Foundation.HTTPCookie?",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : Swift.String]",
"children": [
{
"kind": "TypeNominal",
- "name": "HTTPCookie",
- "printedName": "Foundation.HTTPCookie",
- "usr": "c:objc(cs)NSHTTPCookie"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "usr": "s:Sq"
+ "usr": "s:SD"
}
],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV04httpC0So12NSHTTPCookieCSgvg",
- "mangledName": "$s9MuppetIOS6CookieV04httpC0So12NSHTTPCookieCSgvg",
- "moduleName": "MuppetIOS",
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Function",
- "name": "<",
- "printedName": "<(_:_:)",
- "children": [
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
+ "hasDefaultArg": true,
"usr": "s:Sb"
- },
- {
- "kind": "TypeNominal",
- "name": "Cookie",
- "printedName": "MuppetIOS.Cookie",
- "usr": "s:9MuppetIOS6CookieV"
- },
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4PageC7request3url6method4data7headers15followRedirectsSo9WKWebViewCAAE8ResponseVSg10Foundation3URLV_SSAA4JSONOSgSDyS2SGSgSbtYaF",
+ "mangledName": "$s9MuppetIOS4PageC7request3url6method4data7headers15followRedirectsSo9WKWebViewCAAE8ResponseVSg10Foundation3URLV_SSAA4JSONOSgSDyS2SGSgSbtYaF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "close",
+ "printedName": "close()",
+ "children": [
{
"kind": "TypeNominal",
- "name": "Cookie",
- "printedName": "MuppetIOS.Cookie",
- "usr": "s:9MuppetIOS6CookieV"
+ "name": "Void",
+ "printedName": "()"
}
],
"declKind": "Func",
- "usr": "s:9MuppetIOS6CookieV1loiySbAC_ACtFZ",
- "mangledName": "$s9MuppetIOS6CookieV1loiySbAC_ACtFZ",
+ "usr": "s:9MuppetIOS4PageC5closeyyYaF",
+ "mangledName": "$s9MuppetIOS4PageC5closeyyYaF",
"moduleName": "MuppetIOS",
- "static": true,
"declAttributes": [
+ "Custom",
+ "Final",
"AccessControl"
],
- "isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
- "name": "==",
- "printedName": "==(_:_:)",
+ "name": "show",
+ "printedName": "show(animated:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- },
- {
- "kind": "TypeNominal",
- "name": "Cookie",
- "printedName": "MuppetIOS.Cookie",
- "usr": "s:9MuppetIOS6CookieV"
+ "name": "Void",
+ "printedName": "()"
},
{
"kind": "TypeNominal",
- "name": "Cookie",
- "printedName": "MuppetIOS.Cookie",
- "usr": "s:9MuppetIOS6CookieV"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
}
],
"declKind": "Func",
- "usr": "s:9MuppetIOS6CookieV2eeoiySbAC_ACtFZ",
- "mangledName": "$s9MuppetIOS6CookieV2eeoiySbAC_ACtFZ",
+ "usr": "s:9MuppetIOS4PageC4show8animatedySb_tYaF",
+ "mangledName": "$s9MuppetIOS4PageC4show8animatedySb_tYaF",
"moduleName": "MuppetIOS",
- "static": true,
- "implicit": true,
- "isFromExtension": true,
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl"
+ ],
"funcSelfKind": "NonMutating"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
+ "kind": "Function",
+ "name": "hide",
+ "printedName": "hide(animated:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Cookie",
- "printedName": "MuppetIOS.Cookie",
- "usr": "s:9MuppetIOS6CookieV"
+ "name": "Void",
+ "printedName": "()"
},
{
"kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "any Swift.Decoder",
- "usr": "s:s7DecoderP"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
}
],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS6CookieV4fromACs7Decoder_p_tKcfc",
- "mangledName": "$s9MuppetIOS6CookieV4fromACs7Decoder_p_tKcfc",
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4PageC4hide8animatedySb_tYaF",
+ "mangledName": "$s9MuppetIOS4PageC4hide8animatedySb_tYaF",
"moduleName": "MuppetIOS",
- "implicit": true,
- "isFromExtension": true,
- "throwing": true,
- "init_kind": "Designated"
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
},
{
"kind": "Function",
- "name": "encode",
- "printedName": "encode(to:)",
+ "name": "makeChildPage",
+ "printedName": "makeChildPage(with:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Optional",
+ "printedName": "MuppetIOS.Page?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
+ }
+ ],
+ "usr": "s:Sq"
},
{
"kind": "TypeNominal",
- "name": "Encoder",
- "printedName": "any Swift.Encoder",
- "usr": "s:s7EncoderP"
+ "name": "WKWebViewConfiguration",
+ "printedName": "WebKit.WKWebViewConfiguration",
+ "usr": "c:objc(cs)WKWebViewConfiguration"
}
],
"declKind": "Func",
- "usr": "s:9MuppetIOS6CookieV6encode2toys7Encoder_p_tKF",
- "mangledName": "$s9MuppetIOS6CookieV6encode2toys7Encoder_p_tKF",
+ "usr": "s:9MuppetIOS4PageC09makeChildC04withACSgSo22WKWebViewConfigurationC_tF",
+ "mangledName": "$s9MuppetIOS4PageC09makeChildC04withACSgSo22WKWebViewConfigurationC_tF",
"moduleName": "MuppetIOS",
- "implicit": true,
- "isFromExtension": true,
- "throwing": true,
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl"
+ ],
"funcSelfKind": "NonMutating"
- }
- ],
- "declKind": "Struct",
- "usr": "s:9MuppetIOS6CookieV",
- "mangledName": "$s9MuppetIOS6CookieV",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- },
- {
- "kind": "Conformance",
- "name": "Comparable",
- "printedName": "Comparable",
- "usr": "s:SL",
- "mangledName": "$sSL"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
},
- {
- "kind": "Conformance",
- "name": "Encodable",
- "printedName": "Encodable",
- "usr": "s:SE",
- "mangledName": "$sSE"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "WebKit",
- "printedName": "WebKit",
- "declKind": "Import",
- "moduleName": "MuppetIOS"
- },
- {
- "kind": "TypeDecl",
- "name": "Bridge",
- "printedName": "Bridge",
- "children": [
{
"kind": "Function",
- "name": "inject",
- "printedName": "inject(muppet:page:)",
+ "name": "goto",
+ "printedName": "goto(url:headers:timeout:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Bridge",
- "printedName": "MuppetIOS.Bridge",
- "usr": "c:@M@MuppetIOS@objc(cs)Bridge"
+ "name": "Void",
+ "printedName": "()"
},
{
"kind": "TypeNominal",
- "name": "Muppet",
- "printedName": "MuppetIOS.Muppet",
- "usr": "s:9MuppetIOS0A0C"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
},
{
"kind": "TypeNominal",
- "name": "Page",
- "printedName": "MuppetIOS.Page",
- "usr": "s:9MuppetIOS4PageC"
+ "name": "Dictionary",
+ "printedName": "[Swift.String : Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:SD"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "hasDefaultArg": true,
+ "usr": "s:Sd"
}
],
"declKind": "Func",
- "usr": "s:9MuppetIOS6BridgeC6inject6muppet4pageAcA0A0C_AA4PageCtFZ",
- "mangledName": "$s9MuppetIOS6BridgeC6inject6muppet4pageAcA0A0C_AA4PageCtFZ",
+ "usr": "s:9MuppetIOS4PageC4goto3url7headers7timeoutySS_SDyS2SGSdtYaKF",
+ "mangledName": "$s9MuppetIOS4PageC4goto3url7headers7timeoutySS_SDyS2SGSdtYaKF",
"moduleName": "MuppetIOS",
- "static": true,
"declAttributes": [
- "Custom",
- "Final",
- "AccessControl",
- "DiscardableResult"
+ "Final",
+ "Custom",
+ "AccessControl"
],
+ "throwing": true,
"funcSelfKind": "NonMutating"
},
{
- "kind": "Function",
- "name": "userContentController",
- "printedName": "userContentController(_:didReceive:)",
+ "kind": "TypeDecl",
+ "name": "PageError",
+ "printedName": "PageError",
"children": [
{
- "kind": "TypeNominal",
- "name": "Tuple",
- "printedName": "(Any?, Swift.String?)",
+ "kind": "Var",
+ "name": "invalidURL",
+ "printedName": "invalidURL",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Any?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.PageError.Type) -> MuppetIOS.Page.PageError",
"children": [
{
"kind": "TypeNominal",
- "name": "ProtocolComposition",
- "printedName": "Any"
+ "name": "PageError",
+ "printedName": "MuppetIOS.Page.PageError",
+ "usr": "s:9MuppetIOS4PageC0C5ErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.PageError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PageError",
+ "printedName": "MuppetIOS.Page.PageError",
+ "usr": "s:9MuppetIOS4PageC0C5ErrorO"
+ }
+ ]
}
- ],
- "usr": "s:Sq"
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC0C5ErrorO10invalidURLyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC0C5ErrorO10invalidURLyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
},
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "PageError",
+ "printedName": "MuppetIOS.Page.PageError",
+ "usr": "s:9MuppetIOS4PageC0C5ErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "PageError",
+ "printedName": "MuppetIOS.Page.PageError",
+ "usr": "s:9MuppetIOS4PageC0C5ErrorO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4PageC0C5ErrorO2eeoiySbAE_AEtFZ",
+ "mangledName": "$s9MuppetIOS4PageC0C5ErrorO2eeoiySbAE_AEtFZ",
+ "moduleName": "MuppetIOS",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4PageC0C5ErrorO9hashValueSivp",
+ "mangledName": "$s9MuppetIOS4PageC0C5ErrorO9hashValueSivp",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
}
],
- "usr": "s:Sq"
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4PageC0C5ErrorO9hashValueSivg",
+ "mangledName": "$s9MuppetIOS4PageC0C5ErrorO9hashValueSivg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
}
]
},
{
- "kind": "TypeNominal",
- "name": "WKUserContentController",
- "printedName": "WebKit.WKUserContentController",
- "usr": "c:objc(cs)WKUserContentController"
- },
- {
- "kind": "TypeNominal",
- "name": "WKScriptMessage",
- "printedName": "WebKit.WKScriptMessage",
- "usr": "c:objc(cs)WKScriptMessage"
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4PageC0C5ErrorO4hash4intoys6HasherVz_tF",
+ "mangledName": "$s9MuppetIOS4PageC0C5ErrorO4hash4intoys6HasherVz_tF",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
}
],
- "declKind": "Func",
- "usr": "c:@M@MuppetIOS@objc(cs)Bridge(im)userContentController:didReceiveScriptMessage:replyHandler:",
- "mangledName": "$s9MuppetIOS6BridgeC21userContentController_10didReceiveypSg_SSSgtSo06WKUsereF0C_So15WKScriptMessageCtYaF",
+ "declKind": "Enum",
+ "usr": "s:9MuppetIOS4PageC0C5ErrorO",
+ "mangledName": "$s9MuppetIOS4PageC0C5ErrorO",
"moduleName": "MuppetIOS",
- "objc_name": "userContentController:didReceiveScriptMessage:replyHandler:",
"declAttributes": [
- "Final",
- "ObjC",
- "Preconcurrency",
- "Custom",
- "AccessControl",
- "RawDocComment"
+ "AccessControl"
],
- "funcSelfKind": "NonMutating"
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Error",
+ "printedName": "Error",
+ "usr": "s:s5ErrorP",
+ "mangledName": "$ss5ErrorP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init()",
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
"children": [
{
"kind": "TypeNominal",
- "name": "Bridge",
- "printedName": "MuppetIOS.Bridge",
- "usr": "c:@M@MuppetIOS@objc(cs)Bridge"
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4PageC9hashValueSivp",
+ "mangledName": "$s9MuppetIOS4PageC9hashValueSivp",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "declAttributes": [
+ "Final",
+ "Custom"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4PageC9hashValueSivg",
+ "mangledName": "$s9MuppetIOS4PageC9hashValueSivg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
}
- ],
- "declKind": "Constructor",
- "usr": "c:@M@MuppetIOS@objc(cs)Bridge(im)init",
- "mangledName": "$s9MuppetIOS6BridgeCACycfc",
- "moduleName": "MuppetIOS",
- "overriding": true,
- "implicit": true,
- "objc_name": "init",
- "declAttributes": [
- "Dynamic",
- "ObjC",
- "Custom",
- "Override"
- ],
- "init_kind": "Designated"
+ ]
}
],
"declKind": "Class",
- "usr": "c:@M@MuppetIOS@objc(cs)Bridge",
- "mangledName": "$s9MuppetIOS6BridgeC",
+ "usr": "s:9MuppetIOS4PageC",
+ "mangledName": "$s9MuppetIOS4PageC",
"moduleName": "MuppetIOS",
"declAttributes": [
"Final",
"AccessControl",
- "Custom",
- "ObjC"
+ "Custom"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "OSLog",
+ "printedName": "OSLog",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "URLSession",
+ "printedName": "URLSession",
+ "declKind": "Class",
+ "usr": "c:objc(cs)NSURLSession",
+ "moduleName": "Foundation",
+ "isOpen": true,
+ "intro_iOS": "7.0",
+ "objc_name": "NSURLSession",
+ "declAttributes": [
+ "Available",
+ "ObjC",
+ "SynthesizedProtocol",
+ "NonSendable",
+ "Sendable",
+ "Dynamic"
],
"superclassUsr": "c:objc(cs)NSObject",
- "hasMissingDesignatedInitializers": true,
+ "isExternal": true,
+ "inheritsConvenienceInitializers": true,
"superclassNames": [
"ObjectiveC.NSObject"
],
"conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
{
"kind": "Conformance",
"name": "Copyable",
@@ -7074,10 +8347,17 @@
},
{
"kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "URLSessionDataRequestable",
+ "printedName": "URLSessionDataRequestable",
+ "usr": "s:9MuppetIOS25URLSessionDataRequestableP",
+ "mangledName": "$s9MuppetIOS25URLSessionDataRequestableP"
}
]
},
@@ -7163,166 +8443,62 @@
"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": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Encodable",
- "printedName": "Encodable",
- "usr": "s:SE",
- "mangledName": "$sSE"
- }
- ]
- }
- ],
- "declKind": "Class",
- "usr": "c:objc(cs)WKWebView",
- "moduleName": "WebKit",
- "isOpen": true,
- "intro_iOS": "8.0",
- "objc_name": "WKWebView",
- "declAttributes": [
- "Preconcurrency",
- "Available",
- "ObjC",
- "Custom",
- "Dynamic"
- ],
- "superclassUsr": "c:objc(cs)UIView",
- "isExternal": true,
- "inheritsConvenienceInitializers": true,
- "superclassNames": [
- "UIKit.UIView",
- "UIKit.UIResponder",
- "ObjectiveC.NSObject"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
- },
- {
- "kind": "Conformance",
- "name": "CVarArg",
- "printedName": "CVarArg",
- "usr": "s:s7CVarArgP",
- "mangledName": "$ss7CVarArgP"
- },
- {
- "kind": "Conformance",
- "name": "_KeyValueCodingAndObservingPublishing",
- "printedName": "_KeyValueCodingAndObservingPublishing",
- "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
- "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
- },
- {
- "kind": "Conformance",
- "name": "_KeyValueCodingAndObserving",
- "printedName": "_KeyValueCodingAndObserving",
- "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
- "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
- },
- {
- "kind": "Conformance",
- "name": "CustomStringConvertible",
- "printedName": "CustomStringConvertible",
- "usr": "s:s23CustomStringConvertibleP",
- "mangledName": "$ss23CustomStringConvertibleP"
- },
- {
- "kind": "Conformance",
- "name": "CustomDebugStringConvertible",
- "printedName": "CustomDebugStringConvertible",
- "usr": "s:s28CustomDebugStringConvertibleP",
- "mangledName": "$ss28CustomDebugStringConvertibleP"
- },
- {
- "kind": "Conformance",
- "name": "UITraitChangeObservable",
- "printedName": "UITraitChangeObservable",
- "usr": "s:5UIKit23UITraitChangeObservableP",
- "mangledName": "$s5UIKit23UITraitChangeObservableP"
- },
- {
- "kind": "Conformance",
- "name": "__DefaultCustomPlaygroundQuickLookable",
- "printedName": "__DefaultCustomPlaygroundQuickLookable",
- "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
- "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
}
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "URLSession",
- "printedName": "URLSession",
+ ],
"declKind": "Class",
- "usr": "c:objc(cs)NSURLSession",
- "moduleName": "Foundation",
+ "usr": "c:objc(cs)WKWebView",
+ "moduleName": "WebKit",
"isOpen": true,
- "intro_iOS": "7.0",
- "objc_name": "NSURLSession",
+ "intro_iOS": "8.0",
+ "objc_name": "WKWebView",
"declAttributes": [
+ "Preconcurrency",
"Available",
"ObjC",
- "SynthesizedProtocol",
- "NonSendable",
- "Sendable",
+ "Custom",
"Dynamic"
],
- "superclassUsr": "c:objc(cs)NSObject",
+ "superclassUsr": "c:objc(cs)UIView",
"isExternal": true,
"inheritsConvenienceInitializers": true,
"superclassNames": [
+ "UIKit.UIView",
+ "UIKit.UIResponder",
"ObjectiveC.NSObject"
],
"conformances": [
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- },
{
"kind": "Conformance",
"name": "Copyable",
@@ -7385,6 +8561,20 @@
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "UITraitChangeObservable",
+ "printedName": "UITraitChangeObservable",
+ "usr": "s:5UIKit23UITraitChangeObservableP",
+ "mangledName": "$s5UIKit23UITraitChangeObservableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
}
]
},
@@ -7415,6 +8605,13 @@
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
},
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ },
{
"kind": "Conformance",
"name": "Copyable",
@@ -7436,74 +8633,102 @@
},
"ConstValues": [
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
- "kind": "BooleanLiteral",
- "offset": 249,
- "length": 4,
- "value": "true"
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Bridging\/Bridge.swift",
+ "kind": "Dictionary",
+ "offset": 310,
+ "length": 3,
+ "value": "[]"
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Bridging\/Bridge.swift",
"kind": "Dictionary",
- "offset": 1298,
+ "offset": 374,
"length": 3,
"value": "[]"
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
- "kind": "BooleanLiteral",
- "offset": 1411,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Bridging\/Bridge.swift",
+ "kind": "StringLiteral",
+ "offset": 419,
+ "length": 14,
+ "value": "\"MuppetBridge\""
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
- "kind": "Array",
- "offset": 1459,
- "length": 2,
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/API.swift",
+ "kind": "Dictionary",
+ "offset": 1067,
+ "length": 3,
"value": "[]"
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
- "kind": "IntegerLiteral",
- "offset": 10674,
- "length": 1,
- "value": "1"
- },
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
- "kind": "StringLiteral",
- "offset": 11681,
- "length": 5,
- "value": "\"GET\""
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/API.swift",
+ "kind": "Dictionary",
+ "offset": 3655,
+ "length": 3,
+ "value": "[]"
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/API.swift",
"kind": "Dictionary",
- "offset": 11736,
+ "offset": 4234,
"length": 3,
"value": "[]"
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/Cookie.swift",
+ "kind": "StringLiteral",
+ "offset": 476,
+ "length": 3,
+ "value": "\"\/\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/Cookie.swift",
"kind": "BooleanLiteral",
- "offset": 11765,
- "length": 4,
- "value": "true"
+ "offset": 506,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/Cookie.swift",
+ "kind": "StringLiteral",
+ "offset": 5432,
+ "length": 8,
+ "value": "\"secure\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/Cookie.swift",
+ "kind": "StringLiteral",
+ "offset": 5488,
+ "length": 9,
+ "value": "\"expires\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/Emitter.swift",
"kind": "Dictionary",
- "offset": 13301,
+ "offset": 829,
"length": 3,
"value": "[]"
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
- "kind": "IntegerLiteral",
- "offset": 13330,
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/Emitter.swift",
+ "kind": "Array",
+ "offset": 908,
"length": 2,
- "value": "30"
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/Emitter.swift",
+ "kind": "BooleanLiteral",
+ "offset": 964,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/IntID.swift",
+ "kind": "IntegerLiteral",
+ "offset": 149,
+ "length": 1,
+ "value": "0"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebView.swift",
@@ -7561,27 +8786,6 @@
"length": 4,
"value": "true"
},
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift",
- "kind": "BooleanLiteral",
- "offset": 193,
- "length": 5,
- "value": "false"
- },
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift",
- "kind": "BooleanLiteral",
- "offset": 1005,
- "length": 5,
- "value": "false"
- },
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/IntID.swift",
- "kind": "IntegerLiteral",
- "offset": 149,
- "length": 1,
- "value": "0"
- },
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Browser.swift",
"kind": "BooleanLiteral",
@@ -7604,53 +8808,95 @@
"value": "\"muppet\""
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/Cookie.swift",
- "kind": "StringLiteral",
- "offset": 476,
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "BooleanLiteral",
+ "offset": 249,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "BooleanLiteral",
+ "offset": 511,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "Dictionary",
+ "offset": 1623,
"length": 3,
- "value": "\"\/\""
+ "value": "[]"
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/Cookie.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "BooleanLiteral",
- "offset": 506,
+ "offset": 1736,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/Cookie.swift",
- "kind": "StringLiteral",
- "offset": 5807,
- "length": 8,
- "value": "\"secure\""
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "Array",
+ "offset": 1784,
+ "length": 2,
+ "value": "[]"
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/Cookie.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10852,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "StringLiteral",
- "offset": 5863,
- "length": 9,
- "value": "\"expires\""
+ "offset": 11859,
+ "length": 5,
+ "value": "\"GET\""
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Bridging\/Bridge.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "Dictionary",
- "offset": 310,
+ "offset": 11914,
"length": 3,
"value": "[]"
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Bridging\/Bridge.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "BooleanLiteral",
+ "offset": 11943,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "Dictionary",
- "offset": 374,
+ "offset": 13479,
"length": 3,
"value": "[]"
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Bridging\/Bridge.swift",
- "kind": "StringLiteral",
- "offset": 419,
- "length": 14,
- "value": "\"MuppetBridge\""
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13508,
+ "length": 2,
+ "value": "30"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift",
+ "kind": "BooleanLiteral",
+ "offset": 192,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1000,
+ "length": 5,
+ "value": "false"
}
]
}
\ No newline at end of file
diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
index a2538fa..e95d8ba 100644
--- a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
+++ b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
@@ -1,7 +1,7 @@
// swift-interface-format-version: 1.0
-// swift-compiler-version: Apple Swift version 6.1.2 (swiftlang-6.1.2.1.2 clang-1700.0.13.5)
-// swift-module-flags: -target arm64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-upcoming-feature ExistentialAny -enable-experimental-feature DebugDescriptionMacro -module-name MuppetIOS
-// swift-module-flags-ignorable: -interface-compiler-version 6.1.2
+// swift-compiler-version: Apple Swift version 6.2.1 (swiftlang-6.2.1.4.8 clang-1700.4.4.1)
+// swift-module-flags: -target arm64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-upcoming-feature ExistentialAny -enable-upcoming-feature InferIsolatedConformances -enable-upcoming-feature NonisolatedNonsendingByDefault -enable-experimental-feature DebugDescriptionMacro -module-name MuppetIOS
+// swift-module-flags-ignorable: -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2.1
import Combine
import Foundation
import OSLog
@@ -11,75 +11,67 @@ import WebKit
import _Concurrency
import _StringProcessing
import _SwiftConcurrencyShims
-@_Concurrency.MainActor final public class Page {
- public struct Options {
- public var hideOnClose: Swift.Bool
- }
- public enum EventType : Swift.String {
- case console
- case close
- case closed
- case dispatch
- case domcontentloaded
- case started
- case finished
- case load
- case locationchange
- case domchange
- case progress
- case popup
- case visible
- case hostblocked
- case error
- public init?(rawValue: Swift.String)
- public typealias RawValue = Swift.String
- public var rawValue: Swift.String {
- get
- }
- }
- @_Concurrency.MainActor final public var options: MuppetIOS.Page.Options
- @_Concurrency.MainActor final public let emitter: MuppetIOS.Emitter
- @_Concurrency.MainActor final public var handle: Swift.String {
- get
- }
- @_Concurrency.MainActor public static func == (lhs: MuppetIOS.Page, rhs: MuppetIOS.Page) -> Swift.Bool
- @_Concurrency.MainActor final public func hash(into hasher: inout Swift.Hasher)
- @_Concurrency.MainActor public init(browser: MuppetIOS.Browser, view: WebKit.WKWebView, controller: UIKit.UIViewController)
- @_Concurrency.MainActor final public func getCookies(for domain: Foundation.URL) async -> [MuppetIOS.Cookie]
- @_Concurrency.MainActor final public func setCookie(_ cookie: MuppetIOS.Cookie) async
- @_Concurrency.MainActor final public func addUserScript(script: Swift.String)
+@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor final public class Bridge : ObjectiveC.NSObject, WebKit.WKScriptMessageHandlerWithReply {
@discardableResult
- @_Concurrency.MainActor final public func evaluate(_ script: Swift.String) async -> MuppetIOS.JSON
- @_Concurrency.MainActor final public func setUserAgent(_ userAgent: Swift.String)
- @_Concurrency.MainActor final public var currentUserAgent: Swift.String {
- get
- }
- @_Concurrency.MainActor final public func clearHostAllowList()
- @_Concurrency.MainActor final public func setHostAllowList(_ hosts: [Swift.String])
- @_Concurrency.MainActor final public var progress: Swift.Int {
- get
- }
- nonisolated final public func screenshot(width: Swift.Int?, height: Swift.Int?, quality: CoreFoundation.CGFloat = 1) async -> Swift.String?
- @_Concurrency.MainActor final public func request(url: Foundation.URL, method: Swift.String = "GET", data: MuppetIOS.JSON? = nil, headers: [Swift.String : Swift.String]? = [:], followRedirects: Swift.Bool = true) async -> WebKit.WKWebView.Response?
- @_Concurrency.MainActor final public func close() async
- @_Concurrency.MainActor final public func show(animated: Swift.Bool) async
- @_Concurrency.MainActor final public func hide(animated: Swift.Bool) async
- @_Concurrency.MainActor final public func makeChildPage(with configuration: WebKit.WKWebViewConfiguration) -> MuppetIOS.Page?
- @_Concurrency.MainActor final public func goto(url urlString: Swift.String, headers: [Swift.String : Swift.String] = [:], timeout: Foundation.TimeInterval = 30) async throws
- public enum PageError : Swift.Error {
- case invalidURL
- public static func == (a: MuppetIOS.Page.PageError, b: MuppetIOS.Page.PageError) -> Swift.Bool
- public func hash(into hasher: inout Swift.Hasher)
- public var hashValue: Swift.Int {
- get
- }
- }
+ @_Concurrency.MainActor public static func inject(muppet: MuppetIOS.Muppet, page: MuppetIOS.Page) -> MuppetIOS.Bridge
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor @preconcurrency @objc final public func userContentController(_ userContentController: WebKit.WKUserContentController, didReceive message: WebKit.WKScriptMessage) async -> (Any?, Swift.String?)
+ #endif
@objc deinit
}
-extension MuppetIOS.Page : @preconcurrency Swift.Equatable, @preconcurrency Swift.Hashable {
- nonisolated final public var hashValue: Swift.Int {
+public protocol URLSessionDataRequestable : Swift.Sendable {
+ #if compiler(>=5.3) && $AsyncExecutionBehaviorAttributes
+ nonisolated(nonsending) func data(for request: Foundation.URLRequest) async throws -> (Foundation.Data, Foundation.URLResponse)
+ #endif
+}
+extension Foundation.URLSession : MuppetIOS.URLSessionDataRequestable {
+}
+public struct API : Swift.Sendable {
+ public let apiBase: Swift.String
+ public let urlSession: any MuppetIOS.URLSessionDataRequestable
+ public let defaultHeaders: [Swift.String : Swift.String]?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(apiBase: Swift.String, defaultHeaders: [Swift.String : Swift.String]? = nil, urlSession: any MuppetIOS.URLSessionDataRequestable = URLSession.shared)
+ #endif
+ public enum APIError : Swift.Error, Swift.Sendable {
+ case invalidUrl
+ case httpError(statusCode: Swift.Int?, responseBody: (any Swift.Sendable)?, error: (any Swift.Error)?)
+ case decodeError(error: (any Swift.Error)?, responseBody: (any Swift.Sendable)?)
+ case encodeError
+ }
+ #if compiler(>=5.3) && $AsyncExecutionBehaviorAttributes
+ nonisolated(nonsending) public func post(path: Swift.String, body: Input, headers: [Swift.String : Swift.String] = [:]) async throws(MuppetIOS.API.APIError) -> Response where Input : Swift.Decodable, Input : Swift.Encodable, Response : Swift.Decodable, Response : Swift.Encodable
+ #endif
+ #if compiler(>=5.3) && $AsyncExecutionBehaviorAttributes
+ nonisolated(nonsending) public func get(path: Swift.String, headers: [Swift.String : Swift.String] = [:]) async throws(MuppetIOS.API.APIError) -> Response where Response : Swift.Decodable, Response : Swift.Encodable
+ #endif
+}
+public struct Cookie : Swift.Sendable {
+ public var name: Swift.String
+ public var value: Swift.String
+ public var path: Swift.String?
+ public var isSecure: Swift.Bool?
+ public var domain: Swift.String
+ public var expiresDate: Foundation.Date?
+ public var isHTTPOnly: Swift.Bool?
+ public var maxAge: Swift.Int?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(name: Swift.String, value: Swift.String, path: Swift.String = "/", isSecure: Swift.Bool = false, domain: Swift.String, expiresDate: Foundation.Date? = nil, isHTTPOnly: Swift.Bool? = nil, maxAge: Swift.Int? = nil)
+ #endif
+ public init(from httpCookie: Foundation.HTTPCookie)
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var httpCookie: Foundation.HTTPCookie? {
get
}
+ #endif
+}
+extension MuppetIOS.Cookie : Swift.Comparable {
+ public static func < (lhs: MuppetIOS.Cookie, rhs: MuppetIOS.Cookie) -> Swift.Bool
+ public static func == (a: MuppetIOS.Cookie, b: MuppetIOS.Cookie) -> Swift.Bool
+}
+extension MuppetIOS.Cookie : Swift.Codable {
+ public func encode(to encoder: any Swift.Encoder) throws
+ public init(from decoder: any Swift.Decoder) throws
}
@_hasMissingDesignatedInitializers public class Emitter where T : Swift.Equatable {
public struct Event {
@@ -87,36 +79,14 @@ extension MuppetIOS.Page : @preconcurrency Swift.Equatable, @preconcurrency Swif
public func on(_ type: T) -> Combine.AnyPublisher
@objc deinit
}
-extension WebKit.WKWebView {
- public struct Response : Swift.Sendable, Swift.Codable {
- public func encode(to encoder: any Swift.Encoder) throws
- public init(from decoder: any Swift.Decoder) throws
- }
-}
-@_Concurrency.MainActor final public class Browser {
- public enum EventType {
- case page
- case closed
- public static func == (a: MuppetIOS.Browser.EventType, b: MuppetIOS.Browser.EventType) -> Swift.Bool
- public func hash(into hasher: inout Swift.Hasher)
- public var hashValue: Swift.Int {
- get
- }
- }
- @_Concurrency.MainActor final public let emitter: MuppetIOS.Emitter
- @_Concurrency.MainActor public init(controller: UIKit.UIViewController)
- @_Concurrency.MainActor public static func == (lhs: MuppetIOS.Browser, rhs: MuppetIOS.Browser) -> Swift.Bool
- @_Concurrency.MainActor final public func hash(into hasher: inout Swift.Hasher)
- @_Concurrency.MainActor final public var handle: Swift.String {
- get
- }
- @_Concurrency.MainActor final public func close() async
- @_Concurrency.MainActor final public func newPage(configuration: WebKit.WKWebViewConfiguration? = nil) -> MuppetIOS.Page
- @_Concurrency.MainActor final public func attachPage(to existingWebView: WebKit.WKWebView, controller: UIKit.UIViewController) -> MuppetIOS.Page
+public actor AsyncEmitter where T : Swift.Sendable {
+ public init(bufferWhenNoSubscribers: Swift.Bool = false)
+ nonisolated public func emit(_ value: T)
+ nonisolated public func close()
+ public func stream() -> _Concurrency.AsyncStream
@objc deinit
-}
-extension MuppetIOS.Browser : @preconcurrency Swift.Equatable, @preconcurrency Swift.Hashable {
- nonisolated final public var hashValue: Swift.Int {
+ @available(iOS 13.0, tvOS 13.0, watchOS 6.0, macOS 10.15, *)
+ @_semantics("defaultActor") nonisolated final public var unownedExecutor: _Concurrency.UnownedSerialExecutor {
get
}
}
@@ -127,43 +97,65 @@ extension MuppetIOS.Browser : @preconcurrency Swift.Equatable, @preconcurrency S
case number(Swift.Double)
case bool(Swift.Bool)
case null
+ #if compiler(>=5.3) && $NonescapableTypes
public init(_ value: Any?)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public var asDictionary: [Swift.String : MuppetIOS.JSON]? {
get
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public var asArray: [MuppetIOS.JSON]? {
get
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public var asString: Swift.String? {
get
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public var asDouble: Swift.Double? {
get
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public var asInt: Swift.Int? {
get
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public var asBool: Swift.Bool? {
get
}
+ #endif
public var asAny: Any {
get
}
+ #if compiler(>=5.3) && $NonescapableTypes
public func value() -> T?
+ #endif
public var isNull: Swift.Bool {
get
}
+ #if compiler(>=5.3) && $NonescapableTypes
public subscript(key: Swift.String) -> MuppetIOS.JSON? {
get
set
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public subscript(index: Swift.Int) -> MuppetIOS.JSON? {
get
set
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public subscript(dynamicMember member: Swift.String) -> MuppetIOS.JSON? {
get
}
+ #endif
public static func == (a: MuppetIOS.JSON, b: MuppetIOS.JSON) -> Swift.Bool
public func hash(into hasher: inout Swift.Hasher)
public var hashValue: Swift.Int {
@@ -218,59 +210,151 @@ extension MuppetIOS.JSON : Swift.CustomDebugStringConvertible {
get
}
}
+extension WebKit.WKWebView {
+ public struct Response : Swift.Sendable, Swift.Codable {
+ public func encode(to encoder: any Swift.Encoder) throws
+ public init(from decoder: any Swift.Decoder) throws
+ }
+}
+@_Concurrency.MainActor final public class Browser {
+ public enum EventType {
+ case page
+ case closed
+ public static func == (a: MuppetIOS.Browser.EventType, b: MuppetIOS.Browser.EventType) -> Swift.Bool
+ public func hash(into hasher: inout Swift.Hasher)
+ public var hashValue: Swift.Int {
+ get
+ }
+ }
+ @_Concurrency.MainActor final public let emitter: MuppetIOS.Emitter
+ @_Concurrency.MainActor public init(controller: UIKit.UIViewController)
+ @_Concurrency.MainActor public static func == (lhs: MuppetIOS.Browser, rhs: MuppetIOS.Browser) -> Swift.Bool
+ @_Concurrency.MainActor final public func hash(into hasher: inout Swift.Hasher)
+ @_Concurrency.MainActor final public var handle: Swift.String {
+ get
+ }
+ @_Concurrency.MainActor final public func close() async
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor final public func newPage(configuration: WebKit.WKWebViewConfiguration? = nil) -> MuppetIOS.Page
+ #endif
+ @_Concurrency.MainActor final public func attachPage(to existingWebView: WebKit.WKWebView, controller: UIKit.UIViewController) -> MuppetIOS.Page
+ @objc deinit
+}
+extension MuppetIOS.Browser : @_Concurrency.MainActor Swift.Equatable, @_Concurrency.MainActor Swift.Hashable {
+ @_Concurrency.MainActor final public var hashValue: Swift.Int {
+ get
+ }
+}
@_Concurrency.MainActor final public class Muppet {
@_Concurrency.MainActor final public var browsers: Swift.Set {
get
}
@_Concurrency.MainActor public init(source: UIKit.UIViewController)
@_Concurrency.MainActor final public func update(source: UIKit.UIViewController)
+ #if compiler(>=5.3) && $NonescapableTypes
@_Concurrency.MainActor final public func getBrowser(handle: Swift.String) -> MuppetIOS.Browser?
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
@_Concurrency.MainActor final public func getPage(handle: Swift.String) -> MuppetIOS.Page?
+ #endif
@_Concurrency.MainActor final public func inject(page: MuppetIOS.Page)
@_Concurrency.MainActor final public func launch(source: UIKit.UIViewController) -> MuppetIOS.Browser
public typealias PageBuilder = @_Concurrency.MainActor @Sendable (MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page
@_Concurrency.MainActor public static func defaultPageBuilder(browser: MuppetIOS.Browser, configuration: WebKit.WKWebViewConfiguration) -> MuppetIOS.Page
@_Concurrency.MainActor final public var pageBuilder: @_Concurrency.MainActor @Sendable (MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page
+ #if compiler(>=5.3) && $NonescapableTypes
@_Concurrency.MainActor public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async
+ #endif
@objc deinit
}
-public struct Cookie : Swift.Sendable {
- public var name: Swift.String
- public var value: Swift.String
- public var path: Swift.String?
- public var isSecure: Swift.Bool?
- public var domain: Swift.String
- public var expiresDate: Foundation.Date?
- public var isHTTPOnly: Swift.Bool?
- public var maxAge: Swift.Int?
- public init(name: Swift.String, value: Swift.String, path: Swift.String = "/", isSecure: Swift.Bool = false, domain: Swift.String, expiresDate: Foundation.Date? = nil, isHTTPOnly: Swift.Bool? = nil, maxAge: Swift.Int? = nil)
- public init(from httpCookie: Foundation.HTTPCookie)
- public var httpCookie: Foundation.HTTPCookie? {
+@_Concurrency.MainActor final public class Page {
+ public struct Options {
+ public var hideOnClose: Swift.Bool
+ public var preventTryingUniversalLinks: Swift.Bool
+ }
+ public enum EventType : Swift.String {
+ case console
+ case close
+ case closed
+ case dispatch
+ case domcontentloaded
+ case started
+ case finished
+ case load
+ case locationchange
+ case domchange
+ case progress
+ case popup
+ case visible
+ case hostblocked
+ case error
+ case navigationFailed
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ @_Concurrency.MainActor final public var options: MuppetIOS.Page.Options
+ @_Concurrency.MainActor final public let emitter: MuppetIOS.Emitter
+ @_Concurrency.MainActor final public var handle: Swift.String {
get
}
-}
-extension MuppetIOS.Cookie : Swift.Comparable {
- public static func < (lhs: MuppetIOS.Cookie, rhs: MuppetIOS.Cookie) -> Swift.Bool
- public static func == (a: MuppetIOS.Cookie, b: MuppetIOS.Cookie) -> Swift.Bool
-}
-extension MuppetIOS.Cookie : Swift.Codable {
- public func encode(to encoder: any Swift.Encoder) throws
- public init(from decoder: any Swift.Decoder) throws
-}
-@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor final public class Bridge : ObjectiveC.NSObject, WebKit.WKScriptMessageHandlerWithReply {
+ @_Concurrency.MainActor public static func == (lhs: MuppetIOS.Page, rhs: MuppetIOS.Page) -> Swift.Bool
+ @_Concurrency.MainActor final public func hash(into hasher: inout Swift.Hasher)
+ @_Concurrency.MainActor public init(browser: MuppetIOS.Browser, view: WebKit.WKWebView, controller: UIKit.UIViewController)
+ @_Concurrency.MainActor final public func getCookies(for domain: Foundation.URL) async -> [MuppetIOS.Cookie]
+ @_Concurrency.MainActor final public func setCookie(_ cookie: MuppetIOS.Cookie) async
+ @_Concurrency.MainActor final public func addUserScript(script: Swift.String)
@discardableResult
- @_Concurrency.MainActor public static func inject(muppet: MuppetIOS.Muppet, page: MuppetIOS.Page) -> MuppetIOS.Bridge
- @_Concurrency.MainActor @preconcurrency @objc final public func userContentController(_ userContentController: WebKit.WKUserContentController, didReceive message: WebKit.WKScriptMessage) async -> (Any?, Swift.String?)
+ @_Concurrency.MainActor final public func evaluate(_ script: Swift.String) async -> MuppetIOS.JSON
+ @_Concurrency.MainActor final public func setUserAgent(_ userAgent: Swift.String)
+ @_Concurrency.MainActor final public var currentUserAgent: Swift.String {
+ get
+ }
+ @_Concurrency.MainActor final public func clearHostAllowList()
+ @_Concurrency.MainActor final public func setHostAllowList(_ hosts: [Swift.String])
+ @_Concurrency.MainActor final public var progress: Swift.Int {
+ get
+ }
+ #if compiler(>=5.3) && $NonescapableTypes && $AsyncExecutionBehaviorAttributes
+ @concurrent nonisolated final public func screenshot(width: Swift.Int?, height: Swift.Int?, quality: CoreFoundation.CGFloat = 1) async -> Swift.String?
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor final public func request(url: Foundation.URL, method: Swift.String = "GET", data: MuppetIOS.JSON? = nil, headers: [Swift.String : Swift.String]? = [:], followRedirects: Swift.Bool = true) async -> WebKit.WKWebView.Response?
+ #endif
+ @_Concurrency.MainActor final public func close() async
+ @_Concurrency.MainActor final public func show(animated: Swift.Bool) async
+ @_Concurrency.MainActor final public func hide(animated: Swift.Bool) async
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor final public func makeChildPage(with configuration: WebKit.WKWebViewConfiguration) -> MuppetIOS.Page?
+ #endif
+ @_Concurrency.MainActor final public func goto(url urlString: Swift.String, headers: [Swift.String : Swift.String] = [:], timeout: Foundation.TimeInterval = 30) async throws
+ public enum PageError : Swift.Error {
+ case invalidURL
+ public static func == (a: MuppetIOS.Page.PageError, b: MuppetIOS.Page.PageError) -> Swift.Bool
+ public func hash(into hasher: inout Swift.Hasher)
+ public var hashValue: Swift.Int {
+ get
+ }
+ }
@objc deinit
}
+extension MuppetIOS.Page : @_Concurrency.MainActor Swift.Equatable, @_Concurrency.MainActor Swift.Hashable {
+ @_Concurrency.MainActor final public var hashValue: Swift.Int {
+ get
+ }
+}
+extension MuppetIOS.Bridge : Swift.Sendable {}
+extension MuppetIOS.Browser : Swift.Sendable {}
extension MuppetIOS.Muppet : Swift.Sendable {}
extension MuppetIOS.Page : Swift.Sendable {}
+extension MuppetIOS.Browser.EventType : Swift.Equatable {}
+extension MuppetIOS.Browser.EventType : Swift.Hashable {}
extension MuppetIOS.Page.EventType : Swift.Equatable {}
extension MuppetIOS.Page.EventType : Swift.Hashable {}
extension MuppetIOS.Page.EventType : Swift.RawRepresentable {}
extension MuppetIOS.Page.PageError : Swift.Equatable {}
extension MuppetIOS.Page.PageError : Swift.Hashable {}
-extension MuppetIOS.Browser : Swift.Sendable {}
-extension MuppetIOS.Browser.EventType : Swift.Equatable {}
-extension MuppetIOS.Browser.EventType : Swift.Hashable {}
-extension MuppetIOS.Bridge : Swift.Sendable {}
diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftdoc
index cbc6d09..75abf2d 100644
Binary files a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftdoc and b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftdoc differ
diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftinterface
index a2538fa..e95d8ba 100644
--- a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftinterface
+++ b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftinterface
@@ -1,7 +1,7 @@
// swift-interface-format-version: 1.0
-// swift-compiler-version: Apple Swift version 6.1.2 (swiftlang-6.1.2.1.2 clang-1700.0.13.5)
-// swift-module-flags: -target arm64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-upcoming-feature ExistentialAny -enable-experimental-feature DebugDescriptionMacro -module-name MuppetIOS
-// swift-module-flags-ignorable: -interface-compiler-version 6.1.2
+// swift-compiler-version: Apple Swift version 6.2.1 (swiftlang-6.2.1.4.8 clang-1700.4.4.1)
+// swift-module-flags: -target arm64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-upcoming-feature ExistentialAny -enable-upcoming-feature InferIsolatedConformances -enable-upcoming-feature NonisolatedNonsendingByDefault -enable-experimental-feature DebugDescriptionMacro -module-name MuppetIOS
+// swift-module-flags-ignorable: -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2.1
import Combine
import Foundation
import OSLog
@@ -11,75 +11,67 @@ import WebKit
import _Concurrency
import _StringProcessing
import _SwiftConcurrencyShims
-@_Concurrency.MainActor final public class Page {
- public struct Options {
- public var hideOnClose: Swift.Bool
- }
- public enum EventType : Swift.String {
- case console
- case close
- case closed
- case dispatch
- case domcontentloaded
- case started
- case finished
- case load
- case locationchange
- case domchange
- case progress
- case popup
- case visible
- case hostblocked
- case error
- public init?(rawValue: Swift.String)
- public typealias RawValue = Swift.String
- public var rawValue: Swift.String {
- get
- }
- }
- @_Concurrency.MainActor final public var options: MuppetIOS.Page.Options
- @_Concurrency.MainActor final public let emitter: MuppetIOS.Emitter
- @_Concurrency.MainActor final public var handle: Swift.String {
- get
- }
- @_Concurrency.MainActor public static func == (lhs: MuppetIOS.Page, rhs: MuppetIOS.Page) -> Swift.Bool
- @_Concurrency.MainActor final public func hash(into hasher: inout Swift.Hasher)
- @_Concurrency.MainActor public init(browser: MuppetIOS.Browser, view: WebKit.WKWebView, controller: UIKit.UIViewController)
- @_Concurrency.MainActor final public func getCookies(for domain: Foundation.URL) async -> [MuppetIOS.Cookie]
- @_Concurrency.MainActor final public func setCookie(_ cookie: MuppetIOS.Cookie) async
- @_Concurrency.MainActor final public func addUserScript(script: Swift.String)
+@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor final public class Bridge : ObjectiveC.NSObject, WebKit.WKScriptMessageHandlerWithReply {
@discardableResult
- @_Concurrency.MainActor final public func evaluate(_ script: Swift.String) async -> MuppetIOS.JSON
- @_Concurrency.MainActor final public func setUserAgent(_ userAgent: Swift.String)
- @_Concurrency.MainActor final public var currentUserAgent: Swift.String {
- get
- }
- @_Concurrency.MainActor final public func clearHostAllowList()
- @_Concurrency.MainActor final public func setHostAllowList(_ hosts: [Swift.String])
- @_Concurrency.MainActor final public var progress: Swift.Int {
- get
- }
- nonisolated final public func screenshot(width: Swift.Int?, height: Swift.Int?, quality: CoreFoundation.CGFloat = 1) async -> Swift.String?
- @_Concurrency.MainActor final public func request(url: Foundation.URL, method: Swift.String = "GET", data: MuppetIOS.JSON? = nil, headers: [Swift.String : Swift.String]? = [:], followRedirects: Swift.Bool = true) async -> WebKit.WKWebView.Response?
- @_Concurrency.MainActor final public func close() async
- @_Concurrency.MainActor final public func show(animated: Swift.Bool) async
- @_Concurrency.MainActor final public func hide(animated: Swift.Bool) async
- @_Concurrency.MainActor final public func makeChildPage(with configuration: WebKit.WKWebViewConfiguration) -> MuppetIOS.Page?
- @_Concurrency.MainActor final public func goto(url urlString: Swift.String, headers: [Swift.String : Swift.String] = [:], timeout: Foundation.TimeInterval = 30) async throws
- public enum PageError : Swift.Error {
- case invalidURL
- public static func == (a: MuppetIOS.Page.PageError, b: MuppetIOS.Page.PageError) -> Swift.Bool
- public func hash(into hasher: inout Swift.Hasher)
- public var hashValue: Swift.Int {
- get
- }
- }
+ @_Concurrency.MainActor public static func inject(muppet: MuppetIOS.Muppet, page: MuppetIOS.Page) -> MuppetIOS.Bridge
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor @preconcurrency @objc final public func userContentController(_ userContentController: WebKit.WKUserContentController, didReceive message: WebKit.WKScriptMessage) async -> (Any?, Swift.String?)
+ #endif
@objc deinit
}
-extension MuppetIOS.Page : @preconcurrency Swift.Equatable, @preconcurrency Swift.Hashable {
- nonisolated final public var hashValue: Swift.Int {
+public protocol URLSessionDataRequestable : Swift.Sendable {
+ #if compiler(>=5.3) && $AsyncExecutionBehaviorAttributes
+ nonisolated(nonsending) func data(for request: Foundation.URLRequest) async throws -> (Foundation.Data, Foundation.URLResponse)
+ #endif
+}
+extension Foundation.URLSession : MuppetIOS.URLSessionDataRequestable {
+}
+public struct API : Swift.Sendable {
+ public let apiBase: Swift.String
+ public let urlSession: any MuppetIOS.URLSessionDataRequestable
+ public let defaultHeaders: [Swift.String : Swift.String]?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(apiBase: Swift.String, defaultHeaders: [Swift.String : Swift.String]? = nil, urlSession: any MuppetIOS.URLSessionDataRequestable = URLSession.shared)
+ #endif
+ public enum APIError : Swift.Error, Swift.Sendable {
+ case invalidUrl
+ case httpError(statusCode: Swift.Int?, responseBody: (any Swift.Sendable)?, error: (any Swift.Error)?)
+ case decodeError(error: (any Swift.Error)?, responseBody: (any Swift.Sendable)?)
+ case encodeError
+ }
+ #if compiler(>=5.3) && $AsyncExecutionBehaviorAttributes
+ nonisolated(nonsending) public func post(path: Swift.String, body: Input, headers: [Swift.String : Swift.String] = [:]) async throws(MuppetIOS.API.APIError) -> Response where Input : Swift.Decodable, Input : Swift.Encodable, Response : Swift.Decodable, Response : Swift.Encodable
+ #endif
+ #if compiler(>=5.3) && $AsyncExecutionBehaviorAttributes
+ nonisolated(nonsending) public func get(path: Swift.String, headers: [Swift.String : Swift.String] = [:]) async throws(MuppetIOS.API.APIError) -> Response where Response : Swift.Decodable, Response : Swift.Encodable
+ #endif
+}
+public struct Cookie : Swift.Sendable {
+ public var name: Swift.String
+ public var value: Swift.String
+ public var path: Swift.String?
+ public var isSecure: Swift.Bool?
+ public var domain: Swift.String
+ public var expiresDate: Foundation.Date?
+ public var isHTTPOnly: Swift.Bool?
+ public var maxAge: Swift.Int?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(name: Swift.String, value: Swift.String, path: Swift.String = "/", isSecure: Swift.Bool = false, domain: Swift.String, expiresDate: Foundation.Date? = nil, isHTTPOnly: Swift.Bool? = nil, maxAge: Swift.Int? = nil)
+ #endif
+ public init(from httpCookie: Foundation.HTTPCookie)
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var httpCookie: Foundation.HTTPCookie? {
get
}
+ #endif
+}
+extension MuppetIOS.Cookie : Swift.Comparable {
+ public static func < (lhs: MuppetIOS.Cookie, rhs: MuppetIOS.Cookie) -> Swift.Bool
+ public static func == (a: MuppetIOS.Cookie, b: MuppetIOS.Cookie) -> Swift.Bool
+}
+extension MuppetIOS.Cookie : Swift.Codable {
+ public func encode(to encoder: any Swift.Encoder) throws
+ public init(from decoder: any Swift.Decoder) throws
}
@_hasMissingDesignatedInitializers public class Emitter where T : Swift.Equatable {
public struct Event {
@@ -87,36 +79,14 @@ extension MuppetIOS.Page : @preconcurrency Swift.Equatable, @preconcurrency Swif
public func on(_ type: T) -> Combine.AnyPublisher
@objc deinit
}
-extension WebKit.WKWebView {
- public struct Response : Swift.Sendable, Swift.Codable {
- public func encode(to encoder: any Swift.Encoder) throws
- public init(from decoder: any Swift.Decoder) throws
- }
-}
-@_Concurrency.MainActor final public class Browser {
- public enum EventType {
- case page
- case closed
- public static func == (a: MuppetIOS.Browser.EventType, b: MuppetIOS.Browser.EventType) -> Swift.Bool
- public func hash(into hasher: inout Swift.Hasher)
- public var hashValue: Swift.Int {
- get
- }
- }
- @_Concurrency.MainActor final public let emitter: MuppetIOS.Emitter
- @_Concurrency.MainActor public init(controller: UIKit.UIViewController)
- @_Concurrency.MainActor public static func == (lhs: MuppetIOS.Browser, rhs: MuppetIOS.Browser) -> Swift.Bool
- @_Concurrency.MainActor final public func hash(into hasher: inout Swift.Hasher)
- @_Concurrency.MainActor final public var handle: Swift.String {
- get
- }
- @_Concurrency.MainActor final public func close() async
- @_Concurrency.MainActor final public func newPage(configuration: WebKit.WKWebViewConfiguration? = nil) -> MuppetIOS.Page
- @_Concurrency.MainActor final public func attachPage(to existingWebView: WebKit.WKWebView, controller: UIKit.UIViewController) -> MuppetIOS.Page
+public actor AsyncEmitter where T : Swift.Sendable {
+ public init(bufferWhenNoSubscribers: Swift.Bool = false)
+ nonisolated public func emit(_ value: T)
+ nonisolated public func close()
+ public func stream() -> _Concurrency.AsyncStream
@objc deinit
-}
-extension MuppetIOS.Browser : @preconcurrency Swift.Equatable, @preconcurrency Swift.Hashable {
- nonisolated final public var hashValue: Swift.Int {
+ @available(iOS 13.0, tvOS 13.0, watchOS 6.0, macOS 10.15, *)
+ @_semantics("defaultActor") nonisolated final public var unownedExecutor: _Concurrency.UnownedSerialExecutor {
get
}
}
@@ -127,43 +97,65 @@ extension MuppetIOS.Browser : @preconcurrency Swift.Equatable, @preconcurrency S
case number(Swift.Double)
case bool(Swift.Bool)
case null
+ #if compiler(>=5.3) && $NonescapableTypes
public init(_ value: Any?)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public var asDictionary: [Swift.String : MuppetIOS.JSON]? {
get
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public var asArray: [MuppetIOS.JSON]? {
get
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public var asString: Swift.String? {
get
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public var asDouble: Swift.Double? {
get
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public var asInt: Swift.Int? {
get
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public var asBool: Swift.Bool? {
get
}
+ #endif
public var asAny: Any {
get
}
+ #if compiler(>=5.3) && $NonescapableTypes
public func value() -> T?
+ #endif
public var isNull: Swift.Bool {
get
}
+ #if compiler(>=5.3) && $NonescapableTypes
public subscript(key: Swift.String) -> MuppetIOS.JSON? {
get
set
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public subscript(index: Swift.Int) -> MuppetIOS.JSON? {
get
set
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public subscript(dynamicMember member: Swift.String) -> MuppetIOS.JSON? {
get
}
+ #endif
public static func == (a: MuppetIOS.JSON, b: MuppetIOS.JSON) -> Swift.Bool
public func hash(into hasher: inout Swift.Hasher)
public var hashValue: Swift.Int {
@@ -218,59 +210,151 @@ extension MuppetIOS.JSON : Swift.CustomDebugStringConvertible {
get
}
}
+extension WebKit.WKWebView {
+ public struct Response : Swift.Sendable, Swift.Codable {
+ public func encode(to encoder: any Swift.Encoder) throws
+ public init(from decoder: any Swift.Decoder) throws
+ }
+}
+@_Concurrency.MainActor final public class Browser {
+ public enum EventType {
+ case page
+ case closed
+ public static func == (a: MuppetIOS.Browser.EventType, b: MuppetIOS.Browser.EventType) -> Swift.Bool
+ public func hash(into hasher: inout Swift.Hasher)
+ public var hashValue: Swift.Int {
+ get
+ }
+ }
+ @_Concurrency.MainActor final public let emitter: MuppetIOS.Emitter
+ @_Concurrency.MainActor public init(controller: UIKit.UIViewController)
+ @_Concurrency.MainActor public static func == (lhs: MuppetIOS.Browser, rhs: MuppetIOS.Browser) -> Swift.Bool
+ @_Concurrency.MainActor final public func hash(into hasher: inout Swift.Hasher)
+ @_Concurrency.MainActor final public var handle: Swift.String {
+ get
+ }
+ @_Concurrency.MainActor final public func close() async
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor final public func newPage(configuration: WebKit.WKWebViewConfiguration? = nil) -> MuppetIOS.Page
+ #endif
+ @_Concurrency.MainActor final public func attachPage(to existingWebView: WebKit.WKWebView, controller: UIKit.UIViewController) -> MuppetIOS.Page
+ @objc deinit
+}
+extension MuppetIOS.Browser : @_Concurrency.MainActor Swift.Equatable, @_Concurrency.MainActor Swift.Hashable {
+ @_Concurrency.MainActor final public var hashValue: Swift.Int {
+ get
+ }
+}
@_Concurrency.MainActor final public class Muppet {
@_Concurrency.MainActor final public var browsers: Swift.Set {
get
}
@_Concurrency.MainActor public init(source: UIKit.UIViewController)
@_Concurrency.MainActor final public func update(source: UIKit.UIViewController)
+ #if compiler(>=5.3) && $NonescapableTypes
@_Concurrency.MainActor final public func getBrowser(handle: Swift.String) -> MuppetIOS.Browser?
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
@_Concurrency.MainActor final public func getPage(handle: Swift.String) -> MuppetIOS.Page?
+ #endif
@_Concurrency.MainActor final public func inject(page: MuppetIOS.Page)
@_Concurrency.MainActor final public func launch(source: UIKit.UIViewController) -> MuppetIOS.Browser
public typealias PageBuilder = @_Concurrency.MainActor @Sendable (MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page
@_Concurrency.MainActor public static func defaultPageBuilder(browser: MuppetIOS.Browser, configuration: WebKit.WKWebViewConfiguration) -> MuppetIOS.Page
@_Concurrency.MainActor final public var pageBuilder: @_Concurrency.MainActor @Sendable (MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page
+ #if compiler(>=5.3) && $NonescapableTypes
@_Concurrency.MainActor public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async
+ #endif
@objc deinit
}
-public struct Cookie : Swift.Sendable {
- public var name: Swift.String
- public var value: Swift.String
- public var path: Swift.String?
- public var isSecure: Swift.Bool?
- public var domain: Swift.String
- public var expiresDate: Foundation.Date?
- public var isHTTPOnly: Swift.Bool?
- public var maxAge: Swift.Int?
- public init(name: Swift.String, value: Swift.String, path: Swift.String = "/", isSecure: Swift.Bool = false, domain: Swift.String, expiresDate: Foundation.Date? = nil, isHTTPOnly: Swift.Bool? = nil, maxAge: Swift.Int? = nil)
- public init(from httpCookie: Foundation.HTTPCookie)
- public var httpCookie: Foundation.HTTPCookie? {
+@_Concurrency.MainActor final public class Page {
+ public struct Options {
+ public var hideOnClose: Swift.Bool
+ public var preventTryingUniversalLinks: Swift.Bool
+ }
+ public enum EventType : Swift.String {
+ case console
+ case close
+ case closed
+ case dispatch
+ case domcontentloaded
+ case started
+ case finished
+ case load
+ case locationchange
+ case domchange
+ case progress
+ case popup
+ case visible
+ case hostblocked
+ case error
+ case navigationFailed
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ @_Concurrency.MainActor final public var options: MuppetIOS.Page.Options
+ @_Concurrency.MainActor final public let emitter: MuppetIOS.Emitter
+ @_Concurrency.MainActor final public var handle: Swift.String {
get
}
-}
-extension MuppetIOS.Cookie : Swift.Comparable {
- public static func < (lhs: MuppetIOS.Cookie, rhs: MuppetIOS.Cookie) -> Swift.Bool
- public static func == (a: MuppetIOS.Cookie, b: MuppetIOS.Cookie) -> Swift.Bool
-}
-extension MuppetIOS.Cookie : Swift.Codable {
- public func encode(to encoder: any Swift.Encoder) throws
- public init(from decoder: any Swift.Decoder) throws
-}
-@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor final public class Bridge : ObjectiveC.NSObject, WebKit.WKScriptMessageHandlerWithReply {
+ @_Concurrency.MainActor public static func == (lhs: MuppetIOS.Page, rhs: MuppetIOS.Page) -> Swift.Bool
+ @_Concurrency.MainActor final public func hash(into hasher: inout Swift.Hasher)
+ @_Concurrency.MainActor public init(browser: MuppetIOS.Browser, view: WebKit.WKWebView, controller: UIKit.UIViewController)
+ @_Concurrency.MainActor final public func getCookies(for domain: Foundation.URL) async -> [MuppetIOS.Cookie]
+ @_Concurrency.MainActor final public func setCookie(_ cookie: MuppetIOS.Cookie) async
+ @_Concurrency.MainActor final public func addUserScript(script: Swift.String)
@discardableResult
- @_Concurrency.MainActor public static func inject(muppet: MuppetIOS.Muppet, page: MuppetIOS.Page) -> MuppetIOS.Bridge
- @_Concurrency.MainActor @preconcurrency @objc final public func userContentController(_ userContentController: WebKit.WKUserContentController, didReceive message: WebKit.WKScriptMessage) async -> (Any?, Swift.String?)
+ @_Concurrency.MainActor final public func evaluate(_ script: Swift.String) async -> MuppetIOS.JSON
+ @_Concurrency.MainActor final public func setUserAgent(_ userAgent: Swift.String)
+ @_Concurrency.MainActor final public var currentUserAgent: Swift.String {
+ get
+ }
+ @_Concurrency.MainActor final public func clearHostAllowList()
+ @_Concurrency.MainActor final public func setHostAllowList(_ hosts: [Swift.String])
+ @_Concurrency.MainActor final public var progress: Swift.Int {
+ get
+ }
+ #if compiler(>=5.3) && $NonescapableTypes && $AsyncExecutionBehaviorAttributes
+ @concurrent nonisolated final public func screenshot(width: Swift.Int?, height: Swift.Int?, quality: CoreFoundation.CGFloat = 1) async -> Swift.String?
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor final public func request(url: Foundation.URL, method: Swift.String = "GET", data: MuppetIOS.JSON? = nil, headers: [Swift.String : Swift.String]? = [:], followRedirects: Swift.Bool = true) async -> WebKit.WKWebView.Response?
+ #endif
+ @_Concurrency.MainActor final public func close() async
+ @_Concurrency.MainActor final public func show(animated: Swift.Bool) async
+ @_Concurrency.MainActor final public func hide(animated: Swift.Bool) async
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor final public func makeChildPage(with configuration: WebKit.WKWebViewConfiguration) -> MuppetIOS.Page?
+ #endif
+ @_Concurrency.MainActor final public func goto(url urlString: Swift.String, headers: [Swift.String : Swift.String] = [:], timeout: Foundation.TimeInterval = 30) async throws
+ public enum PageError : Swift.Error {
+ case invalidURL
+ public static func == (a: MuppetIOS.Page.PageError, b: MuppetIOS.Page.PageError) -> Swift.Bool
+ public func hash(into hasher: inout Swift.Hasher)
+ public var hashValue: Swift.Int {
+ get
+ }
+ }
@objc deinit
}
+extension MuppetIOS.Page : @_Concurrency.MainActor Swift.Equatable, @_Concurrency.MainActor Swift.Hashable {
+ @_Concurrency.MainActor final public var hashValue: Swift.Int {
+ get
+ }
+}
+extension MuppetIOS.Bridge : Swift.Sendable {}
+extension MuppetIOS.Browser : Swift.Sendable {}
extension MuppetIOS.Muppet : Swift.Sendable {}
extension MuppetIOS.Page : Swift.Sendable {}
+extension MuppetIOS.Browser.EventType : Swift.Equatable {}
+extension MuppetIOS.Browser.EventType : Swift.Hashable {}
extension MuppetIOS.Page.EventType : Swift.Equatable {}
extension MuppetIOS.Page.EventType : Swift.Hashable {}
extension MuppetIOS.Page.EventType : Swift.RawRepresentable {}
extension MuppetIOS.Page.PageError : Swift.Equatable {}
extension MuppetIOS.Page.PageError : Swift.Hashable {}
-extension MuppetIOS.Browser : Swift.Sendable {}
-extension MuppetIOS.Browser.EventType : Swift.Equatable {}
-extension MuppetIOS.Browser.EventType : Swift.Hashable {}
-extension MuppetIOS.Bridge : Swift.Sendable {}
diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.abi.json b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.abi.json
index 03927d1..c6c9d9e 100644
--- a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.abi.json
+++ b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.abi.json
@@ -6,19 +6,8 @@
"children": [
{
"kind": "Import",
- "name": "AtomicMacros",
- "printedName": "AtomicMacros",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "UIKit",
- "printedName": "UIKit",
+ "name": "Foundation",
+ "printedName": "Foundation",
"declKind": "Import",
"moduleName": "MuppetIOS",
"declAttributes": [
@@ -32,643 +21,656 @@
"declKind": "Import",
"moduleName": "MuppetIOS"
},
- {
- "kind": "Import",
- "name": "Combine",
- "printedName": "Combine",
- "declKind": "Import",
- "moduleName": "MuppetIOS"
- },
{
"kind": "TypeDecl",
- "name": "Page",
- "printedName": "Page",
+ "name": "Bridge",
+ "printedName": "Bridge",
"children": [
{
- "kind": "TypeDecl",
- "name": "Options",
- "printedName": "Options",
+ "kind": "Function",
+ "name": "inject",
+ "printedName": "inject(muppet:page:)",
"children": [
{
- "kind": "Var",
- "name": "hideOnClose",
- "printedName": "hideOnClose",
+ "kind": "TypeNominal",
+ "name": "Bridge",
+ "printedName": "MuppetIOS.Bridge",
+ "usr": "c:@M@MuppetIOS@objc(cs)Bridge"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Muppet",
+ "printedName": "MuppetIOS.Muppet",
+ "usr": "s:9MuppetIOS0A0C"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS6BridgeC6inject6muppet4pageAcA0A0C_AA4PageCtFZ",
+ "mangledName": "$s9MuppetIOS6BridgeC6inject6muppet4pageAcA0A0C_AA4PageCtFZ",
+ "moduleName": "MuppetIOS",
+ "static": true,
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl",
+ "DiscardableResult"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "userContentController",
+ "printedName": "userContentController(_:didReceive:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Any?, Swift.String?)",
"children": [
{
"kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "declKind": "Var",
- "usr": "s:9MuppetIOS4PageC7OptionsV11hideOnCloseSbvp",
- "mangledName": "$s9MuppetIOS4PageC7OptionsV11hideOnCloseSbvp",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "HasInitialValue",
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4PageC7OptionsV11hideOnCloseSbvg",
- "mangledName": "$s9MuppetIOS4PageC7OptionsV11hideOnCloseSbvg",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "name": "Optional",
+ "printedName": "Any?",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
+ "name": "ProtocolComposition",
+ "printedName": "Any"
}
],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4PageC7OptionsV11hideOnCloseSbvs",
- "mangledName": "$s9MuppetIOS4PageC7OptionsV11hideOnCloseSbvs",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "set"
+ "usr": "s:Sq"
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4PageC7OptionsV11hideOnCloseSbvM",
- "mangledName": "$s9MuppetIOS4PageC7OptionsV11hideOnCloseSbvM",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "_modify"
+ "usr": "s:Sq"
}
]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "WKUserContentController",
+ "printedName": "WebKit.WKUserContentController",
+ "usr": "c:objc(cs)WKUserContentController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "WKScriptMessage",
+ "printedName": "WebKit.WKScriptMessage",
+ "usr": "c:objc(cs)WKScriptMessage"
}
],
- "declKind": "Struct",
- "usr": "s:9MuppetIOS4PageC7OptionsV",
- "mangledName": "$s9MuppetIOS4PageC7OptionsV",
+ "declKind": "Func",
+ "usr": "c:@M@MuppetIOS@objc(cs)Bridge(im)userContentController:didReceiveScriptMessage:replyHandler:",
+ "mangledName": "$s9MuppetIOS6BridgeC21userContentController_10didReceiveypSg_SSSgtSo06WKUsereF0C_So15WKScriptMessageCtYaF",
"moduleName": "MuppetIOS",
+ "objc_name": "userContentController:didReceiveScriptMessage:replyHandler:",
"declAttributes": [
+ "Final",
+ "ObjC",
+ "Preconcurrency",
+ "Custom",
"AccessControl",
"RawDocComment"
],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- }
- ]
+ "funcSelfKind": "NonMutating"
},
{
- "kind": "TypeDecl",
- "name": "EventType",
- "printedName": "EventType",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
"children": [
{
- "kind": "Var",
- "name": "console",
- "printedName": "console",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.Page.EventType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4PageC9EventTypeO7consoleyA2EmF",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO7consoleyA2EmF",
- "moduleName": "MuppetIOS"
- },
- {
- "kind": "Var",
- "name": "close",
- "printedName": "close",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.Page.EventType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4PageC9EventTypeO5closeyA2EmF",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO5closeyA2EmF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Var",
- "name": "closed",
- "printedName": "closed",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.Page.EventType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4PageC9EventTypeO6closedyA2EmF",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO6closedyA2EmF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Var",
- "name": "dispatch",
- "printedName": "dispatch",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.Page.EventType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4PageC9EventTypeO8dispatchyA2EmF",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO8dispatchyA2EmF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Var",
- "name": "domcontentloaded",
- "printedName": "domcontentloaded",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.Page.EventType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4PageC9EventTypeO16domcontentloadedyA2EmF",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO16domcontentloadedyA2EmF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Var",
- "name": "started",
- "printedName": "started",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.Page.EventType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4PageC9EventTypeO7startedyA2EmF",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO7startedyA2EmF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
+ "kind": "TypeNominal",
+ "name": "Bridge",
+ "printedName": "MuppetIOS.Bridge",
+ "usr": "c:@M@MuppetIOS@objc(cs)Bridge"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@MuppetIOS@objc(cs)Bridge(im)init",
+ "mangledName": "$s9MuppetIOS6BridgeCACycfc",
+ "moduleName": "MuppetIOS",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@MuppetIOS@objc(cs)Bridge",
+ "mangledName": "$s9MuppetIOS6BridgeC",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "Custom",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "hasMissingDesignatedInitializers": true,
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "AtomicMacros",
+ "printedName": "AtomicMacros",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "AtomicMacros",
+ "printedName": "AtomicMacros",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "AtomicMacros",
+ "printedName": "AtomicMacros",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "URLSessionDataRequestable",
+ "printedName": "URLSessionDataRequestable",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "data",
+ "printedName": "data(for:)",
+ "children": [
{
- "kind": "Var",
- "name": "finished",
- "printedName": "finished",
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(Foundation.Data, Foundation.URLResponse)",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.Page.EventType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- }
- ]
- }
- ]
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URLResponse",
+ "printedName": "Foundation.URLResponse",
+ "usr": "c:objc(cs)NSURLResponse"
}
- ],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4PageC9EventTypeO8finishedyA2EmF",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO8finishedyA2EmF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
]
},
{
- "kind": "Var",
- "name": "load",
- "printedName": "load",
+ "kind": "TypeNominal",
+ "name": "URLRequest",
+ "printedName": "Foundation.URLRequest",
+ "usr": "s:10Foundation10URLRequestV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS25URLSessionDataRequestableP4data3for10Foundation0D0V_So13NSURLResponseCtAF10URLRequestV_tYaKF",
+ "mangledName": "$s9MuppetIOS25URLSessionDataRequestableP4data3for10Foundation0D0V_So13NSURLResponseCtAF10URLRequestV_tYaKF",
+ "moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : MuppetIOS.URLSessionDataRequestable>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "Nonisolated"
+ ],
+ "throwing": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:9MuppetIOS25URLSessionDataRequestableP",
+ "mangledName": "$s9MuppetIOS25URLSessionDataRequestableP",
+ "moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 : Swift.Sendable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "API",
+ "printedName": "API",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "apiBase",
+ "printedName": "apiBase",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS3APIV7apiBaseSSvp",
+ "mangledName": "$s9MuppetIOS3APIV7apiBaseSSvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.Page.EventType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- }
- ]
- }
- ]
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4PageC9EventTypeO4loadyA2EmF",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO4loadyA2EmF",
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS3APIV7apiBaseSSvg",
+ "mangledName": "$s9MuppetIOS3APIV7apiBaseSSvg",
"moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "urlSession",
+ "printedName": "urlSession",
+ "children": [
{
- "kind": "Var",
- "name": "locationchange",
- "printedName": "locationchange",
+ "kind": "TypeNominal",
+ "name": "URLSessionDataRequestable",
+ "printedName": "any MuppetIOS.URLSessionDataRequestable",
+ "usr": "s:9MuppetIOS25URLSessionDataRequestableP"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS3APIV10urlSessionAA25URLSessionDataRequestable_pvp",
+ "mangledName": "$s9MuppetIOS3APIV10urlSessionAA25URLSessionDataRequestable_pvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.Page.EventType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- }
- ]
- }
- ]
+ "kind": "TypeNominal",
+ "name": "URLSessionDataRequestable",
+ "printedName": "any MuppetIOS.URLSessionDataRequestable",
+ "usr": "s:9MuppetIOS25URLSessionDataRequestableP"
}
],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4PageC9EventTypeO14locationchangeyA2EmF",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO14locationchangeyA2EmF",
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS3APIV10urlSessionAA25URLSessionDataRequestable_pvg",
+ "mangledName": "$s9MuppetIOS3APIV10urlSessionAA25URLSessionDataRequestable_pvg",
"moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "defaultHeaders",
+ "printedName": "defaultHeaders",
+ "children": [
{
- "kind": "Var",
- "name": "domchange",
- "printedName": "domchange",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[Swift.String : Swift.String]?",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : Swift.String]",
"children": [
{
"kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
},
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.Page.EventType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- }
- ]
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:SD"
}
],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4PageC9EventTypeO9domchangeyA2EmF",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO9domchangeyA2EmF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS3APIV14defaultHeadersSDyS2SGSgvp",
+ "mangledName": "$s9MuppetIOS3APIV14defaultHeadersSDyS2SGSgvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "Var",
- "name": "progress",
- "printedName": "progress",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[Swift.String : Swift.String]?",
"children": [
{
"kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.Page.EventType.Type",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : Swift.String]",
"children": [
{
"kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:SD"
}
- ]
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4PageC9EventTypeO8progressyA2EmF",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO8progressyA2EmF",
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS3APIV14defaultHeadersSDyS2SGSgvg",
+ "mangledName": "$s9MuppetIOS3APIV14defaultHeadersSDyS2SGSgvg",
"moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(apiBase:defaultHeaders:urlSession:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "API",
+ "printedName": "MuppetIOS.API",
+ "usr": "s:9MuppetIOS3APIV"
},
{
- "kind": "Var",
- "name": "popup",
- "printedName": "popup",
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[Swift.String : Swift.String]?",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : Swift.String]",
"children": [
{
"kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
},
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.Page.EventType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- }
- ]
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "usr": "s:SD"
}
],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4PageC9EventTypeO5popupyA2EmF",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO5popupyA2EmF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
},
+ {
+ "kind": "TypeNominal",
+ "name": "URLSessionDataRequestable",
+ "printedName": "any MuppetIOS.URLSessionDataRequestable",
+ "hasDefaultArg": true,
+ "usr": "s:9MuppetIOS25URLSessionDataRequestableP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS3APIV7apiBase14defaultHeaders10urlSessionACSS_SDyS2SGSgAA25URLSessionDataRequestable_ptcfc",
+ "mangledName": "$s9MuppetIOS3APIV7apiBase14defaultHeaders10urlSessionACSS_SDyS2SGSgAA25URLSessionDataRequestable_ptcfc",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "APIError",
+ "printedName": "APIError",
+ "children": [
{
"kind": "Var",
- "name": "visible",
- "printedName": "visible",
+ "name": "invalidUrl",
+ "printedName": "invalidUrl",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
- "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
+ "printedName": "(MuppetIOS.API.APIError.Type) -> MuppetIOS.API.APIError",
"children": [
{
"kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ "name": "APIError",
+ "printedName": "MuppetIOS.API.APIError",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO"
},
{
"kind": "TypeNominal",
"name": "Metatype",
- "printedName": "MuppetIOS.Page.EventType.Type",
+ "printedName": "MuppetIOS.API.APIError.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ "name": "APIError",
+ "printedName": "MuppetIOS.API.APIError",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO"
}
]
}
@@ -676,39 +678,92 @@
}
],
"declKind": "EnumElement",
- "usr": "s:9MuppetIOS4PageC9EventTypeO7visibleyA2EmF",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO7visibleyA2EmF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
+ "usr": "s:9MuppetIOS3APIV8APIErrorO10invalidUrlyA2EmF",
+ "mangledName": "$s9MuppetIOS3APIV8APIErrorO10invalidUrlyA2EmF",
+ "moduleName": "MuppetIOS"
},
{
"kind": "Var",
- "name": "hostblocked",
- "printedName": "hostblocked",
+ "name": "httpError",
+ "printedName": "httpError",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
- "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
+ "printedName": "(MuppetIOS.API.APIError.Type) -> (Swift.Int?, (any Swift.Sendable)?, (any Swift.Error)?) -> MuppetIOS.API.APIError",
"children": [
{
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Int?, (any Swift.Sendable)?, (any Swift.Error)?) -> MuppetIOS.API.APIError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "APIError",
+ "printedName": "MuppetIOS.API.APIError",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(statusCode: Swift.Int?, responseBody: (any Swift.Sendable)?, error: (any Swift.Error)?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Int?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Sendable)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Error)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "any Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
+ }
+ ]
},
{
"kind": "TypeNominal",
"name": "Metatype",
- "printedName": "MuppetIOS.Page.EventType.Type",
+ "printedName": "MuppetIOS.API.APIError.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ "name": "APIError",
+ "printedName": "MuppetIOS.API.APIError",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO"
}
]
}
@@ -716,134 +771,134 @@
}
],
"declKind": "EnumElement",
- "usr": "s:9MuppetIOS4PageC9EventTypeO11hostblockedyA2EmF",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO11hostblockedyA2EmF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
+ "usr": "s:9MuppetIOS3APIV8APIErrorO9httpErroryAESiSg_s8Sendable_pSgs0F0_pSgtcAEmF",
+ "mangledName": "$s9MuppetIOS3APIV8APIErrorO9httpErroryAESiSg_s8Sendable_pSgs0F0_pSgtcAEmF",
+ "moduleName": "MuppetIOS"
},
{
"kind": "Var",
- "name": "error",
- "printedName": "error",
+ "name": "decodeError",
+ "printedName": "decodeError",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
- "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
+ "printedName": "(MuppetIOS.API.APIError.Type) -> ((any Swift.Error)?, (any Swift.Sendable)?) -> MuppetIOS.API.APIError",
"children": [
{
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.Page.EventType.Type",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "((any Swift.Error)?, (any Swift.Sendable)?) -> MuppetIOS.API.APIError",
"children": [
{
"kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ "name": "APIError",
+ "printedName": "MuppetIOS.API.APIError",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(error: (any Swift.Error)?, responseBody: (any Swift.Sendable)?)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Error)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "any Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(any Swift.Sendable)?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Sendable",
+ "printedName": "any Swift.Sendable",
+ "usr": "s:s8SendableP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ]
}
]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4PageC9EventTypeO5erroryA2EmF",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO5erroryA2EmF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(rawValue:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "MuppetIOS.Page.EventType?",
- "children": [
+ },
{
"kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ "name": "Metatype",
+ "printedName": "MuppetIOS.API.APIError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "APIError",
+ "printedName": "MuppetIOS.API.APIError",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO"
+ }
+ ]
}
- ],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ ]
}
],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS4PageC9EventTypeO8rawValueAESgSS_tcfc",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO8rawValueAESgSS_tcfc",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "init_kind": "Designated"
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO11decodeErroryAEs0F0_pSg_s8Sendable_pSgtcAEmF",
+ "mangledName": "$s9MuppetIOS3APIV8APIErrorO11decodeErroryAEs0F0_pSg_s8Sendable_pSgtcAEmF",
+ "moduleName": "MuppetIOS"
},
{
"kind": "Var",
- "name": "rawValue",
- "printedName": "rawValue",
+ "name": "encodeError",
+ "printedName": "encodeError",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:9MuppetIOS4PageC9EventTypeO8rawValueSSvp",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO8rawValueSSvp",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.API.APIError.Type) -> MuppetIOS.API.APIError",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "APIError",
+ "printedName": "MuppetIOS.API.APIError",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.API.APIError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "APIError",
+ "printedName": "MuppetIOS.API.APIError",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO"
+ }
+ ]
}
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4PageC9EventTypeO8rawValueSSvg",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO8rawValueSSvg",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "get"
+ ]
}
- ]
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO11encodeErroryA2EmF",
+ "mangledName": "$s9MuppetIOS3APIV8APIErrorO11encodeErroryA2EmF",
+ "moduleName": "MuppetIOS"
}
],
"declKind": "Enum",
- "usr": "s:9MuppetIOS4PageC9EventTypeO",
- "mangledName": "$s9MuppetIOS4PageC9EventTypeO",
+ "usr": "s:9MuppetIOS3APIV8APIErrorO",
+ "mangledName": "$s9MuppetIOS3APIV8APIErrorO",
"moduleName": "MuppetIOS",
"declAttributes": [
"AccessControl"
],
- "enumRawTypeName": "String",
"conformances": [
{
"kind": "Conformance",
@@ -861,65 +916,214 @@
},
{
"kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
+ "name": "Error",
+ "printedName": "Error",
+ "usr": "s:s5ErrorP",
+ "mangledName": "$ss5ErrorP"
},
{
"kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
},
{
"kind": "Conformance",
- "name": "RawRepresentable",
- "printedName": "RawRepresentable",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "post",
+ "printedName": "post(path:body:headers:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_1"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : Swift.String]",
"children": [
{
- "kind": "TypeWitness",
- "name": "RawValue",
- "printedName": "RawValue",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "usr": "s:SY",
- "mangledName": "$sSY"
+ "hasDefaultArg": true,
+ "usr": "s:SD"
}
- ]
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS3APIV4post4path4body7headersq_SS_xSDyS2SGtYaAC8APIErrorOYKSeRzSERzSeR_SER_r0_lF",
+ "mangledName": "$s9MuppetIOS3APIV4post4path4body7headersq_SS_xSDyS2SGtYaAC8APIErrorOYKSeRzSERzSeR_SER_r0_lF",
+ "moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_1 : Swift.Decodable, τ_0_1 : Swift.Encodable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "Nonisolated",
+ "AccessControl"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "get",
+ "printedName": "get(path:headers:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:SD"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS3APIV3get4path7headersxSS_SDyS2SGtYaAC8APIErrorOYKSeRzSERzlF",
+ "mangledName": "$s9MuppetIOS3APIV3get4path7headersxSS_SDyS2SGtYaAC8APIErrorOYKSeRzSERzlF",
+ "moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "Nonisolated",
+ "AccessControl"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:9MuppetIOS3APIV",
+ "mangledName": "$s9MuppetIOS3APIV",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
},
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Cookie",
+ "printedName": "Cookie",
+ "children": [
{
"kind": "Var",
- "name": "options",
- "printedName": "options",
+ "name": "name",
+ "printedName": "name",
"children": [
{
"kind": "TypeNominal",
- "name": "Options",
- "printedName": "MuppetIOS.Page.Options",
- "usr": "s:9MuppetIOS4PageC7OptionsV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Var",
- "usr": "s:9MuppetIOS4PageC7optionsAC7OptionsVvp",
- "mangledName": "$s9MuppetIOS4PageC7optionsAC7OptionsVvp",
+ "usr": "s:9MuppetIOS6CookieV4nameSSvp",
+ "mangledName": "$s9MuppetIOS6CookieV4nameSSvp",
"moduleName": "MuppetIOS",
"declAttributes": [
- "HasInitialValue",
- "Final",
- "Custom",
"HasStorage",
- "AccessControl",
- "RawDocComment"
+ "AccessControl"
],
"hasStorage": true,
"accessors": [
@@ -930,19 +1134,16 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Options",
- "printedName": "MuppetIOS.Page.Options",
- "usr": "s:9MuppetIOS4PageC7OptionsV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS4PageC7optionsAC7OptionsVvg",
- "mangledName": "$s9MuppetIOS4PageC7optionsAC7OptionsVvg",
+ "usr": "s:9MuppetIOS6CookieV4nameSSvg",
+ "mangledName": "$s9MuppetIOS6CookieV4nameSSvg",
"moduleName": "MuppetIOS",
"implicit": true,
- "declAttributes": [
- "Final"
- ],
"accessorKind": "get"
},
{
@@ -957,19 +1158,16 @@
},
{
"kind": "TypeNominal",
- "name": "Options",
- "printedName": "MuppetIOS.Page.Options",
- "usr": "s:9MuppetIOS4PageC7OptionsV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS4PageC7optionsAC7OptionsVvs",
- "mangledName": "$s9MuppetIOS4PageC7optionsAC7OptionsVvs",
+ "usr": "s:9MuppetIOS6CookieV4nameSSvs",
+ "mangledName": "$s9MuppetIOS6CookieV4nameSSvs",
"moduleName": "MuppetIOS",
"implicit": true,
- "declAttributes": [
- "Final"
- ],
"accessorKind": "set"
},
{
@@ -984,49 +1182,34 @@
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS4PageC7optionsAC7OptionsVvM",
- "mangledName": "$s9MuppetIOS4PageC7optionsAC7OptionsVvM",
+ "usr": "s:9MuppetIOS6CookieV4nameSSvM",
+ "mangledName": "$s9MuppetIOS6CookieV4nameSSvM",
"moduleName": "MuppetIOS",
"implicit": true,
- "declAttributes": [
- "Final"
- ],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
- "name": "emitter",
- "printedName": "emitter",
+ "name": "value",
+ "printedName": "value",
"children": [
{
"kind": "TypeNominal",
- "name": "Emitter",
- "printedName": "MuppetIOS.Emitter",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- }
- ],
- "usr": "s:9MuppetIOS7EmitterC"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Var",
- "usr": "s:9MuppetIOS4PageC7emitterAA7EmitterCyAC9EventTypeOGvp",
- "mangledName": "$s9MuppetIOS4PageC7emitterAA7EmitterCyAC9EventTypeOGvp",
+ "usr": "s:9MuppetIOS6CookieV5valueSSvp",
+ "mangledName": "$s9MuppetIOS6CookieV5valueSSvp",
"moduleName": "MuppetIOS",
"declAttributes": [
- "HasInitialValue",
- "Final",
- "Custom",
"HasStorage",
"AccessControl"
],
- "isLet": true,
"hasStorage": true,
"accessors": [
{
@@ -1036,58 +1219,28 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Emitter",
- "printedName": "MuppetIOS.Emitter",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Page.EventType",
- "usr": "s:9MuppetIOS4PageC9EventTypeO"
- }
- ],
- "usr": "s:9MuppetIOS7EmitterC"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS4PageC7emitterAA7EmitterCyAC9EventTypeOGvg",
- "mangledName": "$s9MuppetIOS4PageC7emitterAA7EmitterCyAC9EventTypeOGvg",
+ "usr": "s:9MuppetIOS6CookieV5valueSSvg",
+ "mangledName": "$s9MuppetIOS6CookieV5valueSSvg",
"moduleName": "MuppetIOS",
"implicit": true,
- "declAttributes": [
- "Final"
- ],
"accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "handle",
- "printedName": "handle",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:9MuppetIOS4PageC6handleSSvp",
- "mangledName": "$s9MuppetIOS4PageC6handleSSvp",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "Final",
- "Custom",
- "AccessControl"
- ],
- "accessors": [
+ },
{
"kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "name": "Set",
+ "printedName": "Set()",
"children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
{
"kind": "TypeNominal",
"name": "String",
@@ -1096,279 +1249,256 @@
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS4PageC6handleSSvg",
- "mangledName": "$s9MuppetIOS4PageC6handleSSvg",
+ "usr": "s:9MuppetIOS6CookieV5valueSSvs",
+ "mangledName": "$s9MuppetIOS6CookieV5valueSSvs",
"moduleName": "MuppetIOS",
- "declAttributes": [
- "Final"
- ],
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Function",
- "name": "==",
- "printedName": "==(_:_:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- },
- {
- "kind": "TypeNominal",
- "name": "Page",
- "printedName": "MuppetIOS.Page",
- "usr": "s:9MuppetIOS4PageC"
- },
- {
- "kind": "TypeNominal",
- "name": "Page",
- "printedName": "MuppetIOS.Page",
- "usr": "s:9MuppetIOS4PageC"
- }
- ],
- "declKind": "Func",
- "usr": "s:9MuppetIOS4PageC2eeoiySbAC_ACtFZ",
- "mangledName": "$s9MuppetIOS4PageC2eeoiySbAC_ACtFZ",
- "moduleName": "MuppetIOS",
- "static": true,
- "declAttributes": [
- "Custom",
- "Final",
- "AccessControl"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "hash",
- "printedName": "hash(into:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Hasher",
- "printedName": "Swift.Hasher",
- "paramValueOwnership": "InOut",
- "usr": "s:s6HasherV"
- }
- ],
- "declKind": "Func",
- "usr": "s:9MuppetIOS4PageC4hash4intoys6HasherVz_tF",
- "mangledName": "$s9MuppetIOS4PageC4hash4intoys6HasherVz_tF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "Custom",
- "Final",
- "AccessControl"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(browser:view:controller:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Page",
- "printedName": "MuppetIOS.Page",
- "usr": "s:9MuppetIOS4PageC"
- },
- {
- "kind": "TypeNominal",
- "name": "Browser",
- "printedName": "MuppetIOS.Browser",
- "usr": "s:9MuppetIOS7BrowserC"
- },
- {
- "kind": "TypeNominal",
- "name": "WKWebView",
- "printedName": "WebKit.WKWebView",
- "usr": "c:objc(cs)WKWebView"
+ "implicit": true,
+ "accessorKind": "set"
},
{
- "kind": "TypeNominal",
- "name": "UIViewController",
- "printedName": "UIKit.UIViewController",
- "usr": "c:objc(cs)UIViewController"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS4PageC7browser4view10controllerAcA7BrowserC_So9WKWebViewCSo16UIViewControllerCtcfc",
- "mangledName": "$s9MuppetIOS4PageC7browser4view10controllerAcA7BrowserC_So9WKWebViewCSo16UIViewControllerCtcfc",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "Custom",
- "AccessControl",
- "RawDocComment"
- ],
- "init_kind": "Designated"
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV5valueSSvM",
+ "mangledName": "$s9MuppetIOS6CookieV5valueSSvM",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
},
{
- "kind": "Function",
- "name": "getCookies",
- "printedName": "getCookies(for:)",
+ "kind": "Var",
+ "name": "path",
+ "printedName": "path",
"children": [
{
"kind": "TypeNominal",
- "name": "Array",
- "printedName": "[MuppetIOS.Cookie]",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Cookie",
- "printedName": "MuppetIOS.Cookie",
- "usr": "s:9MuppetIOS6CookieV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "usr": "s:Sa"
- },
- {
- "kind": "TypeNominal",
- "name": "URL",
- "printedName": "Foundation.URL",
- "usr": "s:10Foundation3URLV"
+ "usr": "s:Sq"
}
],
- "declKind": "Func",
- "usr": "s:9MuppetIOS4PageC10getCookies3forSayAA6CookieVG10Foundation3URLV_tYaF",
- "mangledName": "$s9MuppetIOS4PageC10getCookies3forSayAA6CookieVG10Foundation3URLV_tYaF",
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS6CookieV4pathSSSgvp",
+ "mangledName": "$s9MuppetIOS6CookieV4pathSSSgvp",
"moduleName": "MuppetIOS",
"declAttributes": [
- "Custom",
- "Final",
- "AccessControl",
- "RawDocComment"
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "setCookie",
- "printedName": "setCookie(_:)",
- "children": [
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV4pathSSSgvg",
+ "mangledName": "$s9MuppetIOS6CookieV4pathSSSgvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
},
{
- "kind": "TypeNominal",
- "name": "Cookie",
- "printedName": "MuppetIOS.Cookie",
- "usr": "s:9MuppetIOS6CookieV"
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV4pathSSSgvs",
+ "mangledName": "$s9MuppetIOS6CookieV4pathSSSgvs",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV4pathSSSgvM",
+ "mangledName": "$s9MuppetIOS6CookieV4pathSSSgvM",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "_modify"
}
- ],
- "declKind": "Func",
- "usr": "s:9MuppetIOS4PageC9setCookieyyAA0E0VYaF",
- "mangledName": "$s9MuppetIOS4PageC9setCookieyyAA0E0VYaF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "Custom",
- "Final",
- "AccessControl"
- ],
- "funcSelfKind": "NonMutating"
+ ]
},
{
- "kind": "Function",
- "name": "addUserScript",
- "printedName": "addUserScript(script:)",
+ "kind": "Var",
+ "name": "isSecure",
+ "printedName": "isSecure",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Optional",
+ "printedName": "Swift.Bool?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Func",
- "usr": "s:9MuppetIOS4PageC13addUserScript6scriptySS_tF",
- "mangledName": "$s9MuppetIOS4PageC13addUserScript6scriptySS_tF",
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS6CookieV8isSecureSbSgvp",
+ "mangledName": "$s9MuppetIOS6CookieV8isSecureSbSgvp",
"moduleName": "MuppetIOS",
"declAttributes": [
- "Custom",
- "Final",
+ "HasInitialValue",
+ "HasStorage",
"AccessControl"
],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "evaluate",
- "printedName": "evaluate(_:)",
- "children": [
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Bool?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV8isSecureSbSgvg",
+ "mangledName": "$s9MuppetIOS6CookieV8isSecureSbSgvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
},
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Func",
- "usr": "s:9MuppetIOS4PageC8evaluateyAA4JSONOSSYaF",
- "mangledName": "$s9MuppetIOS4PageC8evaluateyAA4JSONOSSYaF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "Custom",
- "Final",
- "AccessControl",
- "DiscardableResult"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "setUserAgent",
- "printedName": "setUserAgent(_:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Bool?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV8isSecureSbSgvs",
+ "mangledName": "$s9MuppetIOS6CookieV8isSecureSbSgvs",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "set"
},
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV8isSecureSbSgvM",
+ "mangledName": "$s9MuppetIOS6CookieV8isSecureSbSgvM",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "_modify"
}
- ],
- "declKind": "Func",
- "usr": "s:9MuppetIOS4PageC12setUserAgentyySSF",
- "mangledName": "$s9MuppetIOS4PageC12setUserAgentyySSF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "Custom",
- "Final",
- "AccessControl",
- "RawDocComment"
- ],
- "funcSelfKind": "NonMutating"
+ ]
},
{
"kind": "Var",
- "name": "currentUserAgent",
- "printedName": "currentUserAgent",
+ "name": "domain",
+ "printedName": "domain",
"children": [
{
"kind": "TypeNominal",
@@ -1378,14 +1508,14 @@
}
],
"declKind": "Var",
- "usr": "s:9MuppetIOS4PageC16currentUserAgentSSvp",
- "mangledName": "$s9MuppetIOS4PageC16currentUserAgentSSvp",
+ "usr": "s:9MuppetIOS6CookieV6domainSSvp",
+ "mangledName": "$s9MuppetIOS6CookieV6domainSSvp",
"moduleName": "MuppetIOS",
"declAttributes": [
- "Final",
- "Custom",
+ "HasStorage",
"AccessControl"
],
+ "hasStorage": true,
"accessors": [
{
"kind": "Accessor",
@@ -1400,95 +1530,196 @@
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS4PageC16currentUserAgentSSvg",
- "mangledName": "$s9MuppetIOS4PageC16currentUserAgentSSvg",
+ "usr": "s:9MuppetIOS6CookieV6domainSSvg",
+ "mangledName": "$s9MuppetIOS6CookieV6domainSSvg",
"moduleName": "MuppetIOS",
- "declAttributes": [
- "Final"
- ],
+ "implicit": true,
"accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV6domainSSvs",
+ "mangledName": "$s9MuppetIOS6CookieV6domainSSvs",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV6domainSSvM",
+ "mangledName": "$s9MuppetIOS6CookieV6domainSSvM",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "_modify"
}
]
},
{
- "kind": "Function",
- "name": "clearHostAllowList",
- "printedName": "clearHostAllowList()",
+ "kind": "Var",
+ "name": "expiresDate",
+ "printedName": "expiresDate",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Optional",
+ "printedName": "Foundation.Date?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Date",
+ "printedName": "Foundation.Date",
+ "usr": "s:10Foundation4DateV"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Func",
- "usr": "s:9MuppetIOS4PageC18clearHostAllowListyyF",
- "mangledName": "$s9MuppetIOS4PageC18clearHostAllowListyyF",
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvp",
+ "mangledName": "$s9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvp",
"moduleName": "MuppetIOS",
"declAttributes": [
- "Custom",
- "Final",
+ "HasInitialValue",
+ "HasStorage",
"AccessControl"
],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "setHostAllowList",
- "printedName": "setHostAllowList(_:)",
- "children": [
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.Date?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Date",
+ "printedName": "Foundation.Date",
+ "usr": "s:10Foundation4DateV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvg",
+ "mangledName": "$s9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
},
{
- "kind": "TypeNominal",
- "name": "Array",
- "printedName": "[Swift.String]",
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.Date?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Date",
+ "printedName": "Foundation.Date",
+ "usr": "s:10Foundation4DateV"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "usr": "s:Sa"
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvs",
+ "mangledName": "$s9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvs",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvM",
+ "mangledName": "$s9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvM",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "_modify"
}
- ],
- "declKind": "Func",
- "usr": "s:9MuppetIOS4PageC16setHostAllowListyySaySSGF",
- "mangledName": "$s9MuppetIOS4PageC16setHostAllowListyySaySSGF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "Custom",
- "Final",
- "AccessControl"
- ],
- "funcSelfKind": "NonMutating"
+ ]
},
{
"kind": "Var",
- "name": "progress",
- "printedName": "progress",
+ "name": "isHTTPOnly",
+ "printedName": "isHTTPOnly",
"children": [
{
"kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
+ "name": "Optional",
+ "printedName": "Swift.Bool?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "usr": "s:Sq"
}
],
"declKind": "Var",
- "usr": "s:9MuppetIOS4PageC8progressSivp",
- "mangledName": "$s9MuppetIOS4PageC8progressSivp",
+ "usr": "s:9MuppetIOS6CookieV10isHTTPOnlySbSgvp",
+ "mangledName": "$s9MuppetIOS6CookieV10isHTTPOnlySbSgvp",
"moduleName": "MuppetIOS",
"declAttributes": [
- "Final",
- "Custom",
+ "HasInitialValue",
+ "HasStorage",
"AccessControl"
],
+ "hasStorage": true,
"accessors": [
{
"kind": "Accessor",
@@ -1497,55 +1728,83 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
+ "name": "Optional",
+ "printedName": "Swift.Bool?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "usr": "s:Sq"
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS4PageC8progressSivg",
- "mangledName": "$s9MuppetIOS4PageC8progressSivg",
+ "usr": "s:9MuppetIOS6CookieV10isHTTPOnlySbSgvg",
+ "mangledName": "$s9MuppetIOS6CookieV10isHTTPOnlySbSgvg",
"moduleName": "MuppetIOS",
- "declAttributes": [
- "Final"
- ],
+ "implicit": true,
"accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Function",
- "name": "screenshot",
- "printedName": "screenshot(width:height:quality:)",
- "children": [
+ },
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Bool?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "usr": "s:Sq"
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV10isHTTPOnlySbSgvs",
+ "mangledName": "$s9MuppetIOS6CookieV10isHTTPOnlySbSgvs",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "set"
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Int?",
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
+ "name": "Void",
+ "printedName": "()"
}
],
- "usr": "s:Sq"
- },
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV10isHTTPOnlySbSgvM",
+ "mangledName": "$s9MuppetIOS6CookieV10isHTTPOnlySbSgvM",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "maxAge",
+ "printedName": "maxAge",
+ "children": [
{
"kind": "TypeNominal",
"name": "Optional",
@@ -1559,69 +1818,166 @@
}
],
"usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "CGFloat",
- "printedName": "CoreGraphics.CGFloat",
- "hasDefaultArg": true,
- "usr": "s:14CoreFoundation7CGFloatV"
}
],
- "declKind": "Func",
- "usr": "s:9MuppetIOS4PageC10screenshot5width6height7qualitySSSgSiSg_AI14CoreFoundation7CGFloatVtYaF",
- "mangledName": "$s9MuppetIOS4PageC10screenshot5width6height7qualitySSSgSiSg_AI12CoreGraphics7CGFloatVtYaF",
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS6CookieV6maxAgeSiSgvp",
+ "mangledName": "$s9MuppetIOS6CookieV6maxAgeSiSgvp",
"moduleName": "MuppetIOS",
"declAttributes": [
- "Final",
- "AccessControl",
- "Nonisolated",
- "RawDocComment"
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "request",
- "printedName": "request(url:method:data:headers:followRedirects:)",
- "children": [
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "WebKit.WKWebView.Response?",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "Response",
- "printedName": "WebKit.WKWebView.Response",
- "usr": "s:So9WKWebViewC9MuppetIOSE8ResponseV"
+ "name": "Optional",
+ "printedName": "Swift.Int?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "usr": "s:Sq"
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV6maxAgeSiSgvg",
+ "mangledName": "$s9MuppetIOS6CookieV6maxAgeSiSgvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Int?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV6maxAgeSiSgvs",
+ "mangledName": "$s9MuppetIOS6CookieV6maxAgeSiSgvs",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV6maxAgeSiSgvM",
+ "mangledName": "$s9MuppetIOS6CookieV6maxAgeSiSgvM",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(name:value:path:isSecure:domain:expiresDate:isHTTPOnly:maxAge:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Cookie",
+ "printedName": "MuppetIOS.Cookie",
+ "usr": "s:9MuppetIOS6CookieV"
},
{
"kind": "TypeNominal",
- "name": "URL",
- "printedName": "Foundation.URL",
- "usr": "s:10Foundation3URLV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "hasDefaultArg": true,
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
},
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.Date?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Date",
+ "printedName": "Foundation.Date",
+ "usr": "s:10Foundation4DateV"
+ }
+ ],
"hasDefaultArg": true,
- "usr": "s:SS"
+ "usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "MuppetIOS.JSON?",
+ "printedName": "Swift.Bool?",
"children": [
{
"kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
}
],
"hasDefaultArg": true,
@@ -1630,366 +1986,331 @@
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "[Swift.String : Swift.String]?",
+ "printedName": "Swift.Int?",
"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"
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
}
],
"hasDefaultArg": true,
"usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "hasDefaultArg": true,
- "usr": "s:Sb"
}
],
- "declKind": "Func",
- "usr": "s:9MuppetIOS4PageC7request3url6method4data7headers15followRedirectsSo9WKWebViewCAAE8ResponseVSg10Foundation3URLV_SSAA4JSONOSgSDyS2SGSgSbtYaF",
- "mangledName": "$s9MuppetIOS4PageC7request3url6method4data7headers15followRedirectsSo9WKWebViewCAAE8ResponseVSg10Foundation3URLV_SSAA4JSONOSgSDyS2SGSgSbtYaF",
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS6CookieV4name5value4path8isSecure6domain11expiresDate0G8HTTPOnly6maxAgeACSS_S2SSbSS10Foundation0K0VSgSbSgSiSgtcfc",
+ "mangledName": "$s9MuppetIOS6CookieV4name5value4path8isSecure6domain11expiresDate0G8HTTPOnly6maxAgeACSS_S2SSbSS10Foundation0K0VSgSbSgSiSgtcfc",
"moduleName": "MuppetIOS",
"declAttributes": [
- "Final",
- "Custom",
"AccessControl"
],
- "funcSelfKind": "NonMutating"
+ "init_kind": "Designated"
},
{
- "kind": "Function",
- "name": "close",
- "printedName": "close()",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Cookie",
+ "printedName": "MuppetIOS.Cookie",
+ "usr": "s:9MuppetIOS6CookieV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "HTTPCookie",
+ "printedName": "Foundation.HTTPCookie",
+ "usr": "c:objc(cs)NSHTTPCookie"
}
],
- "declKind": "Func",
- "usr": "s:9MuppetIOS4PageC5closeyyYaF",
- "mangledName": "$s9MuppetIOS4PageC5closeyyYaF",
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS6CookieV4fromACSo12NSHTTPCookieC_tcfc",
+ "mangledName": "$s9MuppetIOS6CookieV4fromACSo12NSHTTPCookieC_tcfc",
"moduleName": "MuppetIOS",
"declAttributes": [
- "Custom",
- "Final",
"AccessControl"
],
- "funcSelfKind": "NonMutating"
+ "init_kind": "Designated"
},
{
- "kind": "Function",
- "name": "show",
- "printedName": "show(animated:)",
+ "kind": "Var",
+ "name": "httpCookie",
+ "printedName": "httpCookie",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
+ "name": "Optional",
+ "printedName": "Foundation.HTTPCookie?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "HTTPCookie",
+ "printedName": "Foundation.HTTPCookie",
+ "usr": "c:objc(cs)NSHTTPCookie"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Func",
- "usr": "s:9MuppetIOS4PageC4show8animatedySb_tYaF",
- "mangledName": "$s9MuppetIOS4PageC4show8animatedySb_tYaF",
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS6CookieV04httpC0So12NSHTTPCookieCSgvp",
+ "mangledName": "$s9MuppetIOS6CookieV04httpC0So12NSHTTPCookieCSgvp",
"moduleName": "MuppetIOS",
"declAttributes": [
- "Custom",
- "Final",
"AccessControl"
],
- "funcSelfKind": "NonMutating"
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.HTTPCookie?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "HTTPCookie",
+ "printedName": "Foundation.HTTPCookie",
+ "usr": "c:objc(cs)NSHTTPCookie"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS6CookieV04httpC0So12NSHTTPCookieCSgvg",
+ "mangledName": "$s9MuppetIOS6CookieV04httpC0So12NSHTTPCookieCSgvg",
+ "moduleName": "MuppetIOS",
+ "accessorKind": "get"
+ }
+ ]
},
{
"kind": "Function",
- "name": "hide",
- "printedName": "hide(animated:)",
+ "name": "<",
+ "printedName": "<(_:_:)",
"children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
"usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Cookie",
+ "printedName": "MuppetIOS.Cookie",
+ "usr": "s:9MuppetIOS6CookieV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Cookie",
+ "printedName": "MuppetIOS.Cookie",
+ "usr": "s:9MuppetIOS6CookieV"
}
],
"declKind": "Func",
- "usr": "s:9MuppetIOS4PageC4hide8animatedySb_tYaF",
- "mangledName": "$s9MuppetIOS4PageC4hide8animatedySb_tYaF",
+ "usr": "s:9MuppetIOS6CookieV1loiySbAC_ACtFZ",
+ "mangledName": "$s9MuppetIOS6CookieV1loiySbAC_ACtFZ",
"moduleName": "MuppetIOS",
+ "static": true,
"declAttributes": [
- "Custom",
- "Final",
"AccessControl"
],
+ "isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
- "name": "makeChildPage",
- "printedName": "makeChildPage(with:)",
+ "name": "==",
+ "printedName": "==(_:_:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "MuppetIOS.Page?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Page",
- "printedName": "MuppetIOS.Page",
- "usr": "s:9MuppetIOS4PageC"
- }
- ],
- "usr": "s:Sq"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
},
{
"kind": "TypeNominal",
- "name": "WKWebViewConfiguration",
- "printedName": "WebKit.WKWebViewConfiguration",
- "usr": "c:objc(cs)WKWebViewConfiguration"
+ "name": "Cookie",
+ "printedName": "MuppetIOS.Cookie",
+ "usr": "s:9MuppetIOS6CookieV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Cookie",
+ "printedName": "MuppetIOS.Cookie",
+ "usr": "s:9MuppetIOS6CookieV"
}
],
"declKind": "Func",
- "usr": "s:9MuppetIOS4PageC09makeChildC04withACSgSo22WKWebViewConfigurationC_tF",
- "mangledName": "$s9MuppetIOS4PageC09makeChildC04withACSgSo22WKWebViewConfigurationC_tF",
+ "usr": "s:9MuppetIOS6CookieV2eeoiySbAC_ACtFZ",
+ "mangledName": "$s9MuppetIOS6CookieV2eeoiySbAC_ACtFZ",
"moduleName": "MuppetIOS",
- "declAttributes": [
- "Custom",
- "Final",
- "AccessControl"
- ],
+ "static": true,
+ "implicit": true,
+ "isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
- "kind": "Function",
- "name": "goto",
- "printedName": "goto(url:headers:timeout:)",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : Swift.String]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:SD"
+ "name": "Cookie",
+ "printedName": "MuppetIOS.Cookie",
+ "usr": "s:9MuppetIOS6CookieV"
},
- {
- "kind": "TypeNominal",
- "name": "Double",
- "printedName": "Swift.Double",
- "hasDefaultArg": true,
- "usr": "s:Sd"
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
}
],
- "declKind": "Func",
- "usr": "s:9MuppetIOS4PageC4goto3url7headers7timeoutySS_SDyS2SGSdtYaKF",
- "mangledName": "$s9MuppetIOS4PageC4goto3url7headers7timeoutySS_SDyS2SGSdtYaKF",
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS6CookieV4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s9MuppetIOS6CookieV4fromACs7Decoder_p_tKcfc",
"moduleName": "MuppetIOS",
- "declAttributes": [
- "Final",
- "Custom",
- "AccessControl"
- ],
+ "implicit": true,
+ "isFromExtension": true,
"throwing": true,
- "funcSelfKind": "NonMutating"
+ "init_kind": "Designated"
},
{
- "kind": "TypeDecl",
- "name": "PageError",
- "printedName": "PageError",
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
"children": [
{
- "kind": "Var",
- "name": "invalidURL",
- "printedName": "invalidURL",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.Page.PageError.Type) -> MuppetIOS.Page.PageError",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "PageError",
- "printedName": "MuppetIOS.Page.PageError",
- "usr": "s:9MuppetIOS4PageC0C5ErrorO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.Page.PageError.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "PageError",
- "printedName": "MuppetIOS.Page.PageError",
- "usr": "s:9MuppetIOS4PageC0C5ErrorO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4PageC0C5ErrorO10invalidURLyA2EmF",
- "mangledName": "$s9MuppetIOS4PageC0C5ErrorO10invalidURLyA2EmF",
- "moduleName": "MuppetIOS"
- },
- {
- "kind": "Function",
- "name": "==",
- "printedName": "==(_:_:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- },
- {
- "kind": "TypeNominal",
- "name": "PageError",
- "printedName": "MuppetIOS.Page.PageError",
- "usr": "s:9MuppetIOS4PageC0C5ErrorO"
- },
- {
- "kind": "TypeNominal",
- "name": "PageError",
- "printedName": "MuppetIOS.Page.PageError",
- "usr": "s:9MuppetIOS4PageC0C5ErrorO"
- }
- ],
- "declKind": "Func",
- "usr": "s:9MuppetIOS4PageC0C5ErrorO2eeoiySbAE_AEtFZ",
- "mangledName": "$s9MuppetIOS4PageC0C5ErrorO2eeoiySbAE_AEtFZ",
- "moduleName": "MuppetIOS",
- "static": true,
- "implicit": true,
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Var",
- "name": "hashValue",
- "printedName": "hashValue",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
- }
- ],
- "declKind": "Var",
- "usr": "s:9MuppetIOS4PageC0C5ErrorO9hashValueSivp",
- "mangledName": "$s9MuppetIOS4PageC0C5ErrorO9hashValueSivp",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4PageC0C5ErrorO9hashValueSivg",
- "mangledName": "$s9MuppetIOS4PageC0C5ErrorO9hashValueSivg",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
},
{
- "kind": "Function",
- "name": "hash",
- "printedName": "hash(into:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Hasher",
- "printedName": "Swift.Hasher",
- "paramValueOwnership": "InOut",
- "usr": "s:s6HasherV"
- }
- ],
- "declKind": "Func",
- "usr": "s:9MuppetIOS4PageC0C5ErrorO4hash4intoys6HasherVz_tF",
- "mangledName": "$s9MuppetIOS4PageC0C5ErrorO4hash4intoys6HasherVz_tF",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "funcSelfKind": "NonMutating"
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "any Swift.Encoder",
+ "usr": "s:s7EncoderP"
}
],
- "declKind": "Enum",
- "usr": "s:9MuppetIOS4PageC0C5ErrorO",
- "mangledName": "$s9MuppetIOS4PageC0C5ErrorO",
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS6CookieV6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s9MuppetIOS6CookieV6encode2toys7Encoder_p_tKF",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "isFromExtension": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:9MuppetIOS6CookieV",
+ "mangledName": "$s9MuppetIOS6CookieV",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Comparable",
+ "printedName": "Comparable",
+ "usr": "s:SL",
+ "mangledName": "$sSL"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Emitter",
+ "printedName": "Emitter",
+ "children": [
+ {
+ "kind": "TypeDecl",
+ "name": "Event",
+ "printedName": "Event",
+ "declKind": "Struct",
+ "usr": "s:9MuppetIOS7EmitterC5EventV",
+ "mangledName": "$s9MuppetIOS7EmitterC5EventV",
"moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>",
+ "sugared_genericSig": "",
"declAttributes": [
"AccessControl"
],
@@ -2007,59 +2328,232 @@
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
- },
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "on",
+ "printedName": "on(_:)",
+ "children": [
{
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
+ "kind": "TypeNominal",
+ "name": "AnyPublisher",
+ "printedName": "Combine.AnyPublisher",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Never",
+ "printedName": "Swift.Never",
+ "usr": "s:s5NeverO"
+ }
+ ],
+ "usr": "s:7Combine12AnyPublisherV"
},
{
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS7EmitterC2ony7Combine12AnyPublisherVyAA4JSONOs5NeverOGxF",
+ "mangledName": "$s9MuppetIOS7EmitterC2ony7Combine12AnyPublisherVyAA4JSONOs5NeverOGxF",
+ "moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:9MuppetIOS7EmitterC",
+ "mangledName": "$s9MuppetIOS7EmitterC",
+ "moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "hasMissingDesignatedInitializers": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "AsyncEmitter",
+ "printedName": "AsyncEmitter",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(bufferWhenNoSubscribers:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AsyncEmitter",
+ "printedName": "MuppetIOS.AsyncEmitter<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:9MuppetIOS12AsyncEmitterC"
},
{
- "kind": "Conformance",
- "name": "Error",
- "printedName": "Error",
- "usr": "s:s5ErrorP",
- "mangledName": "$ss5ErrorP"
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "hasDefaultArg": true,
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS12AsyncEmitterC23bufferWhenNoSubscribersACyxGSb_tcfc",
+ "mangledName": "$s9MuppetIOS12AsyncEmitterC23bufferWhenNoSubscribersACyxGSb_tcfc",
+ "moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Sendable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "emit",
+ "printedName": "emit(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
},
{
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
}
- ]
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS12AsyncEmitterC4emityyxF",
+ "mangledName": "$s9MuppetIOS12AsyncEmitterC4emityyxF",
+ "moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Sendable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "Nonisolated",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "close",
+ "printedName": "close()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS12AsyncEmitterC5closeyyF",
+ "mangledName": "$s9MuppetIOS12AsyncEmitterC5closeyyF",
+ "moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Sendable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "Nonisolated",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "stream",
+ "printedName": "stream()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AsyncStream",
+ "printedName": "_Concurrency.AsyncStream<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:ScS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS12AsyncEmitterC6streamScSyxGyF",
+ "mangledName": "$s9MuppetIOS12AsyncEmitterC6streamScSyxGyF",
+ "moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Sendable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
},
{
"kind": "Var",
- "name": "hashValue",
- "printedName": "hashValue",
+ "name": "unownedExecutor",
+ "printedName": "unownedExecutor",
"children": [
{
"kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
+ "name": "UnownedSerialExecutor",
+ "printedName": "_Concurrency.UnownedSerialExecutor",
+ "usr": "s:Sce"
}
],
"declKind": "Var",
- "usr": "s:9MuppetIOS4PageC9hashValueSivp",
- "mangledName": "$s9MuppetIOS4PageC9hashValueSivp",
+ "usr": "s:9MuppetIOS12AsyncEmitterC15unownedExecutorScevp",
+ "mangledName": "$s9MuppetIOS12AsyncEmitterC15unownedExecutorScevp",
"moduleName": "MuppetIOS",
"implicit": true,
+ "intro_Macosx": "10.15",
+ "intro_iOS": "13.0",
+ "intro_tvOS": "13.0",
+ "intro_watchOS": "6.0",
"declAttributes": [
+ "Available",
+ "Available",
+ "Available",
+ "Available",
"Final",
- "Nonisolated"
+ "Nonisolated",
+ "Semantics"
],
- "isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
@@ -2068,33 +2562,34 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
+ "name": "UnownedSerialExecutor",
+ "printedName": "_Concurrency.UnownedSerialExecutor",
+ "usr": "s:Sce"
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS4PageC9hashValueSivg",
- "mangledName": "$s9MuppetIOS4PageC9hashValueSivg",
+ "usr": "s:9MuppetIOS12AsyncEmitterC15unownedExecutorScevg",
+ "mangledName": "$s9MuppetIOS12AsyncEmitterC15unownedExecutorScevg",
"moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Sendable>",
+ "sugared_genericSig": "",
"implicit": true,
"declAttributes": [
"Final"
],
- "isFromExtension": true,
"accessorKind": "get"
}
]
}
],
"declKind": "Class",
- "usr": "s:9MuppetIOS4PageC",
- "mangledName": "$s9MuppetIOS4PageC",
+ "usr": "s:9MuppetIOS12AsyncEmitterC",
+ "mangledName": "$s9MuppetIOS12AsyncEmitterC",
"moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Sendable>",
+ "sugared_genericSig": "",
"declAttributes": [
- "Final",
- "AccessControl",
- "Custom"
+ "AccessControl"
],
"conformances": [
{
@@ -2111,6 +2606,13 @@
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
},
+ {
+ "kind": "Conformance",
+ "name": "Actor",
+ "printedName": "Actor",
+ "usr": "s:ScA",
+ "mangledName": "$sScA"
+ },
{
"kind": "Conformance",
"name": "Sendable",
@@ -2118,50 +2620,19 @@
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
},
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "Combine",
- "printedName": "Combine",
- "declKind": "Import",
- "moduleName": "MuppetIOS"
- },
- {
- "kind": "Import",
- "name": "WebKit",
- "printedName": "WebKit",
- "declKind": "Import",
- "moduleName": "MuppetIOS"
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
},
{
"kind": "Import",
- "name": "Combine",
- "printedName": "Combine",
+ "name": "Foundation",
+ "printedName": "Foundation",
"declKind": "Import",
"moduleName": "MuppetIOS",
"declAttributes": [
@@ -2170,48 +2641,290 @@
},
{
"kind": "TypeDecl",
- "name": "Emitter",
- "printedName": "Emitter",
+ "name": "JSON",
+ "printedName": "JSON",
"children": [
{
- "kind": "TypeDecl",
- "name": "Event",
- "printedName": "Event",
- "declKind": "Struct",
- "usr": "s:9MuppetIOS7EmitterC5EventV",
- "mangledName": "$s9MuppetIOS7EmitterC5EventV",
- "moduleName": "MuppetIOS",
- "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>",
- "sugared_genericSig": "",
- "declAttributes": [
- "AccessControl"
+ "kind": "Var",
+ "name": "dictionary",
+ "printedName": "dictionary",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.JSON.Type) -> ([Swift.String : MuppetIOS.JSON]) -> MuppetIOS.JSON",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "([Swift.String : MuppetIOS.JSON]) -> MuppetIOS.JSON",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : MuppetIOS.JSON]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ],
+ "usr": "s:SD"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.JSON.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ]
+ }
+ ]
+ }
],
- "conformances": [
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4JSONO10dictionaryyACSDySSACGcACmF",
+ "mangledName": "$s9MuppetIOS4JSONO10dictionaryyACSDySSACGcACmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "array",
+ "printedName": "array",
+ "children": [
{
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.JSON.Type) -> ([MuppetIOS.JSON]) -> MuppetIOS.JSON",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "([MuppetIOS.JSON]) -> MuppetIOS.JSON",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[MuppetIOS.JSON]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.JSON.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4JSONO5arrayyACSayACGcACmF",
+ "mangledName": "$s9MuppetIOS4JSONO5arrayyACSayACGcACmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "string",
+ "printedName": "string",
+ "children": [
{
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.JSON.Type) -> (Swift.String) -> MuppetIOS.JSON",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> MuppetIOS.JSON",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.JSON.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4JSONO6stringyACSScACmF",
+ "mangledName": "$s9MuppetIOS4JSONO6stringyACSScACmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "number",
+ "printedName": "number",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.JSON.Type) -> (Swift.Double) -> MuppetIOS.JSON",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Double) -> MuppetIOS.JSON",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.JSON.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4JSONO6numberyACSdcACmF",
+ "mangledName": "$s9MuppetIOS4JSONO6numberyACSdcACmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "bool",
+ "printedName": "bool",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.JSON.Type) -> (Swift.Bool) -> MuppetIOS.JSON",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.Bool) -> MuppetIOS.JSON",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.JSON.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ]
+ }
+ ]
}
- ]
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4JSONO4boolyACSbcACmF",
+ "mangledName": "$s9MuppetIOS4JSONO4boolyACSbcACmF",
+ "moduleName": "MuppetIOS"
},
{
- "kind": "Function",
- "name": "on",
- "printedName": "on(_:)",
+ "kind": "Var",
+ "name": "null",
+ "printedName": "null",
"children": [
{
- "kind": "TypeNominal",
- "name": "AnyPublisher",
- "printedName": "Combine.AnyPublisher",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.JSON.Type) -> MuppetIOS.JSON",
"children": [
{
"kind": "TypeNominal",
@@ -2221,419 +2934,242 @@
},
{
"kind": "TypeNominal",
- "name": "Never",
- "printedName": "Swift.Never",
- "usr": "s:s5NeverO"
+ "name": "Metatype",
+ "printedName": "MuppetIOS.JSON.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ]
}
- ],
- "usr": "s:7Combine12AnyPublisherV"
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4JSONO4nullyA2CmF",
+ "mangledName": "$s9MuppetIOS4JSONO4nullyA2CmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
},
{
"kind": "TypeNominal",
- "name": "GenericTypeParam",
- "printedName": "τ_0_0"
+ "name": "Optional",
+ "printedName": "Any?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Func",
- "usr": "s:9MuppetIOS7EmitterC2ony7Combine12AnyPublisherVyAA4JSONOs5NeverOGxF",
- "mangledName": "$s9MuppetIOS7EmitterC2ony7Combine12AnyPublisherVyAA4JSONOs5NeverOGxF",
- "moduleName": "MuppetIOS",
- "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>",
- "sugared_genericSig": "",
- "declAttributes": [
- "AccessControl"
- ],
- "funcSelfKind": "NonMutating"
- }
- ],
- "declKind": "Class",
- "usr": "s:9MuppetIOS7EmitterC",
- "mangledName": "$s9MuppetIOS7EmitterC",
- "moduleName": "MuppetIOS",
- "genericSig": "<τ_0_0 where τ_0_0 : Swift.Equatable>",
- "sugared_genericSig": "",
- "declAttributes": [
- "AccessControl"
- ],
- "hasMissingDesignatedInitializers": true,
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "WebKit",
- "printedName": "WebKit",
- "declKind": "Import",
- "moduleName": "MuppetIOS"
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "OSLog",
- "printedName": "OSLog",
- "declKind": "Import",
- "moduleName": "MuppetIOS"
- },
- {
- "kind": "Import",
- "name": "Combine",
- "printedName": "Combine",
- "declKind": "Import",
- "moduleName": "MuppetIOS"
- },
- {
- "kind": "Import",
- "name": "WebKit",
- "printedName": "WebKit",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "AtomicMacros",
- "printedName": "AtomicMacros",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "UIKit",
- "printedName": "UIKit",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "WebKit",
- "printedName": "WebKit",
- "declKind": "Import",
- "moduleName": "MuppetIOS"
- },
- {
- "kind": "Import",
- "name": "Combine",
- "printedName": "Combine",
- "declKind": "Import",
- "moduleName": "MuppetIOS"
- },
- {
- "kind": "TypeDecl",
- "name": "Browser",
- "printedName": "Browser",
- "children": [
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS4JSONOyACypSgcfc",
+ "mangledName": "$s9MuppetIOS4JSONOyACypSgcfc",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
{
- "kind": "TypeDecl",
- "name": "EventType",
- "printedName": "EventType",
+ "kind": "Var",
+ "name": "asDictionary",
+ "printedName": "asDictionary",
"children": [
{
- "kind": "Var",
- "name": "page",
- "printedName": "page",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[Swift.String : MuppetIOS.JSON]?",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.Browser.EventType.Type) -> MuppetIOS.Browser.EventType",
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : MuppetIOS.JSON]",
"children": [
{
"kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Browser.EventType",
- "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
},
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.Browser.EventType.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Browser.EventType",
- "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
- }
- ]
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
}
- ]
+ ],
+ "usr": "s:SD"
}
],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS7BrowserC9EventTypeO4pageyA2EmF",
- "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO4pageyA2EmF",
- "moduleName": "MuppetIOS"
- },
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4JSONO12asDictionarySDySSACGSgvp",
+ "mangledName": "$s9MuppetIOS4JSONO12asDictionarySDySSACGSgvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
{
- "kind": "Var",
- "name": "closed",
- "printedName": "closed",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.Browser.EventType.Type) -> MuppetIOS.Browser.EventType",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[Swift.String : MuppetIOS.JSON]?",
"children": [
{
"kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Browser.EventType",
- "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.Browser.EventType.Type",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : MuppetIOS.JSON]",
"children": [
{
"kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Browser.EventType",
- "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
}
- ]
+ ],
+ "usr": "s:SD"
}
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS7BrowserC9EventTypeO6closedyA2EmF",
- "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO6closedyA2EmF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Function",
- "name": "==",
- "printedName": "==(_:_:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- },
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Browser.EventType",
- "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
- },
- {
- "kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Browser.EventType",
- "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Func",
- "usr": "s:9MuppetIOS7BrowserC9EventTypeO2eeoiySbAE_AEtFZ",
- "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO2eeoiySbAE_AEtFZ",
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4JSONO12asDictionarySDySSACGSgvg",
+ "mangledName": "$s9MuppetIOS4JSONO12asDictionarySDySSACGSgvg",
"moduleName": "MuppetIOS",
- "static": true,
- "implicit": true,
- "funcSelfKind": "NonMutating"
- },
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "asArray",
+ "printedName": "asArray",
+ "children": [
{
- "kind": "Var",
- "name": "hashValue",
- "printedName": "hashValue",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[MuppetIOS.JSON]?",
"children": [
{
"kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
- }
- ],
- "declKind": "Var",
- "usr": "s:9MuppetIOS7BrowserC9EventTypeO9hashValueSivp",
- "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO9hashValueSivp",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "name": "Array",
+ "printedName": "[MuppetIOS.JSON]",
"children": [
{
"kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
}
],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS7BrowserC9EventTypeO9hashValueSivg",
- "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO9hashValueSivg",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Function",
- "name": "hash",
- "printedName": "hash(into:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Hasher",
- "printedName": "Swift.Hasher",
- "paramValueOwnership": "InOut",
- "usr": "s:s6HasherV"
+ "usr": "s:Sa"
}
],
- "declKind": "Func",
- "usr": "s:9MuppetIOS7BrowserC9EventTypeO4hash4intoys6HasherVz_tF",
- "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO4hash4intoys6HasherVz_tF",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "funcSelfKind": "NonMutating"
+ "usr": "s:Sq"
}
],
- "declKind": "Enum",
- "usr": "s:9MuppetIOS7BrowserC9EventTypeO",
- "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO",
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4JSONO7asArraySayACGSgvp",
+ "mangledName": "$s9MuppetIOS4JSONO7asArraySayACGSgvp",
"moduleName": "MuppetIOS",
"declAttributes": [
"AccessControl"
],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
+ "accessors": [
{
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[MuppetIOS.JSON]?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[MuppetIOS.JSON]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4JSONO7asArraySayACGSgvg",
+ "mangledName": "$s9MuppetIOS4JSONO7asArraySayACGSgvg",
+ "moduleName": "MuppetIOS",
+ "accessorKind": "get"
}
]
},
{
"kind": "Var",
- "name": "emitter",
- "printedName": "emitter",
+ "name": "asString",
+ "printedName": "asString",
"children": [
{
"kind": "TypeNominal",
- "name": "Emitter",
- "printedName": "MuppetIOS.Emitter",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Browser.EventType",
- "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "usr": "s:9MuppetIOS7EmitterC"
+ "usr": "s:Sq"
}
],
"declKind": "Var",
- "usr": "s:9MuppetIOS7BrowserC7emitterAA7EmitterCyAC9EventTypeOGvp",
- "mangledName": "$s9MuppetIOS7BrowserC7emitterAA7EmitterCyAC9EventTypeOGvp",
+ "usr": "s:9MuppetIOS4JSONO8asStringSSSgvp",
+ "mangledName": "$s9MuppetIOS4JSONO8asStringSSSgvp",
"moduleName": "MuppetIOS",
"declAttributes": [
- "HasInitialValue",
- "Final",
- "Custom",
- "HasStorage",
"AccessControl"
],
- "isLet": true,
- "hasStorage": true,
"accessors": [
{
"kind": "Accessor",
@@ -2642,143 +3178,211 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Emitter",
- "printedName": "MuppetIOS.Emitter",
+ "name": "Optional",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "EventType",
- "printedName": "MuppetIOS.Browser.EventType",
- "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "usr": "s:9MuppetIOS7EmitterC"
+ "usr": "s:Sq"
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS7BrowserC7emitterAA7EmitterCyAC9EventTypeOGvg",
- "mangledName": "$s9MuppetIOS7BrowserC7emitterAA7EmitterCyAC9EventTypeOGvg",
+ "usr": "s:9MuppetIOS4JSONO8asStringSSSgvg",
+ "mangledName": "$s9MuppetIOS4JSONO8asStringSSSgvg",
"moduleName": "MuppetIOS",
- "implicit": true,
- "declAttributes": [
- "Final"
- ],
"accessorKind": "get"
}
]
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(controller:)",
+ "kind": "Var",
+ "name": "asDouble",
+ "printedName": "asDouble",
"children": [
{
"kind": "TypeNominal",
- "name": "Browser",
- "printedName": "MuppetIOS.Browser",
- "usr": "s:9MuppetIOS7BrowserC"
- },
- {
- "kind": "TypeNominal",
- "name": "UIViewController",
- "printedName": "UIKit.UIViewController",
- "usr": "c:objc(cs)UIViewController"
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS7BrowserC10controllerACSo16UIViewControllerC_tcfc",
- "mangledName": "$s9MuppetIOS7BrowserC10controllerACSo16UIViewControllerC_tcfc",
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4JSONO8asDoubleSdSgvp",
+ "mangledName": "$s9MuppetIOS4JSONO8asDoubleSdSgvp",
"moduleName": "MuppetIOS",
"declAttributes": [
- "Custom",
"AccessControl"
],
- "init_kind": "Designated"
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Double?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4JSONO8asDoubleSdSgvg",
+ "mangledName": "$s9MuppetIOS4JSONO8asDoubleSdSgvg",
+ "moduleName": "MuppetIOS",
+ "accessorKind": "get"
+ }
+ ]
},
{
- "kind": "Function",
- "name": "==",
- "printedName": "==(_:_:)",
+ "kind": "Var",
+ "name": "asInt",
+ "printedName": "asInt",
"children": [
{
"kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- },
- {
- "kind": "TypeNominal",
- "name": "Browser",
- "printedName": "MuppetIOS.Browser",
- "usr": "s:9MuppetIOS7BrowserC"
- },
- {
- "kind": "TypeNominal",
- "name": "Browser",
- "printedName": "MuppetIOS.Browser",
- "usr": "s:9MuppetIOS7BrowserC"
+ "name": "Optional",
+ "printedName": "Swift.Int?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Func",
- "usr": "s:9MuppetIOS7BrowserC2eeoiySbAC_ACtFZ",
- "mangledName": "$s9MuppetIOS7BrowserC2eeoiySbAC_ACtFZ",
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4JSONO5asIntSiSgvp",
+ "mangledName": "$s9MuppetIOS4JSONO5asIntSiSgvp",
"moduleName": "MuppetIOS",
- "static": true,
"declAttributes": [
- "Custom",
- "Final",
"AccessControl"
],
- "funcSelfKind": "NonMutating"
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Int?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4JSONO5asIntSiSgvg",
+ "mangledName": "$s9MuppetIOS4JSONO5asIntSiSgvg",
+ "moduleName": "MuppetIOS",
+ "accessorKind": "get"
+ }
+ ]
},
{
- "kind": "Function",
- "name": "hash",
- "printedName": "hash(into:)",
+ "kind": "Var",
+ "name": "asBool",
+ "printedName": "asBool",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Hasher",
- "printedName": "Swift.Hasher",
- "paramValueOwnership": "InOut",
- "usr": "s:s6HasherV"
+ "name": "Optional",
+ "printedName": "Swift.Bool?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Func",
- "usr": "s:9MuppetIOS7BrowserC4hash4intoys6HasherVz_tF",
- "mangledName": "$s9MuppetIOS7BrowserC4hash4intoys6HasherVz_tF",
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4JSONO6asBoolSbSgvp",
+ "mangledName": "$s9MuppetIOS4JSONO6asBoolSbSgvp",
"moduleName": "MuppetIOS",
"declAttributes": [
- "Custom",
- "Final",
"AccessControl"
],
- "funcSelfKind": "NonMutating"
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.Bool?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4JSONO6asBoolSbSgvg",
+ "mangledName": "$s9MuppetIOS4JSONO6asBoolSbSgvg",
+ "moduleName": "MuppetIOS",
+ "accessorKind": "get"
+ }
+ ]
},
{
"kind": "Var",
- "name": "handle",
- "printedName": "handle",
+ "name": "asAny",
+ "printedName": "asAny",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "ProtocolComposition",
+ "printedName": "Any"
}
],
"declKind": "Var",
- "usr": "s:9MuppetIOS7BrowserC6handleSSvp",
- "mangledName": "$s9MuppetIOS7BrowserC6handleSSvp",
+ "usr": "s:9MuppetIOS4JSONO5asAnyypvp",
+ "mangledName": "$s9MuppetIOS4JSONO5asAnyypvp",
"moduleName": "MuppetIOS",
"declAttributes": [
- "Final",
- "Custom",
"AccessControl"
],
"accessors": [
@@ -2789,123 +3393,236 @@
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "ProtocolComposition",
+ "printedName": "Any"
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS7BrowserC6handleSSvg",
- "mangledName": "$s9MuppetIOS7BrowserC6handleSSvg",
+ "usr": "s:9MuppetIOS4JSONO5asAnyypvg",
+ "mangledName": "$s9MuppetIOS4JSONO5asAnyypvg",
"moduleName": "MuppetIOS",
- "declAttributes": [
- "Final"
- ],
"accessorKind": "get"
}
]
},
{
"kind": "Function",
- "name": "close",
- "printedName": "close()",
+ "name": "value",
+ "printedName": "value()",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Optional",
+ "printedName": "τ_0_0?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:Sq"
}
],
"declKind": "Func",
- "usr": "s:9MuppetIOS7BrowserC5closeyyYaF",
- "mangledName": "$s9MuppetIOS7BrowserC5closeyyYaF",
+ "usr": "s:9MuppetIOS4JSONO5valuexSgylF",
+ "mangledName": "$s9MuppetIOS4JSONO5valuexSgylF",
"moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0>",
+ "sugared_genericSig": "",
"declAttributes": [
- "Custom",
- "Final",
"AccessControl"
],
"funcSelfKind": "NonMutating"
},
{
- "kind": "Function",
- "name": "newPage",
- "printedName": "newPage(configuration:)",
+ "kind": "Var",
+ "name": "isNull",
+ "printedName": "isNull",
"children": [
{
"kind": "TypeNominal",
- "name": "Page",
- "printedName": "MuppetIOS.Page",
- "usr": "s:9MuppetIOS4PageC"
- },
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4JSONO6isNullSbvp",
+ "mangledName": "$s9MuppetIOS4JSONO6isNullSbvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4JSONO6isNullSbvg",
+ "mangledName": "$s9MuppetIOS4JSONO6isNullSbvg",
+ "moduleName": "MuppetIOS",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Subscript",
+ "name": "subscript",
+ "printedName": "subscript(_:)",
+ "children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "WebKit.WKWebViewConfiguration?",
+ "printedName": "MuppetIOS.JSON?",
"children": [
{
"kind": "TypeNominal",
- "name": "WKWebViewConfiguration",
- "printedName": "WebKit.WKWebViewConfiguration",
- "usr": "c:objc(cs)WKWebViewConfiguration"
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
}
],
- "hasDefaultArg": true,
"usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Func",
- "usr": "s:9MuppetIOS7BrowserC7newPage13configurationAA0E0CSo22WKWebViewConfigurationCSg_tF",
- "mangledName": "$s9MuppetIOS7BrowserC7newPage13configurationAA0E0CSo22WKWebViewConfigurationCSg_tF",
+ "declKind": "Subscript",
+ "usr": "s:9MuppetIOS4JSONOyACSgSScip",
+ "mangledName": "$s9MuppetIOS4JSONOyACSgSScip",
"moduleName": "MuppetIOS",
"declAttributes": [
- "Final",
- "Custom",
"AccessControl"
],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "attachPage",
- "printedName": "attachPage(to:controller:)",
- "children": [
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Page",
- "printedName": "MuppetIOS.Page",
- "usr": "s:9MuppetIOS4PageC"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.JSON?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4JSONOyACSgSScig",
+ "mangledName": "$s9MuppetIOS4JSONOyACSgSScig",
+ "moduleName": "MuppetIOS",
+ "accessorKind": "get"
},
{
- "kind": "TypeNominal",
- "name": "WKWebView",
- "printedName": "WebKit.WKWebView",
- "usr": "c:objc(cs)WKWebView"
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.JSON?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4JSONOyACSgSScis",
+ "mangledName": "$s9MuppetIOS4JSONOyACSgSScis",
+ "moduleName": "MuppetIOS",
+ "accessorKind": "set"
},
{
- "kind": "TypeNominal",
- "name": "UIViewController",
- "printedName": "UIKit.UIViewController",
- "usr": "c:objc(cs)UIViewController"
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4JSONOyACSgSSciM",
+ "mangledName": "$s9MuppetIOS4JSONOyACSgSSciM",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "_modify"
}
- ],
- "declKind": "Func",
- "usr": "s:9MuppetIOS7BrowserC10attachPage2to10controllerAA0E0CSo9WKWebViewC_So16UIViewControllerCtF",
- "mangledName": "$s9MuppetIOS7BrowserC10attachPage2to10controllerAA0E0CSo9WKWebViewC_So16UIViewControllerCtF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "Custom",
- "Final",
- "AccessControl",
- "RawDocComment"
- ],
- "funcSelfKind": "NonMutating"
+ ]
},
{
- "kind": "Var",
- "name": "hashValue",
- "printedName": "hashValue",
+ "kind": "Subscript",
+ "name": "subscript",
+ "printedName": "subscript(_:)",
"children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.JSON?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
"name": "Int",
@@ -2913,22 +3630,33 @@
"usr": "s:Si"
}
],
- "declKind": "Var",
- "usr": "s:9MuppetIOS7BrowserC9hashValueSivp",
- "mangledName": "$s9MuppetIOS7BrowserC9hashValueSivp",
+ "declKind": "Subscript",
+ "usr": "s:9MuppetIOS4JSONOyACSgSicip",
+ "mangledName": "$s9MuppetIOS4JSONOyACSgSicip",
"moduleName": "MuppetIOS",
- "implicit": true,
"declAttributes": [
- "Final",
- "Nonisolated"
+ "AccessControl"
],
- "isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
"name": "Get",
"printedName": "Get()",
"children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.JSON?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
"name": "Int",
@@ -2937,435 +3665,440 @@
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS7BrowserC9hashValueSivg",
- "mangledName": "$s9MuppetIOS7BrowserC9hashValueSivg",
+ "usr": "s:9MuppetIOS4JSONOyACSgSicig",
+ "mangledName": "$s9MuppetIOS4JSONOyACSgSicig",
"moduleName": "MuppetIOS",
- "implicit": true,
- "declAttributes": [
- "Final"
- ],
- "isFromExtension": true,
"accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.JSON?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4JSONOyACSgSicis",
+ "mangledName": "$s9MuppetIOS4JSONOyACSgSicis",
+ "moduleName": "MuppetIOS",
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4JSONOyACSgSiciM",
+ "mangledName": "$s9MuppetIOS4JSONOyACSgSiciM",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "_modify"
}
]
- }
- ],
- "declKind": "Class",
- "usr": "s:9MuppetIOS7BrowserC",
- "mangledName": "$s9MuppetIOS7BrowserC",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "Final",
- "AccessControl",
- "Custom"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
},
{
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "WebKit",
- "printedName": "WebKit",
- "declKind": "Import",
- "moduleName": "MuppetIOS"
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "WebKit",
- "printedName": "WebKit",
- "declKind": "Import",
- "moduleName": "MuppetIOS"
- },
- {
- "kind": "Import",
- "name": "WebKit",
- "printedName": "WebKit",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "AtomicMacros",
- "printedName": "AtomicMacros",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl"
- ]
- },
- {
- "kind": "Import",
- "name": "Combine",
- "printedName": "Combine",
- "declKind": "Import",
- "moduleName": "MuppetIOS"
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "JSON",
- "printedName": "JSON",
- "children": [
- {
- "kind": "Var",
- "name": "dictionary",
- "printedName": "dictionary",
+ "kind": "Subscript",
+ "name": "subscript",
+ "printedName": "subscript(dynamicMember:)",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.JSON.Type) -> ([Swift.String : MuppetIOS.JSON]) -> MuppetIOS.JSON",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.JSON?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Subscript",
+ "usr": "s:9MuppetIOS4JSONO13dynamicMemberACSgSS_tcip",
+ "mangledName": "$s9MuppetIOS4JSONO13dynamicMemberACSgSS_tcip",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "([Swift.String : MuppetIOS.JSON]) -> MuppetIOS.JSON",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.JSON?",
"children": [
{
"kind": "TypeNominal",
"name": "JSON",
"printedName": "MuppetIOS.JSON",
"usr": "s:9MuppetIOS4JSONO"
- },
- {
- "kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : MuppetIOS.JSON]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ],
- "usr": "s:SD"
}
- ]
+ ],
+ "usr": "s:Sq"
},
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.JSON.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ]
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4JSONO13dynamicMemberACSgSS_tcig",
+ "mangledName": "$s9MuppetIOS4JSONO13dynamicMemberACSgSS_tcig",
+ "moduleName": "MuppetIOS",
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
}
],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4JSONO10dictionaryyACSDySSACGcACmF",
- "mangledName": "$s9MuppetIOS4JSONO10dictionaryyACSDySSACGcACmF",
- "moduleName": "MuppetIOS"
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4JSONO2eeoiySbAC_ACtFZ",
+ "mangledName": "$s9MuppetIOS4JSONO2eeoiySbAC_ACtFZ",
+ "moduleName": "MuppetIOS",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
},
{
"kind": "Var",
- "name": "array",
- "printedName": "array",
+ "name": "hashValue",
+ "printedName": "hashValue",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.JSON.Type) -> ([MuppetIOS.JSON]) -> MuppetIOS.JSON",
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4JSONO9hashValueSivp",
+ "mangledName": "$s9MuppetIOS4JSONO9hashValueSivp",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "([MuppetIOS.JSON]) -> MuppetIOS.JSON",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- },
- {
- "kind": "TypeNominal",
- "name": "Array",
- "printedName": "[MuppetIOS.JSON]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ],
- "usr": "s:Sa"
- }
- ]
- },
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.JSON.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ]
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
}
- ]
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4JSONO9hashValueSivg",
+ "mangledName": "$s9MuppetIOS4JSONO9hashValueSivg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4JSONO4hash4intoys6HasherVz_tF",
+ "mangledName": "$s9MuppetIOS4JSONO4hash4intoys6HasherVz_tF",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(stringLiteral:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS4JSONO13stringLiteralACSS_tcfc",
+ "mangledName": "$s9MuppetIOS4JSONO13stringLiteralACSS_tcfc",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(integerLiteral:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS4JSONO14integerLiteralACSi_tcfc",
+ "mangledName": "$s9MuppetIOS4JSONO14integerLiteralACSi_tcfc",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(floatLiteral:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
}
],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4JSONO5arrayyACSayACGcACmF",
- "mangledName": "$s9MuppetIOS4JSONO5arrayyACSayACGcACmF",
- "moduleName": "MuppetIOS"
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS4JSONO12floatLiteralACSd_tcfc",
+ "mangledName": "$s9MuppetIOS4JSONO12floatLiteralACSd_tcfc",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "init_kind": "Designated"
},
{
- "kind": "Var",
- "name": "string",
- "printedName": "string",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(booleanLiteral:)",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.JSON.Type) -> (Swift.String) -> MuppetIOS.JSON",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(Swift.String) -> MuppetIOS.JSON",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ]
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.JSON.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ]
- }
- ]
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
}
],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4JSONO6stringyACSScACmF",
- "mangledName": "$s9MuppetIOS4JSONO6stringyACSScACmF",
- "moduleName": "MuppetIOS"
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS4JSONO14booleanLiteralACSb_tcfc",
+ "mangledName": "$s9MuppetIOS4JSONO14booleanLiteralACSb_tcfc",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "init_kind": "Designated"
},
{
- "kind": "Var",
- "name": "number",
- "printedName": "number",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(arrayLiteral:)",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.JSON.Type) -> (Swift.Double) -> MuppetIOS.JSON",
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[MuppetIOS.JSON]",
"children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(Swift.Double) -> MuppetIOS.JSON",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- },
- {
- "kind": "TypeNominal",
- "name": "Double",
- "printedName": "Swift.Double",
- "usr": "s:Sd"
- }
- ]
- },
{
"kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.JSON.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ]
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
}
- ]
+ ],
+ "usr": "s:Sa"
}
],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4JSONO6numberyACSdcACmF",
- "mangledName": "$s9MuppetIOS4JSONO6numberyACSdcACmF",
- "moduleName": "MuppetIOS"
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS4JSONO12arrayLiteralA2Cd_tcfc",
+ "mangledName": "$s9MuppetIOS4JSONO12arrayLiteralA2Cd_tcfc",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "init_kind": "Designated"
},
{
- "kind": "Var",
- "name": "bool",
- "printedName": "bool",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(nilLiteral:)",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.JSON.Type) -> (Swift.Bool) -> MuppetIOS.JSON",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(Swift.Bool) -> MuppetIOS.JSON",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- },
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ]
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.JSON.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ]
- }
- ]
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
}
],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4JSONO4boolyACSbcACmF",
- "mangledName": "$s9MuppetIOS4JSONO4boolyACSbcACmF",
- "moduleName": "MuppetIOS"
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS4JSONO10nilLiteralACyt_tcfc",
+ "mangledName": "$s9MuppetIOS4JSONO10nilLiteralACyt_tcfc",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "init_kind": "Designated"
},
{
- "kind": "Var",
- "name": "null",
- "printedName": "null",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(dictionaryLiteral:)",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.JSON.Type) -> MuppetIOS.JSON",
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[(Swift.String, MuppetIOS.JSON)]",
"children": [
{
"kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "MuppetIOS.JSON.Type",
+ "name": "Tuple",
+ "printedName": "(Swift.String, MuppetIOS.JSON)",
"children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
{
"kind": "TypeNominal",
"name": "JSON",
@@ -3374,18 +4107,24 @@
}
]
}
- ]
+ ],
+ "usr": "s:Sa"
}
],
- "declKind": "EnumElement",
- "usr": "s:9MuppetIOS4JSONO4nullyA2CmF",
- "mangledName": "$s9MuppetIOS4JSONO4nullyA2CmF",
- "moduleName": "MuppetIOS"
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS4JSONO17dictionaryLiteralACSS_ACtd_tcfc",
+ "mangledName": "$s9MuppetIOS4JSONO17dictionaryLiteralACSS_ACtd_tcfc",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "init_kind": "Designated"
},
{
"kind": "Constructor",
"name": "init",
- "printedName": "init(_:)",
+ "printedName": "init(from:)",
"children": [
{
"kind": "TypeNominal",
@@ -3395,266 +4134,174 @@
},
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Any?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ProtocolComposition",
- "printedName": "Any"
- }
- ],
- "usr": "s:Sq"
+ "name": "Decoder",
+ "printedName": "any Swift.Decoder",
+ "usr": "s:s7DecoderP"
}
],
"declKind": "Constructor",
- "usr": "s:9MuppetIOS4JSONOyACypSgcfc",
- "mangledName": "$s9MuppetIOS4JSONOyACypSgcfc",
+ "usr": "s:9MuppetIOS4JSONO4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s9MuppetIOS4JSONO4fromACs7Decoder_p_tKcfc",
"moduleName": "MuppetIOS",
"declAttributes": [
"AccessControl"
],
+ "isFromExtension": true,
+ "throwing": true,
"init_kind": "Designated"
},
{
- "kind": "Var",
- "name": "asDictionary",
- "printedName": "asDictionary",
+ "kind": "Function",
+ "name": "encode",
+ "printedName": "encode(to:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "[Swift.String : MuppetIOS.JSON]?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : MuppetIOS.JSON]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ],
- "usr": "s:SD"
- }
- ],
- "usr": "s:Sq"
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Encoder",
+ "printedName": "any Swift.Encoder",
+ "usr": "s:s7EncoderP"
}
],
- "declKind": "Var",
- "usr": "s:9MuppetIOS4JSONO12asDictionarySDySSACGSgvp",
- "mangledName": "$s9MuppetIOS4JSONO12asDictionarySDySSACGSgvp",
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4JSONO6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s9MuppetIOS4JSONO6encode2toys7Encoder_p_tKF",
"moduleName": "MuppetIOS",
"declAttributes": [
"AccessControl"
],
- "accessors": [
+ "isFromExtension": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "[Swift.String : MuppetIOS.JSON]?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : MuppetIOS.JSON]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ],
- "usr": "s:SD"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONO12asDictionarySDySSACGSgvg",
- "mangledName": "$s9MuppetIOS4JSONO12asDictionarySDySSACGSgvg",
- "moduleName": "MuppetIOS",
- "accessorKind": "get"
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
}
- ]
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS4JSONO4fromACx_tKcSERzlufc",
+ "mangledName": "$s9MuppetIOS4JSONO4fromACx_tKcSERzlufc",
+ "moduleName": "MuppetIOS",
+ "genericSig": "<τ_0_0 where τ_0_0 : Swift.Encodable>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "throwing": true,
+ "init_kind": "Designated"
},
{
- "kind": "Var",
- "name": "asArray",
- "printedName": "asArray",
+ "kind": "Function",
+ "name": "toJSONData",
+ "printedName": "toJSONData()",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "[MuppetIOS.JSON]?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Array",
- "printedName": "[MuppetIOS.JSON]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ],
- "usr": "s:Sa"
- }
- ],
- "usr": "s:Sq"
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
}
],
- "declKind": "Var",
- "usr": "s:9MuppetIOS4JSONO7asArraySayACGSgvp",
- "mangledName": "$s9MuppetIOS4JSONO7asArraySayACGSgvp",
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4JSONO10toJSONData10Foundation4DataVyKF",
+ "mangledName": "$s9MuppetIOS4JSONO10toJSONData10Foundation4DataVyKF",
"moduleName": "MuppetIOS",
"declAttributes": [
"AccessControl"
],
- "accessors": [
+ "isFromExtension": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "toJSONString",
+ "printedName": "toJSONString()",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "[MuppetIOS.JSON]?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Array",
- "printedName": "[MuppetIOS.JSON]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ],
- "usr": "s:Sa"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONO7asArraySayACGSgvg",
- "mangledName": "$s9MuppetIOS4JSONO7asArraySayACGSgvg",
- "moduleName": "MuppetIOS",
- "accessorKind": "get"
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4JSONO12toJSONStringSSyKF",
+ "mangledName": "$s9MuppetIOS4JSONO12toJSONStringSSyKF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
},
{
- "kind": "Var",
- "name": "asString",
- "printedName": "asString",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(fromJSONString:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Var",
- "usr": "s:9MuppetIOS4JSONO8asStringSSSgvp",
- "mangledName": "$s9MuppetIOS4JSONO8asStringSSSgvp",
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS4JSONO14fromJSONStringACSS_tcfc",
+ "mangledName": "$s9MuppetIOS4JSONO14fromJSONStringACSS_tcfc",
"moduleName": "MuppetIOS",
"declAttributes": [
"AccessControl"
],
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONO8asStringSSSgvg",
- "mangledName": "$s9MuppetIOS4JSONO8asStringSSSgvg",
- "moduleName": "MuppetIOS",
- "accessorKind": "get"
- }
- ]
+ "isFromExtension": true,
+ "init_kind": "Designated"
},
{
"kind": "Var",
- "name": "asDouble",
- "printedName": "asDouble",
+ "name": "description",
+ "printedName": "description",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Double?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Double",
- "printedName": "Swift.Double",
- "usr": "s:Sd"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Var",
- "usr": "s:9MuppetIOS4JSONO8asDoubleSdSgvp",
- "mangledName": "$s9MuppetIOS4JSONO8asDoubleSdSgvp",
+ "usr": "s:9MuppetIOS4JSONO11descriptionSSvp",
+ "mangledName": "$s9MuppetIOS4JSONO11descriptionSSvp",
"moduleName": "MuppetIOS",
"declAttributes": [
"AccessControl"
],
+ "isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
@@ -3663,54 +4310,40 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Double?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Double",
- "printedName": "Swift.Double",
- "usr": "s:Sd"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONO8asDoubleSdSgvg",
- "mangledName": "$s9MuppetIOS4JSONO8asDoubleSdSgvg",
+ "usr": "s:9MuppetIOS4JSONO11descriptionSSvg",
+ "mangledName": "$s9MuppetIOS4JSONO11descriptionSSvg",
"moduleName": "MuppetIOS",
+ "isFromExtension": true,
"accessorKind": "get"
}
]
},
{
"kind": "Var",
- "name": "asInt",
- "printedName": "asInt",
+ "name": "debugDescription",
+ "printedName": "debugDescription",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Int?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Var",
- "usr": "s:9MuppetIOS4JSONO5asIntSiSgvp",
- "mangledName": "$s9MuppetIOS4JSONO5asIntSiSgvp",
+ "usr": "s:9MuppetIOS4JSONO16debugDescriptionSSvp",
+ "mangledName": "$s9MuppetIOS4JSONO16debugDescriptionSSvp",
"moduleName": "MuppetIOS",
"declAttributes": [
"AccessControl"
],
+ "isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
@@ -3719,175 +4352,191 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Int?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONO5asIntSiSgvg",
- "mangledName": "$s9MuppetIOS4JSONO5asIntSiSgvg",
+ "usr": "s:9MuppetIOS4JSONO16debugDescriptionSSvg",
+ "mangledName": "$s9MuppetIOS4JSONO16debugDescriptionSSvg",
"moduleName": "MuppetIOS",
+ "isFromExtension": true,
"accessorKind": "get"
}
]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:9MuppetIOS4JSONO",
+ "mangledName": "$s9MuppetIOS4JSONO",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl",
+ "DynamicMemberLookup"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
},
{
- "kind": "Var",
- "name": "asBool",
- "printedName": "asBool",
+ "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": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ExpressibleByStringLiteral",
+ "printedName": "ExpressibleByStringLiteral",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
+ "kind": "TypeWitness",
+ "name": "StringLiteralType",
+ "printedName": "StringLiteralType",
"children": [
{
"kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ],
- "usr": "s:Sq"
+ ]
}
],
- "declKind": "Var",
- "usr": "s:9MuppetIOS4JSONO6asBoolSbSgvp",
- "mangledName": "$s9MuppetIOS4JSONO6asBoolSbSgvp",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
+ "usr": "s:s26ExpressibleByStringLiteralP",
+ "mangledName": "$ss26ExpressibleByStringLiteralP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ExpressibleByExtendedGraphemeClusterLiteral",
+ "printedName": "ExpressibleByExtendedGraphemeClusterLiteral",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeWitness",
+ "name": "ExtendedGraphemeClusterLiteralType",
+ "printedName": "ExtendedGraphemeClusterLiteralType",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONO6asBoolSbSgvg",
- "mangledName": "$s9MuppetIOS4JSONO6asBoolSbSgvg",
- "moduleName": "MuppetIOS",
- "accessorKind": "get"
+ ]
}
- ]
+ ],
+ "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP",
+ "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP"
},
{
- "kind": "Var",
- "name": "asAny",
- "printedName": "asAny",
+ "kind": "Conformance",
+ "name": "ExpressibleByUnicodeScalarLiteral",
+ "printedName": "ExpressibleByUnicodeScalarLiteral",
"children": [
{
- "kind": "TypeNominal",
- "name": "ProtocolComposition",
- "printedName": "Any"
- }
- ],
- "declKind": "Var",
- "usr": "s:9MuppetIOS4JSONO5asAnyypvp",
- "mangledName": "$s9MuppetIOS4JSONO5asAnyypvp",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeWitness",
+ "name": "UnicodeScalarLiteralType",
+ "printedName": "UnicodeScalarLiteralType",
"children": [
{
"kind": "TypeNominal",
- "name": "ProtocolComposition",
- "printedName": "Any"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONO5asAnyypvg",
- "mangledName": "$s9MuppetIOS4JSONO5asAnyypvg",
- "moduleName": "MuppetIOS",
- "accessorKind": "get"
+ ]
}
- ]
+ ],
+ "usr": "s:s33ExpressibleByUnicodeScalarLiteralP",
+ "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP"
},
{
- "kind": "Function",
- "name": "value",
- "printedName": "value()",
+ "kind": "Conformance",
+ "name": "ExpressibleByIntegerLiteral",
+ "printedName": "ExpressibleByIntegerLiteral",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "τ_0_0?",
+ "kind": "TypeWitness",
+ "name": "IntegerLiteralType",
+ "printedName": "IntegerLiteralType",
"children": [
{
"kind": "TypeNominal",
- "name": "GenericTypeParam",
- "printedName": "τ_0_0"
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
}
- ],
- "usr": "s:Sq"
+ ]
}
],
- "declKind": "Func",
- "usr": "s:9MuppetIOS4JSONO5valuexSgylF",
- "mangledName": "$s9MuppetIOS4JSONO5valuexSgylF",
- "moduleName": "MuppetIOS",
- "genericSig": "<τ_0_0>",
- "sugared_genericSig": "",
- "declAttributes": [
- "AccessControl"
- ],
- "funcSelfKind": "NonMutating"
+ "usr": "s:s27ExpressibleByIntegerLiteralP",
+ "mangledName": "$ss27ExpressibleByIntegerLiteralP"
},
{
- "kind": "Var",
- "name": "isNull",
- "printedName": "isNull",
+ "kind": "Conformance",
+ "name": "ExpressibleByFloatLiteral",
+ "printedName": "ExpressibleByFloatLiteral",
"children": [
{
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
+ "kind": "TypeWitness",
+ "name": "FloatLiteralType",
+ "printedName": "FloatLiteralType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ]
}
],
- "declKind": "Var",
- "usr": "s:9MuppetIOS4JSONO6isNullSbvp",
- "mangledName": "$s9MuppetIOS4JSONO6isNullSbvp",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
+ "usr": "s:s25ExpressibleByFloatLiteralP",
+ "mangledName": "$ss25ExpressibleByFloatLiteralP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ExpressibleByBooleanLiteral",
+ "printedName": "ExpressibleByBooleanLiteral",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeWitness",
+ "name": "BooleanLiteralType",
+ "printedName": "BooleanLiteralType",
"children": [
{
"kind": "TypeNominal",
@@ -3895,24 +4544,21 @@
"printedName": "Swift.Bool",
"usr": "s:Sb"
}
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONO6isNullSbvg",
- "mangledName": "$s9MuppetIOS4JSONO6isNullSbvg",
- "moduleName": "MuppetIOS",
- "accessorKind": "get"
+ ]
}
- ]
+ ],
+ "usr": "s:s27ExpressibleByBooleanLiteralP",
+ "mangledName": "$ss27ExpressibleByBooleanLiteralP"
},
{
- "kind": "Subscript",
- "name": "subscript",
- "printedName": "subscript(_:)",
+ "kind": "Conformance",
+ "name": "ExpressibleByArrayLiteral",
+ "printedName": "ExpressibleByArrayLiteral",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "MuppetIOS.JSON?",
+ "kind": "TypeWitness",
+ "name": "ArrayLiteralElement",
+ "printedName": "ArrayLiteralElement",
"children": [
{
"kind": "TypeNominal",
@@ -3920,128 +4566,41 @@
"printedName": "MuppetIOS.JSON",
"usr": "s:9MuppetIOS4JSONO"
}
- ],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ ]
}
],
- "declKind": "Subscript",
- "usr": "s:9MuppetIOS4JSONOyACSgSScip",
- "mangledName": "$s9MuppetIOS4JSONOyACSgSScip",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "MuppetIOS.JSON?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONOyACSgSScig",
- "mangledName": "$s9MuppetIOS4JSONOyACSgSScig",
- "moduleName": "MuppetIOS",
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "MuppetIOS.JSON?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONOyACSgSScis",
- "mangledName": "$s9MuppetIOS4JSONOyACSgSScis",
- "moduleName": "MuppetIOS",
- "accessorKind": "set"
- },
+ "usr": "s:s25ExpressibleByArrayLiteralP",
+ "mangledName": "$ss25ExpressibleByArrayLiteralP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ExpressibleByNilLiteral",
+ "printedName": "ExpressibleByNilLiteral",
+ "usr": "s:s23ExpressibleByNilLiteralP",
+ "mangledName": "$ss23ExpressibleByNilLiteralP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ExpressibleByDictionaryLiteral",
+ "printedName": "ExpressibleByDictionaryLiteral",
+ "children": [
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
+ "kind": "TypeWitness",
+ "name": "Key",
+ "printedName": "Key",
+ "children": [
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
"usr": "s:SS"
}
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONOyACSgSSciM",
- "mangledName": "$s9MuppetIOS4JSONOyACSgSSciM",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Subscript",
- "name": "subscript",
- "printedName": "subscript(_:)",
- "children": [
+ ]
+ },
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "MuppetIOS.JSON?",
+ "kind": "TypeWitness",
+ "name": "Value",
+ "printedName": "Value",
"children": [
{
"kind": "TypeNominal",
@@ -4049,80 +4608,285 @@
"printedName": "MuppetIOS.JSON",
"usr": "s:9MuppetIOS4JSONO"
}
- ],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
+ ]
}
],
- "declKind": "Subscript",
- "usr": "s:9MuppetIOS4JSONOyACSgSicip",
- "mangledName": "$s9MuppetIOS4JSONOyACSgSicip",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
+ "usr": "s:s30ExpressibleByDictionaryLiteralP",
+ "mangledName": "$ss30ExpressibleByDictionaryLiteralP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Browser",
+ "printedName": "Browser",
+ "children": [
+ {
+ "kind": "TypeDecl",
+ "name": "EventType",
+ "printedName": "EventType",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Var",
+ "name": "page",
+ "printedName": "page",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "MuppetIOS.JSON?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Browser.EventType.Type) -> MuppetIOS.Browser.EventType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Browser.EventType",
+ "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Browser.EventType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Browser.EventType",
+ "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS7BrowserC9EventTypeO4pageyA2EmF",
+ "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO4pageyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "closed",
+ "printedName": "closed",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Browser.EventType.Type) -> MuppetIOS.Browser.EventType",
"children": [
{
"kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
+ "name": "EventType",
+ "printedName": "MuppetIOS.Browser.EventType",
+ "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Browser.EventType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Browser.EventType",
+ "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
+ }
+ ]
}
- ],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONOyACSgSicig",
- "mangledName": "$s9MuppetIOS4JSONOyACSgSicig",
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS7BrowserC9EventTypeO6closedyA2EmF",
+ "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO6closedyA2EmF",
"moduleName": "MuppetIOS",
- "accessorKind": "get"
+ "declAttributes": [
+ "RawDocComment"
+ ]
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
},
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "MuppetIOS.JSON?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ],
- "usr": "s:Sq"
+ "name": "EventType",
+ "printedName": "MuppetIOS.Browser.EventType",
+ "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
},
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Browser.EventType",
+ "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS7BrowserC9EventTypeO2eeoiySbAE_AEtFZ",
+ "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO2eeoiySbAE_AEtFZ",
+ "moduleName": "MuppetIOS",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
+ "children": [
{
"kind": "TypeNominal",
"name": "Int",
@@ -4130,16 +4894,37 @@
"usr": "s:Si"
}
],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONOyACSgSicis",
- "mangledName": "$s9MuppetIOS4JSONOyACSgSicis",
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS7BrowserC9EventTypeO9hashValueSivp",
+ "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO9hashValueSivp",
"moduleName": "MuppetIOS",
- "accessorKind": "set"
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS7BrowserC9EventTypeO9hashValueSivg",
+ "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO9hashValueSivg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
"children": [
{
"kind": "TypeNominal",
@@ -4148,53 +4933,91 @@
},
{
"kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
}
],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONOyACSgSiciM",
- "mangledName": "$s9MuppetIOS4JSONOyACSgSiciM",
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS7BrowserC9EventTypeO4hash4intoys6HasherVz_tF",
+ "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO4hash4intoys6HasherVz_tF",
"moduleName": "MuppetIOS",
"implicit": true,
- "accessorKind": "_modify"
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:9MuppetIOS7BrowserC9EventTypeO",
+ "mangledName": "$s9MuppetIOS7BrowserC9EventTypeO",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
}
]
},
{
- "kind": "Subscript",
- "name": "subscript",
- "printedName": "subscript(dynamicMember:)",
+ "kind": "Var",
+ "name": "emitter",
+ "printedName": "emitter",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "MuppetIOS.JSON?",
+ "name": "Emitter",
+ "printedName": "MuppetIOS.Emitter",
"children": [
{
"kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
+ "name": "EventType",
+ "printedName": "MuppetIOS.Browser.EventType",
+ "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
}
],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "usr": "s:9MuppetIOS7EmitterC"
}
],
- "declKind": "Subscript",
- "usr": "s:9MuppetIOS4JSONO13dynamicMemberACSgSS_tcip",
- "mangledName": "$s9MuppetIOS4JSONO13dynamicMemberACSgSS_tcip",
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS7BrowserC7emitterAA7EmitterCyAC9EventTypeOGvp",
+ "mangledName": "$s9MuppetIOS7BrowserC7emitterAA7EmitterCyAC9EventTypeOGvp",
"moduleName": "MuppetIOS",
"declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "Custom",
+ "HasStorage",
"AccessControl"
],
+ "isLet": true,
+ "hasStorage": true,
"accessors": [
{
"kind": "Accessor",
@@ -4203,33 +5026,59 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "MuppetIOS.JSON?",
+ "name": "Emitter",
+ "printedName": "MuppetIOS.Emitter",
"children": [
{
"kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
+ "name": "EventType",
+ "printedName": "MuppetIOS.Browser.EventType",
+ "usr": "s:9MuppetIOS7BrowserC9EventTypeO"
}
],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "usr": "s:9MuppetIOS7EmitterC"
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONO13dynamicMemberACSgSS_tcig",
- "mangledName": "$s9MuppetIOS4JSONO13dynamicMemberACSgSS_tcig",
+ "usr": "s:9MuppetIOS7BrowserC7emitterAA7EmitterCyAC9EventTypeOGvg",
+ "mangledName": "$s9MuppetIOS7BrowserC7emitterAA7EmitterCyAC9EventTypeOGvg",
"moduleName": "MuppetIOS",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
"accessorKind": "get"
}
]
},
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(controller:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS7BrowserC10controllerACSo16UIViewControllerC_tcfc",
+ "mangledName": "$s9MuppetIOS7BrowserC10controllerACSo16UIViewControllerC_tcfc",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "Custom",
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
{
"kind": "Function",
"name": "==",
@@ -4243,42 +5092,79 @@
},
{
"kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
},
{
"kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
}
],
"declKind": "Func",
- "usr": "s:9MuppetIOS4JSONO2eeoiySbAC_ACtFZ",
- "mangledName": "$s9MuppetIOS4JSONO2eeoiySbAC_ACtFZ",
+ "usr": "s:9MuppetIOS7BrowserC2eeoiySbAC_ACtFZ",
+ "mangledName": "$s9MuppetIOS7BrowserC2eeoiySbAC_ACtFZ",
"moduleName": "MuppetIOS",
"static": true,
- "implicit": true,
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS7BrowserC4hash4intoys6HasherVz_tF",
+ "mangledName": "$s9MuppetIOS7BrowserC4hash4intoys6HasherVz_tF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl"
+ ],
"funcSelfKind": "NonMutating"
},
{
"kind": "Var",
- "name": "hashValue",
- "printedName": "hashValue",
+ "name": "handle",
+ "printedName": "handle",
"children": [
{
"kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Var",
- "usr": "s:9MuppetIOS4JSONO9hashValueSivp",
- "mangledName": "$s9MuppetIOS4JSONO9hashValueSivp",
+ "usr": "s:9MuppetIOS7BrowserC6handleSSvp",
+ "mangledName": "$s9MuppetIOS7BrowserC6handleSSvp",
"moduleName": "MuppetIOS",
- "implicit": true,
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl"
+ ],
"accessors": [
{
"kind": "Accessor",
@@ -4287,84 +5173,123 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONO9hashValueSivg",
- "mangledName": "$s9MuppetIOS4JSONO9hashValueSivg",
+ "usr": "s:9MuppetIOS7BrowserC6handleSSvg",
+ "mangledName": "$s9MuppetIOS7BrowserC6handleSSvg",
"moduleName": "MuppetIOS",
- "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
"accessorKind": "get"
}
]
},
{
"kind": "Function",
- "name": "hash",
- "printedName": "hash(into:)",
+ "name": "close",
+ "printedName": "close()",
"children": [
{
"kind": "TypeNominal",
"name": "Void",
"printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Hasher",
- "printedName": "Swift.Hasher",
- "paramValueOwnership": "InOut",
- "usr": "s:s6HasherV"
}
],
"declKind": "Func",
- "usr": "s:9MuppetIOS4JSONO4hash4intoys6HasherVz_tF",
- "mangledName": "$s9MuppetIOS4JSONO4hash4intoys6HasherVz_tF",
+ "usr": "s:9MuppetIOS7BrowserC5closeyyYaF",
+ "mangledName": "$s9MuppetIOS7BrowserC5closeyyYaF",
"moduleName": "MuppetIOS",
- "implicit": true,
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl"
+ ],
"funcSelfKind": "NonMutating"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(stringLiteral:)",
+ "kind": "Function",
+ "name": "newPage",
+ "printedName": "newPage(configuration:)",
"children": [
{
"kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
},
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Optional",
+ "printedName": "WebKit.WKWebViewConfiguration?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "WKWebViewConfiguration",
+ "printedName": "WebKit.WKWebViewConfiguration",
+ "usr": "c:objc(cs)WKWebViewConfiguration"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
}
],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS4JSONO13stringLiteralACSS_tcfc",
- "mangledName": "$s9MuppetIOS4JSONO13stringLiteralACSS_tcfc",
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS7BrowserC7newPage13configurationAA0E0CSo22WKWebViewConfigurationCSg_tF",
+ "mangledName": "$s9MuppetIOS7BrowserC7newPage13configurationAA0E0CSo22WKWebViewConfigurationCSg_tF",
"moduleName": "MuppetIOS",
"declAttributes": [
+ "Final",
+ "Custom",
"AccessControl"
],
- "isFromExtension": true,
- "init_kind": "Designated"
+ "funcSelfKind": "NonMutating"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(integerLiteral:)",
+ "kind": "Function",
+ "name": "attachPage",
+ "printedName": "attachPage(to:controller:)",
"children": [
{
"kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "WKWebView",
+ "printedName": "WebKit.WKWebView",
+ "usr": "c:objc(cs)WKWebView"
},
+ {
+ "kind": "TypeNominal",
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS7BrowserC10attachPage2to10controllerAA0E0CSo9WKWebViewC_So16UIViewControllerCtF",
+ "mangledName": "$s9MuppetIOS7BrowserC10attachPage2to10controllerAA0E0CSo9WKWebViewC_So16UIViewControllerCtF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
+ "children": [
{
"kind": "TypeNominal",
"name": "Int",
@@ -4372,217 +5297,319 @@
"usr": "s:Si"
}
],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS4JSONO14integerLiteralACSi_tcfc",
- "mangledName": "$s9MuppetIOS4JSONO14integerLiteralACSi_tcfc",
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS7BrowserC9hashValueSivp",
+ "mangledName": "$s9MuppetIOS7BrowserC9hashValueSivp",
"moduleName": "MuppetIOS",
+ "implicit": true,
"declAttributes": [
- "AccessControl"
+ "Final",
+ "Custom"
],
"isFromExtension": true,
- "init_kind": "Designated"
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS7BrowserC9hashValueSivg",
+ "mangledName": "$s9MuppetIOS7BrowserC9hashValueSivg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:9MuppetIOS7BrowserC",
+ "mangledName": "$s9MuppetIOS7BrowserC",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "Custom"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(floatLiteral:)",
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Muppet",
+ "printedName": "Muppet",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "browsers",
+ "printedName": "browsers",
"children": [
{
"kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- },
- {
- "kind": "TypeNominal",
- "name": "Double",
- "printedName": "Swift.Double",
- "usr": "s:Sd"
+ "name": "Set",
+ "printedName": "Swift.Set",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
+ }
+ ],
+ "usr": "s:Sh"
}
],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS4JSONO12floatLiteralACSd_tcfc",
- "mangledName": "$s9MuppetIOS4JSONO12floatLiteralACSd_tcfc",
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS0A0C8browsersShyAA7BrowserCGvp",
+ "mangledName": "$s9MuppetIOS0A0C8browsersShyAA7BrowserCGvp",
"moduleName": "MuppetIOS",
"declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "Custom",
+ "HasStorage",
+ "SetterAccess",
"AccessControl"
],
- "isFromExtension": true,
- "init_kind": "Designated"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(booleanLiteral:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- },
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Set",
+ "printedName": "Swift.Set",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
+ }
+ ],
+ "usr": "s:Sh"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS0A0C8browsersShyAA7BrowserCGvg",
+ "mangledName": "$s9MuppetIOS0A0C8browsersShyAA7BrowserCGvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
}
- ],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS4JSONO14booleanLiteralACSb_tcfc",
- "mangledName": "$s9MuppetIOS4JSONO14booleanLiteralACSb_tcfc",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl"
- ],
- "isFromExtension": true,
- "init_kind": "Designated"
+ ]
},
{
"kind": "Constructor",
"name": "init",
- "printedName": "init(arrayLiteral:)",
+ "printedName": "init(source:)",
"children": [
{
"kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
+ "name": "Muppet",
+ "printedName": "MuppetIOS.Muppet",
+ "usr": "s:9MuppetIOS0A0C"
},
{
"kind": "TypeNominal",
- "name": "Array",
- "printedName": "[MuppetIOS.JSON]",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ],
- "usr": "s:Sa"
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
}
],
"declKind": "Constructor",
- "usr": "s:9MuppetIOS4JSONO12arrayLiteralA2Cd_tcfc",
- "mangledName": "$s9MuppetIOS4JSONO12arrayLiteralA2Cd_tcfc",
+ "usr": "s:9MuppetIOS0A0C6sourceACSo16UIViewControllerC_tcfc",
+ "mangledName": "$s9MuppetIOS0A0C6sourceACSo16UIViewControllerC_tcfc",
"moduleName": "MuppetIOS",
"declAttributes": [
+ "Custom",
"AccessControl"
],
- "isFromExtension": true,
"init_kind": "Designated"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(nilLiteral:)",
+ "kind": "Function",
+ "name": "update",
+ "printedName": "update(source:)",
"children": [
{
"kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
+ "name": "Void",
+ "printedName": "()"
},
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
}
],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS4JSONO10nilLiteralACyt_tcfc",
- "mangledName": "$s9MuppetIOS4JSONO10nilLiteralACyt_tcfc",
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS0A0C6update6sourceySo16UIViewControllerC_tF",
+ "mangledName": "$s9MuppetIOS0A0C6update6sourceySo16UIViewControllerC_tF",
"moduleName": "MuppetIOS",
"declAttributes": [
+ "Custom",
+ "Final",
"AccessControl"
],
- "isFromExtension": true,
- "init_kind": "Designated"
+ "funcSelfKind": "NonMutating"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(dictionaryLiteral:)",
+ "kind": "Function",
+ "name": "getBrowser",
+ "printedName": "getBrowser(handle:)",
"children": [
{
"kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- },
- {
- "kind": "TypeNominal",
- "name": "Array",
- "printedName": "[(Swift.String, MuppetIOS.JSON)]",
+ "name": "Optional",
+ "printedName": "MuppetIOS.Browser?",
"children": [
{
"kind": "TypeNominal",
- "name": "Tuple",
- "printedName": "(Swift.String, MuppetIOS.JSON)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ]
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
}
],
- "usr": "s:Sa"
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS4JSONO17dictionaryLiteralACSS_ACtd_tcfc",
- "mangledName": "$s9MuppetIOS4JSONO17dictionaryLiteralACSS_ACtd_tcfc",
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS0A0C10getBrowser6handleAA0D0CSgSS_tF",
+ "mangledName": "$s9MuppetIOS0A0C10getBrowser6handleAA0D0CSgSS_tF",
"moduleName": "MuppetIOS",
"declAttributes": [
+ "Custom",
+ "Final",
"AccessControl"
],
- "isFromExtension": true,
- "init_kind": "Designated"
+ "funcSelfKind": "NonMutating"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
+ "kind": "Function",
+ "name": "getPage",
+ "printedName": "getPage(handle:)",
"children": [
{
"kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
+ "name": "Optional",
+ "printedName": "MuppetIOS.Page?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
+ }
+ ],
+ "usr": "s:Sq"
},
{
"kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "any Swift.Decoder",
- "usr": "s:s7DecoderP"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS4JSONO4fromACs7Decoder_p_tKcfc",
- "mangledName": "$s9MuppetIOS4JSONO4fromACs7Decoder_p_tKcfc",
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS0A0C7getPage6handleAA0D0CSgSS_tF",
+ "mangledName": "$s9MuppetIOS0A0C7getPage6handleAA0D0CSgSS_tF",
"moduleName": "MuppetIOS",
"declAttributes": [
+ "Custom",
+ "Final",
"AccessControl"
],
- "isFromExtension": true,
- "throwing": true,
- "init_kind": "Designated"
+ "funcSelfKind": "NonMutating"
},
{
"kind": "Function",
- "name": "encode",
- "printedName": "encode(to:)",
+ "name": "inject",
+ "printedName": "inject(page:)",
"children": [
{
"kind": "TypeNominal",
@@ -4591,218 +5618,328 @@
},
{
"kind": "TypeNominal",
- "name": "Encoder",
- "printedName": "any Swift.Encoder",
- "usr": "s:s7EncoderP"
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
}
],
"declKind": "Func",
- "usr": "s:9MuppetIOS4JSONO6encode2toys7Encoder_p_tKF",
- "mangledName": "$s9MuppetIOS4JSONO6encode2toys7Encoder_p_tKF",
+ "usr": "s:9MuppetIOS0A0C6inject4pageyAA4PageC_tF",
+ "mangledName": "$s9MuppetIOS0A0C6inject4pageyAA4PageC_tF",
"moduleName": "MuppetIOS",
"declAttributes": [
+ "Custom",
+ "Final",
"AccessControl"
],
- "isFromExtension": true,
- "throwing": true,
"funcSelfKind": "NonMutating"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
+ "kind": "Function",
+ "name": "launch",
+ "printedName": "launch(source:)",
"children": [
{
"kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
},
{
"kind": "TypeNominal",
- "name": "GenericTypeParam",
- "printedName": "τ_0_0"
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
}
],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS4JSONO4fromACx_tKcSERzlufc",
- "mangledName": "$s9MuppetIOS4JSONO4fromACx_tKcSERzlufc",
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS0A0C6launch6sourceAA7BrowserCSo16UIViewControllerC_tF",
+ "mangledName": "$s9MuppetIOS0A0C6launch6sourceAA7BrowserCSo16UIViewControllerC_tF",
"moduleName": "MuppetIOS",
- "genericSig": "<τ_0_0 where τ_0_0 : Swift.Encodable>",
- "sugared_genericSig": "",
"declAttributes": [
+ "Custom",
+ "Final",
"AccessControl"
],
- "isFromExtension": true,
- "throwing": true,
- "init_kind": "Designated"
+ "funcSelfKind": "NonMutating"
},
{
"kind": "Function",
- "name": "toJSONData",
- "printedName": "toJSONData()",
+ "name": "defaultPageBuilder",
+ "printedName": "defaultPageBuilder(browser:configuration:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Data",
- "printedName": "Foundation.Data",
- "usr": "s:10Foundation4DataV"
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "WKWebViewConfiguration",
+ "printedName": "WebKit.WKWebViewConfiguration",
+ "usr": "c:objc(cs)WKWebViewConfiguration"
}
],
"declKind": "Func",
- "usr": "s:9MuppetIOS4JSONO10toJSONData10Foundation4DataVyKF",
- "mangledName": "$s9MuppetIOS4JSONO10toJSONData10Foundation4DataVyKF",
+ "usr": "s:9MuppetIOS0A0C18defaultPageBuilder7browser13configurationAA0D0CAA7BrowserC_So22WKWebViewConfigurationCtFZ",
+ "mangledName": "$s9MuppetIOS0A0C18defaultPageBuilder7browser13configurationAA0D0CAA7BrowserC_So22WKWebViewConfigurationCtFZ",
"moduleName": "MuppetIOS",
+ "static": true,
"declAttributes": [
+ "Custom",
+ "Final",
"AccessControl"
],
- "isFromExtension": true,
- "throwing": true,
"funcSelfKind": "NonMutating"
},
{
- "kind": "Function",
- "name": "toJSONString",
- "printedName": "toJSONString()",
+ "kind": "Var",
+ "name": "pageBuilder",
+ "printedName": "pageBuilder",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "WKWebViewConfiguration",
+ "printedName": "WebKit.WKWebViewConfiguration",
+ "usr": "c:objc(cs)WKWebViewConfiguration"
+ }
+ ]
+ }
+ ]
}
],
- "declKind": "Func",
- "usr": "s:9MuppetIOS4JSONO12toJSONStringSSyKF",
- "mangledName": "$s9MuppetIOS4JSONO12toJSONStringSSyKF",
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvp",
+ "mangledName": "$s9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvp",
"moduleName": "MuppetIOS",
"declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "Custom",
+ "HasStorage",
"AccessControl"
],
- "isFromExtension": true,
- "throwing": true,
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(fromJSONString:)",
- "children": [
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "WKWebViewConfiguration",
+ "printedName": "WebKit.WKWebViewConfiguration",
+ "usr": "c:objc(cs)WKWebViewConfiguration"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvg",
+ "mangledName": "$s9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Tuple",
+ "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "WKWebViewConfiguration",
+ "printedName": "WebKit.WKWebViewConfiguration",
+ "usr": "c:objc(cs)WKWebViewConfiguration"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvs",
+ "mangledName": "$s9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvs",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
},
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS4JSONO14fromJSONStringACSS_tcfc",
- "mangledName": "$s9MuppetIOS4JSONO14fromJSONStringACSS_tcfc",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl"
- ],
- "isFromExtension": true,
- "init_kind": "Designated"
- },
- {
- "kind": "Var",
- "name": "description",
- "printedName": "description",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:9MuppetIOS4JSONO11descriptionSSvp",
- "mangledName": "$s9MuppetIOS4JSONO11descriptionSSvp",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl"
- ],
- "isFromExtension": true,
- "accessors": [
{
"kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "name": "Modify",
+ "printedName": "Modify()",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Void",
+ "printedName": "()"
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONO11descriptionSSvg",
- "mangledName": "$s9MuppetIOS4JSONO11descriptionSSvg",
+ "usr": "s:9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvM",
+ "mangledName": "$s9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvM",
"moduleName": "MuppetIOS",
- "isFromExtension": true,
- "accessorKind": "get"
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
}
]
},
{
- "kind": "Var",
- "name": "debugDescription",
- "printedName": "debugDescription",
+ "kind": "Function",
+ "name": "setDebug",
+ "printedName": "setDebug(isEnabled:forwardLogs:)",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:9MuppetIOS4JSONO16debugDescriptionSSvp",
- "mangledName": "$s9MuppetIOS4JSONO16debugDescriptionSSvp",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl"
- ],
- "isFromExtension": true,
- "accessors": [
+ "name": "Void",
+ "printedName": "()"
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.String) -> ())?",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS4JSONO16debugDescriptionSSvg",
- "mangledName": "$s9MuppetIOS4JSONO16debugDescriptionSSvg",
- "moduleName": "MuppetIOS",
- "isFromExtension": true,
- "accessorKind": "get"
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
}
- ]
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS0A0C8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ",
+ "mangledName": "$s9MuppetIOS0A0C8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ",
+ "moduleName": "MuppetIOS",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
}
],
- "declKind": "Enum",
- "usr": "s:9MuppetIOS4JSONO",
- "mangledName": "$s9MuppetIOS4JSONO",
+ "declKind": "Class",
+ "usr": "s:9MuppetIOS0A0C",
+ "mangledName": "$s9MuppetIOS0A0C",
"moduleName": "MuppetIOS",
"declAttributes": [
+ "Final",
"AccessControl",
- "DynamicMemberLookup"
+ "Custom"
],
"conformances": [
{
@@ -4825,903 +5962,899 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
- },
- {
- "kind": "Conformance",
- "name": "ExpressibleByStringLiteral",
- "printedName": "ExpressibleByStringLiteral",
- "children": [
- {
- "kind": "TypeWitness",
- "name": "StringLiteralType",
- "printedName": "StringLiteralType",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ]
- }
- ],
- "usr": "s:s26ExpressibleByStringLiteralP",
- "mangledName": "$ss26ExpressibleByStringLiteralP"
- },
- {
- "kind": "Conformance",
- "name": "ExpressibleByExtendedGraphemeClusterLiteral",
- "printedName": "ExpressibleByExtendedGraphemeClusterLiteral",
- "children": [
- {
- "kind": "TypeWitness",
- "name": "ExtendedGraphemeClusterLiteralType",
- "printedName": "ExtendedGraphemeClusterLiteralType",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ]
- }
- ],
- "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP",
- "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP"
- },
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Page",
+ "printedName": "Page",
+ "children": [
{
- "kind": "Conformance",
- "name": "ExpressibleByUnicodeScalarLiteral",
- "printedName": "ExpressibleByUnicodeScalarLiteral",
+ "kind": "TypeDecl",
+ "name": "Options",
+ "printedName": "Options",
"children": [
{
- "kind": "TypeWitness",
- "name": "UnicodeScalarLiteralType",
- "printedName": "UnicodeScalarLiteralType",
+ "kind": "Var",
+ "name": "hideOnClose",
+ "printedName": "hideOnClose",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4PageC7OptionsV11hideOnCloseSbvp",
+ "mangledName": "$s9MuppetIOS4PageC7OptionsV11hideOnCloseSbvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4PageC7OptionsV11hideOnCloseSbvg",
+ "mangledName": "$s9MuppetIOS4PageC7OptionsV11hideOnCloseSbvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4PageC7OptionsV11hideOnCloseSbvs",
+ "mangledName": "$s9MuppetIOS4PageC7OptionsV11hideOnCloseSbvs",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4PageC7OptionsV11hideOnCloseSbvM",
+ "mangledName": "$s9MuppetIOS4PageC7OptionsV11hideOnCloseSbvM",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "_modify"
}
]
- }
- ],
- "usr": "s:s33ExpressibleByUnicodeScalarLiteralP",
- "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP"
- },
- {
- "kind": "Conformance",
- "name": "ExpressibleByIntegerLiteral",
- "printedName": "ExpressibleByIntegerLiteral",
- "children": [
+ },
{
- "kind": "TypeWitness",
- "name": "IntegerLiteralType",
- "printedName": "IntegerLiteralType",
+ "kind": "Var",
+ "name": "preventTryingUniversalLinks",
+ "printedName": "preventTryingUniversalLinks",
"children": [
{
"kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4PageC7OptionsV27preventTryingUniversalLinksSbvp",
+ "mangledName": "$s9MuppetIOS4PageC7OptionsV27preventTryingUniversalLinksSbvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4PageC7OptionsV27preventTryingUniversalLinksSbvg",
+ "mangledName": "$s9MuppetIOS4PageC7OptionsV27preventTryingUniversalLinksSbvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4PageC7OptionsV27preventTryingUniversalLinksSbvs",
+ "mangledName": "$s9MuppetIOS4PageC7OptionsV27preventTryingUniversalLinksSbvs",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4PageC7OptionsV27preventTryingUniversalLinksSbvM",
+ "mangledName": "$s9MuppetIOS4PageC7OptionsV27preventTryingUniversalLinksSbvM",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "_modify"
}
]
}
],
- "usr": "s:s27ExpressibleByIntegerLiteralP",
- "mangledName": "$ss27ExpressibleByIntegerLiteralP"
+ "declKind": "Struct",
+ "usr": "s:9MuppetIOS4PageC7OptionsV",
+ "mangledName": "$s9MuppetIOS4PageC7OptionsV",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ }
+ ]
},
{
- "kind": "Conformance",
- "name": "ExpressibleByFloatLiteral",
- "printedName": "ExpressibleByFloatLiteral",
+ "kind": "TypeDecl",
+ "name": "EventType",
+ "printedName": "EventType",
"children": [
{
- "kind": "TypeWitness",
- "name": "FloatLiteralType",
- "printedName": "FloatLiteralType",
+ "kind": "Var",
+ "name": "console",
+ "printedName": "console",
"children": [
{
- "kind": "TypeNominal",
- "name": "Double",
- "printedName": "Swift.Double",
- "usr": "s:Sd"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.EventType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ }
+ ]
+ }
+ ]
}
- ]
- }
- ],
- "usr": "s:s25ExpressibleByFloatLiteralP",
- "mangledName": "$ss25ExpressibleByFloatLiteralP"
- },
- {
- "kind": "Conformance",
- "name": "ExpressibleByBooleanLiteral",
- "printedName": "ExpressibleByBooleanLiteral",
- "children": [
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO7consoleyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO7consoleyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
{
- "kind": "TypeWitness",
- "name": "BooleanLiteralType",
- "printedName": "BooleanLiteralType",
+ "kind": "Var",
+ "name": "close",
+ "printedName": "close",
"children": [
{
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.EventType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ }
+ ]
+ }
+ ]
}
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO5closeyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO5closeyA2EmF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
]
- }
- ],
- "usr": "s:s27ExpressibleByBooleanLiteralP",
- "mangledName": "$ss27ExpressibleByBooleanLiteralP"
- },
- {
- "kind": "Conformance",
- "name": "ExpressibleByArrayLiteral",
- "printedName": "ExpressibleByArrayLiteral",
- "children": [
+ },
{
- "kind": "TypeWitness",
- "name": "ArrayLiteralElement",
- "printedName": "ArrayLiteralElement",
+ "kind": "Var",
+ "name": "closed",
+ "printedName": "closed",
"children": [
{
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.EventType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ }
+ ]
+ }
+ ]
}
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO6closedyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO6closedyA2EmF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
]
- }
- ],
- "usr": "s:s25ExpressibleByArrayLiteralP",
- "mangledName": "$ss25ExpressibleByArrayLiteralP"
- },
- {
- "kind": "Conformance",
- "name": "ExpressibleByNilLiteral",
- "printedName": "ExpressibleByNilLiteral",
- "usr": "s:s23ExpressibleByNilLiteralP",
- "mangledName": "$ss23ExpressibleByNilLiteralP"
- },
- {
- "kind": "Conformance",
- "name": "ExpressibleByDictionaryLiteral",
- "printedName": "ExpressibleByDictionaryLiteral",
- "children": [
+ },
{
- "kind": "TypeWitness",
- "name": "Key",
- "printedName": "Key",
+ "kind": "Var",
+ "name": "dispatch",
+ "printedName": "dispatch",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.EventType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ }
+ ]
+ }
+ ]
}
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO8dispatchyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO8dispatchyA2EmF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
]
},
{
- "kind": "TypeWitness",
- "name": "Value",
- "printedName": "Value",
+ "kind": "Var",
+ "name": "domcontentloaded",
+ "printedName": "domcontentloaded",
"children": [
{
- "kind": "TypeNominal",
- "name": "JSON",
- "printedName": "MuppetIOS.JSON",
- "usr": "s:9MuppetIOS4JSONO"
- }
- ]
- }
- ],
- "usr": "s:s30ExpressibleByDictionaryLiteralP",
- "mangledName": "$ss30ExpressibleByDictionaryLiteralP"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Encodable",
- "printedName": "Encodable",
- "usr": "s:SE",
- "mangledName": "$sSE"
- },
- {
- "kind": "Conformance",
- "name": "CustomStringConvertible",
- "printedName": "CustomStringConvertible",
- "usr": "s:s23CustomStringConvertibleP",
- "mangledName": "$ss23CustomStringConvertibleP"
- },
- {
- "kind": "Conformance",
- "name": "CustomDebugStringConvertible",
- "printedName": "CustomDebugStringConvertible",
- "usr": "s:s28CustomDebugStringConvertibleP",
- "mangledName": "$ss28CustomDebugStringConvertibleP"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "UIKit",
- "printedName": "UIKit",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "WebKit",
- "printedName": "WebKit",
- "declKind": "Import",
- "moduleName": "MuppetIOS"
- },
- {
- "kind": "Import",
- "name": "Combine",
- "printedName": "Combine",
- "declKind": "Import",
- "moduleName": "MuppetIOS"
- },
- {
- "kind": "TypeDecl",
- "name": "Muppet",
- "printedName": "Muppet",
- "children": [
- {
- "kind": "Var",
- "name": "browsers",
- "printedName": "browsers",
- "children": [
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.EventType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO16domcontentloadedyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO16domcontentloadedyA2EmF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
{
- "kind": "TypeNominal",
- "name": "Set",
- "printedName": "Swift.Set",
+ "kind": "Var",
+ "name": "started",
+ "printedName": "started",
"children": [
{
- "kind": "TypeNominal",
- "name": "Browser",
- "printedName": "MuppetIOS.Browser",
- "usr": "s:9MuppetIOS7BrowserC"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.EventType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ }
+ ]
+ }
+ ]
}
],
- "usr": "s:Sh"
- }
- ],
- "declKind": "Var",
- "usr": "s:9MuppetIOS0A0C8browsersShyAA7BrowserCGvp",
- "mangledName": "$s9MuppetIOS0A0C8browsersShyAA7BrowserCGvp",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "HasInitialValue",
- "Final",
- "Custom",
- "HasStorage",
- "SetterAccess",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO7startedyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO7startedyA2EmF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Var",
+ "name": "finished",
+ "printedName": "finished",
"children": [
{
- "kind": "TypeNominal",
- "name": "Set",
- "printedName": "Swift.Set",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
"children": [
{
"kind": "TypeNominal",
- "name": "Browser",
- "printedName": "MuppetIOS.Browser",
- "usr": "s:9MuppetIOS7BrowserC"
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.EventType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ }
+ ]
}
- ],
- "usr": "s:Sh"
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS0A0C8browsersShyAA7BrowserCGvg",
- "mangledName": "$s9MuppetIOS0A0C8browsersShyAA7BrowserCGvg",
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO8finishedyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO8finishedyA2EmF",
"moduleName": "MuppetIOS",
- "implicit": true,
"declAttributes": [
- "Final"
- ],
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(source:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Muppet",
- "printedName": "MuppetIOS.Muppet",
- "usr": "s:9MuppetIOS0A0C"
+ "RawDocComment"
+ ]
},
{
- "kind": "TypeNominal",
- "name": "UIViewController",
- "printedName": "UIKit.UIViewController",
- "usr": "c:objc(cs)UIViewController"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS0A0C6sourceACSo16UIViewControllerC_tcfc",
- "mangledName": "$s9MuppetIOS0A0C6sourceACSo16UIViewControllerC_tcfc",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "Custom",
- "AccessControl"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "Function",
- "name": "update",
- "printedName": "update(source:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "kind": "Var",
+ "name": "load",
+ "printedName": "load",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.EventType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO4loadyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO4loadyA2EmF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
},
{
- "kind": "TypeNominal",
- "name": "UIViewController",
- "printedName": "UIKit.UIViewController",
- "usr": "c:objc(cs)UIViewController"
- }
- ],
- "declKind": "Func",
- "usr": "s:9MuppetIOS0A0C6update6sourceySo16UIViewControllerC_tF",
- "mangledName": "$s9MuppetIOS0A0C6update6sourceySo16UIViewControllerC_tF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "Custom",
- "Final",
- "AccessControl"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "getBrowser",
- "printedName": "getBrowser(handle:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "MuppetIOS.Browser?",
+ "kind": "Var",
+ "name": "locationchange",
+ "printedName": "locationchange",
"children": [
{
- "kind": "TypeNominal",
- "name": "Browser",
- "printedName": "MuppetIOS.Browser",
- "usr": "s:9MuppetIOS7BrowserC"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.EventType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ }
+ ]
+ }
+ ]
}
],
- "usr": "s:Sq"
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO14locationchangeyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO14locationchangeyA2EmF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
},
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Func",
- "usr": "s:9MuppetIOS0A0C10getBrowser6handleAA0D0CSgSS_tF",
- "mangledName": "$s9MuppetIOS0A0C10getBrowser6handleAA0D0CSgSS_tF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "Custom",
- "Final",
- "AccessControl"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "getPage",
- "printedName": "getPage(handle:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "MuppetIOS.Page?",
+ "kind": "Var",
+ "name": "domchange",
+ "printedName": "domchange",
"children": [
{
- "kind": "TypeNominal",
- "name": "Page",
- "printedName": "MuppetIOS.Page",
- "usr": "s:9MuppetIOS4PageC"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.EventType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ }
+ ]
+ }
+ ]
}
],
- "usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Func",
- "usr": "s:9MuppetIOS0A0C7getPage6handleAA0D0CSgSS_tF",
- "mangledName": "$s9MuppetIOS0A0C7getPage6handleAA0D0CSgSS_tF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "Custom",
- "Final",
- "AccessControl"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "inject",
- "printedName": "inject(page:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Page",
- "printedName": "MuppetIOS.Page",
- "usr": "s:9MuppetIOS4PageC"
- }
- ],
- "declKind": "Func",
- "usr": "s:9MuppetIOS0A0C6inject4pageyAA4PageC_tF",
- "mangledName": "$s9MuppetIOS0A0C6inject4pageyAA4PageC_tF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "Custom",
- "Final",
- "AccessControl"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "launch",
- "printedName": "launch(source:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Browser",
- "printedName": "MuppetIOS.Browser",
- "usr": "s:9MuppetIOS7BrowserC"
- },
- {
- "kind": "TypeNominal",
- "name": "UIViewController",
- "printedName": "UIKit.UIViewController",
- "usr": "c:objc(cs)UIViewController"
- }
- ],
- "declKind": "Func",
- "usr": "s:9MuppetIOS0A0C6launch6sourceAA7BrowserCSo16UIViewControllerC_tF",
- "mangledName": "$s9MuppetIOS0A0C6launch6sourceAA7BrowserCSo16UIViewControllerC_tF",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "Custom",
- "Final",
- "AccessControl"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "defaultPageBuilder",
- "printedName": "defaultPageBuilder(browser:configuration:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Page",
- "printedName": "MuppetIOS.Page",
- "usr": "s:9MuppetIOS4PageC"
- },
- {
- "kind": "TypeNominal",
- "name": "Browser",
- "printedName": "MuppetIOS.Browser",
- "usr": "s:9MuppetIOS7BrowserC"
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO9domchangeyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO9domchangeyA2EmF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
},
{
- "kind": "TypeNominal",
- "name": "WKWebViewConfiguration",
- "printedName": "WebKit.WKWebViewConfiguration",
- "usr": "c:objc(cs)WKWebViewConfiguration"
- }
- ],
- "declKind": "Func",
- "usr": "s:9MuppetIOS0A0C18defaultPageBuilder7browser13configurationAA0D0CAA7BrowserC_So22WKWebViewConfigurationCtFZ",
- "mangledName": "$s9MuppetIOS0A0C18defaultPageBuilder7browser13configurationAA0D0CAA7BrowserC_So22WKWebViewConfigurationCtFZ",
- "moduleName": "MuppetIOS",
- "static": true,
- "declAttributes": [
- "Custom",
- "Final",
- "AccessControl"
- ],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Var",
- "name": "pageBuilder",
- "printedName": "pageBuilder",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page",
+ "kind": "Var",
+ "name": "progress",
+ "printedName": "progress",
"children": [
{
- "kind": "TypeNominal",
- "name": "Page",
- "printedName": "MuppetIOS.Page",
- "usr": "s:9MuppetIOS4PageC"
- },
- {
- "kind": "TypeNominal",
- "name": "Tuple",
- "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration)",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
"children": [
{
"kind": "TypeNominal",
- "name": "Browser",
- "printedName": "MuppetIOS.Browser",
- "usr": "s:9MuppetIOS7BrowserC"
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
},
{
"kind": "TypeNominal",
- "name": "WKWebViewConfiguration",
- "printedName": "WebKit.WKWebViewConfiguration",
- "usr": "c:objc(cs)WKWebViewConfiguration"
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.EventType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ }
+ ]
}
]
}
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO8progressyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO8progressyA2EmF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
]
- }
- ],
- "declKind": "Var",
- "usr": "s:9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvp",
- "mangledName": "$s9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvp",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "HasInitialValue",
- "Final",
- "Custom",
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Var",
+ "name": "popup",
+ "printedName": "popup",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
- "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page",
+ "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
"children": [
{
"kind": "TypeNominal",
- "name": "Page",
- "printedName": "MuppetIOS.Page",
- "usr": "s:9MuppetIOS4PageC"
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
},
{
"kind": "TypeNominal",
- "name": "Tuple",
- "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration)",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.EventType.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "Browser",
- "printedName": "MuppetIOS.Browser",
- "usr": "s:9MuppetIOS7BrowserC"
- },
- {
- "kind": "TypeNominal",
- "name": "WKWebViewConfiguration",
- "printedName": "WebKit.WKWebViewConfiguration",
- "usr": "c:objc(cs)WKWebViewConfiguration"
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
}
]
}
]
}
],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvg",
- "mangledName": "$s9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvg",
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO5popupyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO5popupyA2EmF",
"moduleName": "MuppetIOS",
- "implicit": true,
"declAttributes": [
- "Final"
- ],
- "accessorKind": "get"
+ "RawDocComment"
+ ]
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "Var",
+ "name": "visible",
+ "printedName": "visible",
"children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
{
"kind": "TypeFunc",
"name": "Function",
- "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page",
+ "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
"children": [
{
"kind": "TypeNominal",
- "name": "Page",
- "printedName": "MuppetIOS.Page",
- "usr": "s:9MuppetIOS4PageC"
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
},
{
"kind": "TypeNominal",
- "name": "Tuple",
- "printedName": "(MuppetIOS.Browser, WebKit.WKWebViewConfiguration)",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.EventType.Type",
"children": [
{
"kind": "TypeNominal",
- "name": "Browser",
- "printedName": "MuppetIOS.Browser",
- "usr": "s:9MuppetIOS7BrowserC"
- },
- {
- "kind": "TypeNominal",
- "name": "WKWebViewConfiguration",
- "printedName": "WebKit.WKWebViewConfiguration",
- "usr": "c:objc(cs)WKWebViewConfiguration"
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
}
]
}
]
}
],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvs",
- "mangledName": "$s9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvs",
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO7visibleyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO7visibleyA2EmF",
"moduleName": "MuppetIOS",
- "implicit": true,
"declAttributes": [
- "Final"
- ],
- "accessorKind": "set"
+ "RawDocComment"
+ ]
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "kind": "Var",
+ "name": "hostblocked",
+ "printedName": "hostblocked",
"children": [
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.EventType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ }
+ ]
+ }
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvM",
- "mangledName": "$s9MuppetIOS0A0C11pageBuilderyAA4PageCAA7BrowserC_So22WKWebViewConfigurationCtYbScMYccvM",
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO11hostblockedyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO11hostblockedyA2EmF",
"moduleName": "MuppetIOS",
- "implicit": true,
"declAttributes": [
- "Final"
- ],
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Function",
- "name": "setDebug",
- "printedName": "setDebug(isEnabled:forwardLogs:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
+ "RawDocComment"
+ ]
},
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((Swift.String) -> ())?",
+ "kind": "Var",
+ "name": "error",
+ "printedName": "error",
"children": [
{
"kind": "TypeFunc",
"name": "Function",
- "printedName": "(Swift.String) -> ()",
+ "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
},
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ]
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
- }
- ],
- "declKind": "Func",
- "usr": "s:9MuppetIOS0A0C8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ",
- "mangledName": "$s9MuppetIOS0A0C8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ",
- "moduleName": "MuppetIOS",
- "static": true,
- "declAttributes": [
- "Final",
- "Custom",
- "AccessControl",
- "RawDocComment"
- ],
- "funcSelfKind": "NonMutating"
- }
- ],
- "declKind": "Class",
- "usr": "s:9MuppetIOS0A0C",
- "mangledName": "$s9MuppetIOS0A0C",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "Final",
- "AccessControl",
- "Custom"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "WebKit",
- "printedName": "WebKit",
- "declKind": "Import",
- "moduleName": "MuppetIOS"
- },
- {
- "kind": "TypeDecl",
- "name": "Cookie",
- "printedName": "Cookie",
- "children": [
- {
- "kind": "Var",
- "name": "name",
- "printedName": "name",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:9MuppetIOS6CookieV4nameSSvp",
- "mangledName": "$s9MuppetIOS6CookieV4nameSSvp",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.EventType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO5erroryA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO5erroryA2EmF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "Var",
+ "name": "navigationFailed",
+ "printedName": "navigationFailed",
"children": [
{
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.EventType.Type) -> MuppetIOS.Page.EventType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.EventType.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ }
+ ]
+ }
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV4nameSSvg",
- "mangledName": "$s9MuppetIOS6CookieV4nameSSvg",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "get"
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO16navigationFailedyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO16navigationFailedyA2EmF",
+ "moduleName": "MuppetIOS"
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Optional",
+ "printedName": "MuppetIOS.Page.EventType?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
+ }
+ ],
+ "usr": "s:Sq"
},
{
"kind": "TypeNominal",
@@ -5730,146 +6863,137 @@
"usr": "s:SS"
}
],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV4nameSSvs",
- "mangledName": "$s9MuppetIOS6CookieV4nameSSvs",
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO8rawValueAESgSS_tcfc",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO8rawValueAESgSS_tcfc",
"moduleName": "MuppetIOS",
"implicit": true,
- "accessorKind": "set"
+ "init_kind": "Designated"
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV4nameSSvM",
- "mangledName": "$s9MuppetIOS6CookieV4nameSSvM",
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO8rawValueSSvp",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO8rawValueSSvp",
"moduleName": "MuppetIOS",
"implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "value",
- "printedName": "value",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO8rawValueSSvg",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO8rawValueSSvg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
}
],
- "declKind": "Var",
- "usr": "s:9MuppetIOS6CookieV5valueSSvp",
- "mangledName": "$s9MuppetIOS6CookieV5valueSSvp",
+ "declKind": "Enum",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO",
+ "mangledName": "$s9MuppetIOS4PageC9EventTypeO",
"moduleName": "MuppetIOS",
"declAttributes": [
- "HasStorage",
"AccessControl"
],
- "hasStorage": true,
- "accessors": [
+ "enumRawTypeName": "String",
+ "conformances": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV5valueSSvg",
- "mangledName": "$s9MuppetIOS6CookieV5valueSSvg",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "get"
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV5valueSSvs",
- "mangledName": "$s9MuppetIOS6CookieV5valueSSvs",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "set"
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
"children": [
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
}
],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV5valueSSvM",
- "mangledName": "$s9MuppetIOS6CookieV5valueSSvM",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "_modify"
+ "usr": "s:SY",
+ "mangledName": "$sSY"
}
]
},
{
"kind": "Var",
- "name": "path",
- "printedName": "path",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "options",
+ "printedName": "options",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Options",
+ "printedName": "MuppetIOS.Page.Options",
+ "usr": "s:9MuppetIOS4PageC7OptionsV"
}
],
"declKind": "Var",
- "usr": "s:9MuppetIOS6CookieV4pathSSSgvp",
- "mangledName": "$s9MuppetIOS6CookieV4pathSSSgvp",
+ "usr": "s:9MuppetIOS4PageC7optionsAC7OptionsVvp",
+ "mangledName": "$s9MuppetIOS4PageC7optionsAC7OptionsVvp",
"moduleName": "MuppetIOS",
"declAttributes": [
"HasInitialValue",
+ "Final",
+ "Custom",
"HasStorage",
- "AccessControl"
+ "AccessControl",
+ "RawDocComment"
],
"hasStorage": true,
"accessors": [
@@ -5880,24 +7004,19 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "Options",
+ "printedName": "MuppetIOS.Page.Options",
+ "usr": "s:9MuppetIOS4PageC7OptionsV"
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV4pathSSSgvg",
- "mangledName": "$s9MuppetIOS6CookieV4pathSSSgvg",
+ "usr": "s:9MuppetIOS4PageC7optionsAC7OptionsVvg",
+ "mangledName": "$s9MuppetIOS4PageC7optionsAC7OptionsVvg",
"moduleName": "MuppetIOS",
"implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
"accessorKind": "get"
},
{
@@ -5912,24 +7031,19 @@
},
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
+ "name": "Options",
+ "printedName": "MuppetIOS.Page.Options",
+ "usr": "s:9MuppetIOS4PageC7OptionsV"
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV4pathSSSgvs",
- "mangledName": "$s9MuppetIOS6CookieV4pathSSSgvs",
+ "usr": "s:9MuppetIOS4PageC7optionsAC7OptionsVvs",
+ "mangledName": "$s9MuppetIOS4PageC7optionsAC7OptionsVvs",
"moduleName": "MuppetIOS",
"implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
"accessorKind": "set"
},
{
@@ -5944,43 +7058,49 @@
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV4pathSSSgvM",
- "mangledName": "$s9MuppetIOS6CookieV4pathSSSgvM",
+ "usr": "s:9MuppetIOS4PageC7optionsAC7OptionsVvM",
+ "mangledName": "$s9MuppetIOS4PageC7optionsAC7OptionsVvM",
"moduleName": "MuppetIOS",
"implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
"accessorKind": "_modify"
}
]
},
{
"kind": "Var",
- "name": "isSecure",
- "printedName": "isSecure",
+ "name": "emitter",
+ "printedName": "emitter",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
+ "name": "Emitter",
+ "printedName": "MuppetIOS.Emitter",
"children": [
{
"kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
}
],
- "usr": "s:Sq"
+ "usr": "s:9MuppetIOS7EmitterC"
}
],
"declKind": "Var",
- "usr": "s:9MuppetIOS6CookieV8isSecureSbSgvp",
- "mangledName": "$s9MuppetIOS6CookieV8isSecureSbSgvp",
+ "usr": "s:9MuppetIOS4PageC7emitterAA7EmitterCyAC9EventTypeOGvp",
+ "mangledName": "$s9MuppetIOS4PageC7emitterAA7EmitterCyAC9EventTypeOGvp",
"moduleName": "MuppetIOS",
"declAttributes": [
"HasInitialValue",
+ "Final",
+ "Custom",
"HasStorage",
"AccessControl"
],
+ "isLet": true,
"hasStorage": true,
"accessors": [
{
@@ -5990,303 +7110,356 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
+ "name": "Emitter",
+ "printedName": "MuppetIOS.Emitter",
"children": [
{
"kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
+ "name": "EventType",
+ "printedName": "MuppetIOS.Page.EventType",
+ "usr": "s:9MuppetIOS4PageC9EventTypeO"
}
],
- "usr": "s:Sq"
+ "usr": "s:9MuppetIOS7EmitterC"
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV8isSecureSbSgvg",
- "mangledName": "$s9MuppetIOS6CookieV8isSecureSbSgvg",
+ "usr": "s:9MuppetIOS4PageC7emitterAA7EmitterCyAC9EventTypeOGvg",
+ "mangledName": "$s9MuppetIOS4PageC7emitterAA7EmitterCyAC9EventTypeOGvg",
"moduleName": "MuppetIOS",
"implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
"accessorKind": "get"
- },
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "handle",
+ "printedName": "handle",
+ "children": [
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV8isSecureSbSgvs",
- "mangledName": "$s9MuppetIOS6CookieV8isSecureSbSgvs",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "set"
- },
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4PageC6handleSSvp",
+ "mangledName": "$s9MuppetIOS4PageC6handleSSvp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl"
+ ],
+ "accessors": [
{
"kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV8isSecureSbSgvM",
- "mangledName": "$s9MuppetIOS6CookieV8isSecureSbSgvM",
+ "usr": "s:9MuppetIOS4PageC6handleSSvg",
+ "mangledName": "$s9MuppetIOS4PageC6handleSSvg",
"moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "_modify"
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
}
]
},
{
- "kind": "Var",
- "name": "domain",
- "printedName": "domain",
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4PageC2eeoiySbAC_ACtFZ",
+ "mangledName": "$s9MuppetIOS4PageC2eeoiySbAC_ACtFZ",
+ "moduleName": "MuppetIOS",
+ "static": true,
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4PageC4hash4intoys6HasherVz_tF",
+ "mangledName": "$s9MuppetIOS4PageC4hash4intoys6HasherVz_tF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(browser:view:controller:)",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "WKWebView",
+ "printedName": "WebKit.WKWebView",
+ "usr": "c:objc(cs)WKWebView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
}
],
- "declKind": "Var",
- "usr": "s:9MuppetIOS6CookieV6domainSSvp",
- "mangledName": "$s9MuppetIOS6CookieV6domainSSvp",
+ "declKind": "Constructor",
+ "usr": "s:9MuppetIOS4PageC7browser4view10controllerAcA7BrowserC_So9WKWebViewCSo16UIViewControllerCtcfc",
+ "mangledName": "$s9MuppetIOS4PageC7browser4view10controllerAcA7BrowserC_So9WKWebViewCSo16UIViewControllerCtcfc",
"moduleName": "MuppetIOS",
"declAttributes": [
- "HasStorage",
- "AccessControl"
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
],
- "hasStorage": true,
- "accessors": [
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "getCookies",
+ "printedName": "getCookies(for:)",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[MuppetIOS.Cookie]",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Cookie",
+ "printedName": "MuppetIOS.Cookie",
+ "usr": "s:9MuppetIOS6CookieV"
}
],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV6domainSSvg",
- "mangledName": "$s9MuppetIOS6CookieV6domainSSvg",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "get"
+ "usr": "s:Sa"
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV6domainSSvs",
- "mangledName": "$s9MuppetIOS6CookieV6domainSSvs",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "set"
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4PageC10getCookies3forSayAA6CookieVG10Foundation3URLV_tYaF",
+ "mangledName": "$s9MuppetIOS4PageC10getCookies3forSayAA6CookieVG10Foundation3URLV_tYaF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setCookie",
+ "printedName": "setCookie(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV6domainSSvM",
- "mangledName": "$s9MuppetIOS6CookieV6domainSSvM",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "_modify"
+ "kind": "TypeNominal",
+ "name": "Cookie",
+ "printedName": "MuppetIOS.Cookie",
+ "usr": "s:9MuppetIOS6CookieV"
}
- ]
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4PageC9setCookieyyAA0E0VYaF",
+ "mangledName": "$s9MuppetIOS4PageC9setCookieyyAA0E0VYaF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
},
{
- "kind": "Var",
- "name": "expiresDate",
- "printedName": "expiresDate",
+ "kind": "Function",
+ "name": "addUserScript",
+ "printedName": "addUserScript(script:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Foundation.Date?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Date",
- "printedName": "Foundation.Date",
- "usr": "s:10Foundation4DateV"
- }
- ],
- "usr": "s:Sq"
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Var",
- "usr": "s:9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvp",
- "mangledName": "$s9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvp",
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4PageC13addUserScript6scriptySS_tF",
+ "mangledName": "$s9MuppetIOS4PageC13addUserScript6scriptySS_tF",
"moduleName": "MuppetIOS",
"declAttributes": [
- "HasInitialValue",
- "HasStorage",
+ "Custom",
+ "Final",
"AccessControl"
],
- "hasStorage": true,
- "accessors": [
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "evaluate",
+ "printedName": "evaluate(_:)",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Foundation.Date?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Date",
- "printedName": "Foundation.Date",
- "usr": "s:10Foundation4DateV"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvg",
- "mangledName": "$s9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvg",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "get"
+ "kind": "TypeNominal",
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Foundation.Date?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Date",
- "printedName": "Foundation.Date",
- "usr": "s:10Foundation4DateV"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvs",
- "mangledName": "$s9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvs",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "set"
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4PageC8evaluateyAA4JSONOSSYaF",
+ "mangledName": "$s9MuppetIOS4PageC8evaluateyAA4JSONOSSYaF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl",
+ "DiscardableResult"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setUserAgent",
+ "printedName": "setUserAgent(_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
},
{
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvM",
- "mangledName": "$s9MuppetIOS6CookieV11expiresDate10Foundation0E0VSgvM",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "_modify"
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
- ]
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4PageC12setUserAgentyySSF",
+ "mangledName": "$s9MuppetIOS4PageC12setUserAgentyySSF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
},
{
"kind": "Var",
- "name": "isHTTPOnly",
- "printedName": "isHTTPOnly",
+ "name": "currentUserAgent",
+ "printedName": "currentUserAgent",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Var",
- "usr": "s:9MuppetIOS6CookieV10isHTTPOnlySbSgvp",
- "mangledName": "$s9MuppetIOS6CookieV10isHTTPOnlySbSgvp",
+ "usr": "s:9MuppetIOS4PageC16currentUserAgentSSvp",
+ "mangledName": "$s9MuppetIOS4PageC16currentUserAgentSSvp",
"moduleName": "MuppetIOS",
"declAttributes": [
- "HasInitialValue",
- "HasStorage",
+ "Final",
+ "Custom",
"AccessControl"
],
- "hasStorage": true,
"accessors": [
{
"kind": "Accessor",
@@ -6295,259 +7468,156 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV10isHTTPOnlySbSgvg",
- "mangledName": "$s9MuppetIOS6CookieV10isHTTPOnlySbSgvg",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Bool?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV10isHTTPOnlySbSgvs",
- "mangledName": "$s9MuppetIOS6CookieV10isHTTPOnlySbSgvs",
+ "usr": "s:9MuppetIOS4PageC16currentUserAgentSSvg",
+ "mangledName": "$s9MuppetIOS4PageC16currentUserAgentSSvg",
"moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
+ "declAttributes": [
+ "Final"
],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV10isHTTPOnlySbSgvM",
- "mangledName": "$s9MuppetIOS6CookieV10isHTTPOnlySbSgvM",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "_modify"
+ "accessorKind": "get"
}
]
},
{
- "kind": "Var",
- "name": "maxAge",
- "printedName": "maxAge",
+ "kind": "Function",
+ "name": "clearHostAllowList",
+ "printedName": "clearHostAllowList()",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Int?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
- }
- ],
- "usr": "s:Sq"
+ "name": "Void",
+ "printedName": "()"
}
],
- "declKind": "Var",
- "usr": "s:9MuppetIOS6CookieV6maxAgeSiSgvp",
- "mangledName": "$s9MuppetIOS6CookieV6maxAgeSiSgvp",
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4PageC18clearHostAllowListyyF",
+ "mangledName": "$s9MuppetIOS4PageC18clearHostAllowListyyF",
"moduleName": "MuppetIOS",
"declAttributes": [
- "HasInitialValue",
- "HasStorage",
+ "Custom",
+ "Final",
"AccessControl"
],
- "hasStorage": true,
- "accessors": [
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setHostAllowList",
+ "printedName": "setHostAllowList(_:)",
+ "children": [
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Int?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV6maxAgeSiSgvg",
- "mangledName": "$s9MuppetIOS6CookieV6maxAgeSiSgvg",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "get"
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
},
{
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.Int?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
- }
- ],
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV6maxAgeSiSgvs",
- "mangledName": "$s9MuppetIOS6CookieV6maxAgeSiSgvs",
- "moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "set"
- },
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4PageC16setHostAllowListyySaySSGF",
+ "mangledName": "$s9MuppetIOS4PageC16setHostAllowListyySaySSGF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "progress",
+ "printedName": "progress",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4PageC8progressSivp",
+ "mangledName": "$s9MuppetIOS4PageC8progressSivp",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl"
+ ],
+ "accessors": [
{
"kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
}
],
"declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV6maxAgeSiSgvM",
- "mangledName": "$s9MuppetIOS6CookieV6maxAgeSiSgvM",
+ "usr": "s:9MuppetIOS4PageC8progressSivg",
+ "mangledName": "$s9MuppetIOS4PageC8progressSivg",
"moduleName": "MuppetIOS",
- "implicit": true,
- "accessorKind": "_modify"
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
}
]
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(name:value:path:isSecure:domain:expiresDate:isHTTPOnly:maxAge:)",
+ "kind": "Function",
+ "name": "screenshot",
+ "printedName": "screenshot(width:height:quality:)",
"children": [
- {
- "kind": "TypeNominal",
- "name": "Cookie",
- "printedName": "MuppetIOS.Cookie",
- "usr": "s:9MuppetIOS6CookieV"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "hasDefaultArg": true,
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "hasDefaultArg": true,
- "usr": "s:Sb"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "Foundation.Date?",
+ "printedName": "Swift.String?",
"children": [
{
"kind": "TypeNominal",
- "name": "Date",
- "printedName": "Foundation.Date",
- "usr": "s:10Foundation4DateV"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "hasDefaultArg": true,
"usr": "s:Sq"
},
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "Swift.Bool?",
+ "printedName": "Swift.Int?",
"children": [
{
"kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
}
],
- "hasDefaultArg": true,
"usr": "s:Sq"
},
{
@@ -6562,453 +7632,656 @@
"usr": "s:Si"
}
],
- "hasDefaultArg": true,
"usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGFloat",
+ "printedName": "CoreGraphics.CGFloat",
+ "hasDefaultArg": true,
+ "usr": "s:14CoreFoundation7CGFloatV"
}
],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS6CookieV4name5value4path8isSecure6domain11expiresDate0G8HTTPOnly6maxAgeACSS_S2SSbSS10Foundation0K0VSgSbSgSiSgtcfc",
- "mangledName": "$s9MuppetIOS6CookieV4name5value4path8isSecure6domain11expiresDate0G8HTTPOnly6maxAgeACSS_S2SSbSS10Foundation0K0VSgSbSgSiSgtcfc",
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4PageC10screenshot5width6height7qualitySSSgSiSg_AI14CoreFoundation7CGFloatVtYaF",
+ "mangledName": "$s9MuppetIOS4PageC10screenshot5width6height7qualitySSSgSiSg_AI12CoreGraphics7CGFloatVtYaF",
"moduleName": "MuppetIOS",
"declAttributes": [
- "AccessControl"
+ "Final",
+ "AccessControl",
+ "Nonisolated",
+ "Concurrent",
+ "RawDocComment"
],
- "init_kind": "Designated"
+ "funcSelfKind": "NonMutating"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
+ "kind": "Function",
+ "name": "request",
+ "printedName": "request(url:method:data:headers:followRedirects:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Cookie",
- "printedName": "MuppetIOS.Cookie",
- "usr": "s:9MuppetIOS6CookieV"
+ "name": "Optional",
+ "printedName": "WebKit.WKWebView.Response?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Response",
+ "printedName": "WebKit.WKWebView.Response",
+ "usr": "s:So9WKWebViewC9MuppetIOSE8ResponseV"
+ }
+ ],
+ "usr": "s:Sq"
},
{
"kind": "TypeNominal",
- "name": "HTTPCookie",
- "printedName": "Foundation.HTTPCookie",
- "usr": "c:objc(cs)NSHTTPCookie"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS6CookieV4fromACSo12NSHTTPCookieC_tcfc",
- "mangledName": "$s9MuppetIOS6CookieV4fromACSo12NSHTTPCookieC_tcfc",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "Var",
- "name": "httpCookie",
- "printedName": "httpCookie",
- "children": [
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "hasDefaultArg": true,
+ "usr": "s:SS"
+ },
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "Foundation.HTTPCookie?",
+ "printedName": "MuppetIOS.JSON?",
"children": [
{
"kind": "TypeNominal",
- "name": "HTTPCookie",
- "printedName": "Foundation.HTTPCookie",
- "usr": "c:objc(cs)NSHTTPCookie"
+ "name": "JSON",
+ "printedName": "MuppetIOS.JSON",
+ "usr": "s:9MuppetIOS4JSONO"
}
],
+ "hasDefaultArg": true,
"usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:9MuppetIOS6CookieV04httpC0So12NSHTTPCookieCSgvp",
- "mangledName": "$s9MuppetIOS6CookieV04httpC0So12NSHTTPCookieCSgvp",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl"
- ],
- "accessors": [
+ },
{
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "[Swift.String : Swift.String]?",
"children": [
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Foundation.HTTPCookie?",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : Swift.String]",
"children": [
{
"kind": "TypeNominal",
- "name": "HTTPCookie",
- "printedName": "Foundation.HTTPCookie",
- "usr": "c:objc(cs)NSHTTPCookie"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "usr": "s:Sq"
+ "usr": "s:SD"
}
],
- "declKind": "Accessor",
- "usr": "s:9MuppetIOS6CookieV04httpC0So12NSHTTPCookieCSgvg",
- "mangledName": "$s9MuppetIOS6CookieV04httpC0So12NSHTTPCookieCSgvg",
- "moduleName": "MuppetIOS",
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Function",
- "name": "<",
- "printedName": "<(_:_:)",
- "children": [
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ },
{
"kind": "TypeNominal",
"name": "Bool",
"printedName": "Swift.Bool",
+ "hasDefaultArg": true,
"usr": "s:Sb"
- },
- {
- "kind": "TypeNominal",
- "name": "Cookie",
- "printedName": "MuppetIOS.Cookie",
- "usr": "s:9MuppetIOS6CookieV"
- },
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4PageC7request3url6method4data7headers15followRedirectsSo9WKWebViewCAAE8ResponseVSg10Foundation3URLV_SSAA4JSONOSgSDyS2SGSgSbtYaF",
+ "mangledName": "$s9MuppetIOS4PageC7request3url6method4data7headers15followRedirectsSo9WKWebViewCAAE8ResponseVSg10Foundation3URLV_SSAA4JSONOSgSDyS2SGSgSbtYaF",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "close",
+ "printedName": "close()",
+ "children": [
{
"kind": "TypeNominal",
- "name": "Cookie",
- "printedName": "MuppetIOS.Cookie",
- "usr": "s:9MuppetIOS6CookieV"
+ "name": "Void",
+ "printedName": "()"
}
],
"declKind": "Func",
- "usr": "s:9MuppetIOS6CookieV1loiySbAC_ACtFZ",
- "mangledName": "$s9MuppetIOS6CookieV1loiySbAC_ACtFZ",
+ "usr": "s:9MuppetIOS4PageC5closeyyYaF",
+ "mangledName": "$s9MuppetIOS4PageC5closeyyYaF",
"moduleName": "MuppetIOS",
- "static": true,
"declAttributes": [
+ "Custom",
+ "Final",
"AccessControl"
],
- "isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
- "name": "==",
- "printedName": "==(_:_:)",
+ "name": "show",
+ "printedName": "show(animated:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- },
- {
- "kind": "TypeNominal",
- "name": "Cookie",
- "printedName": "MuppetIOS.Cookie",
- "usr": "s:9MuppetIOS6CookieV"
+ "name": "Void",
+ "printedName": "()"
},
{
"kind": "TypeNominal",
- "name": "Cookie",
- "printedName": "MuppetIOS.Cookie",
- "usr": "s:9MuppetIOS6CookieV"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
}
],
"declKind": "Func",
- "usr": "s:9MuppetIOS6CookieV2eeoiySbAC_ACtFZ",
- "mangledName": "$s9MuppetIOS6CookieV2eeoiySbAC_ACtFZ",
+ "usr": "s:9MuppetIOS4PageC4show8animatedySb_tYaF",
+ "mangledName": "$s9MuppetIOS4PageC4show8animatedySb_tYaF",
"moduleName": "MuppetIOS",
- "static": true,
- "implicit": true,
- "isFromExtension": true,
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl"
+ ],
"funcSelfKind": "NonMutating"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
+ "kind": "Function",
+ "name": "hide",
+ "printedName": "hide(animated:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Cookie",
- "printedName": "MuppetIOS.Cookie",
- "usr": "s:9MuppetIOS6CookieV"
+ "name": "Void",
+ "printedName": "()"
},
{
"kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "any Swift.Decoder",
- "usr": "s:s7DecoderP"
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
}
],
- "declKind": "Constructor",
- "usr": "s:9MuppetIOS6CookieV4fromACs7Decoder_p_tKcfc",
- "mangledName": "$s9MuppetIOS6CookieV4fromACs7Decoder_p_tKcfc",
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4PageC4hide8animatedySb_tYaF",
+ "mangledName": "$s9MuppetIOS4PageC4hide8animatedySb_tYaF",
"moduleName": "MuppetIOS",
- "implicit": true,
- "isFromExtension": true,
- "throwing": true,
- "init_kind": "Designated"
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
},
{
"kind": "Function",
- "name": "encode",
- "printedName": "encode(to:)",
+ "name": "makeChildPage",
+ "printedName": "makeChildPage(with:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Optional",
+ "printedName": "MuppetIOS.Page?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
+ }
+ ],
+ "usr": "s:Sq"
},
{
"kind": "TypeNominal",
- "name": "Encoder",
- "printedName": "any Swift.Encoder",
- "usr": "s:s7EncoderP"
+ "name": "WKWebViewConfiguration",
+ "printedName": "WebKit.WKWebViewConfiguration",
+ "usr": "c:objc(cs)WKWebViewConfiguration"
}
],
"declKind": "Func",
- "usr": "s:9MuppetIOS6CookieV6encode2toys7Encoder_p_tKF",
- "mangledName": "$s9MuppetIOS6CookieV6encode2toys7Encoder_p_tKF",
+ "usr": "s:9MuppetIOS4PageC09makeChildC04withACSgSo22WKWebViewConfigurationC_tF",
+ "mangledName": "$s9MuppetIOS4PageC09makeChildC04withACSgSo22WKWebViewConfigurationC_tF",
"moduleName": "MuppetIOS",
- "implicit": true,
- "isFromExtension": true,
- "throwing": true,
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl"
+ ],
"funcSelfKind": "NonMutating"
- }
- ],
- "declKind": "Struct",
- "usr": "s:9MuppetIOS6CookieV",
- "mangledName": "$s9MuppetIOS6CookieV",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "AccessControl"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- },
- {
- "kind": "Conformance",
- "name": "Comparable",
- "printedName": "Comparable",
- "usr": "s:SL",
- "mangledName": "$sSL"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
},
- {
- "kind": "Conformance",
- "name": "Encodable",
- "printedName": "Encodable",
- "usr": "s:SE",
- "mangledName": "$sSE"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "MuppetIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "WebKit",
- "printedName": "WebKit",
- "declKind": "Import",
- "moduleName": "MuppetIOS"
- },
- {
- "kind": "TypeDecl",
- "name": "Bridge",
- "printedName": "Bridge",
- "children": [
{
"kind": "Function",
- "name": "inject",
- "printedName": "inject(muppet:page:)",
+ "name": "goto",
+ "printedName": "goto(url:headers:timeout:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Bridge",
- "printedName": "MuppetIOS.Bridge",
- "usr": "c:@M@MuppetIOS@objc(cs)Bridge"
+ "name": "Void",
+ "printedName": "()"
},
{
"kind": "TypeNominal",
- "name": "Muppet",
- "printedName": "MuppetIOS.Muppet",
- "usr": "s:9MuppetIOS0A0C"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
},
{
"kind": "TypeNominal",
- "name": "Page",
- "printedName": "MuppetIOS.Page",
- "usr": "s:9MuppetIOS4PageC"
+ "name": "Dictionary",
+ "printedName": "[Swift.String : Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:SD"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "hasDefaultArg": true,
+ "usr": "s:Sd"
}
],
"declKind": "Func",
- "usr": "s:9MuppetIOS6BridgeC6inject6muppet4pageAcA0A0C_AA4PageCtFZ",
- "mangledName": "$s9MuppetIOS6BridgeC6inject6muppet4pageAcA0A0C_AA4PageCtFZ",
+ "usr": "s:9MuppetIOS4PageC4goto3url7headers7timeoutySS_SDyS2SGSdtYaKF",
+ "mangledName": "$s9MuppetIOS4PageC4goto3url7headers7timeoutySS_SDyS2SGSdtYaKF",
"moduleName": "MuppetIOS",
- "static": true,
"declAttributes": [
- "Custom",
- "Final",
- "AccessControl",
- "DiscardableResult"
+ "Final",
+ "Custom",
+ "AccessControl"
],
+ "throwing": true,
"funcSelfKind": "NonMutating"
},
{
- "kind": "Function",
- "name": "userContentController",
- "printedName": "userContentController(_:didReceive:)",
+ "kind": "TypeDecl",
+ "name": "PageError",
+ "printedName": "PageError",
"children": [
{
- "kind": "TypeNominal",
- "name": "Tuple",
- "printedName": "(Any?, Swift.String?)",
+ "kind": "Var",
+ "name": "invalidURL",
+ "printedName": "invalidURL",
"children": [
{
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Any?",
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(MuppetIOS.Page.PageError.Type) -> MuppetIOS.Page.PageError",
"children": [
{
"kind": "TypeNominal",
- "name": "ProtocolComposition",
- "printedName": "Any"
+ "name": "PageError",
+ "printedName": "MuppetIOS.Page.PageError",
+ "usr": "s:9MuppetIOS4PageC0C5ErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "MuppetIOS.Page.PageError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "PageError",
+ "printedName": "MuppetIOS.Page.PageError",
+ "usr": "s:9MuppetIOS4PageC0C5ErrorO"
+ }
+ ]
}
- ],
- "usr": "s:Sq"
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:9MuppetIOS4PageC0C5ErrorO10invalidURLyA2EmF",
+ "mangledName": "$s9MuppetIOS4PageC0C5ErrorO10invalidURLyA2EmF",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Function",
+ "name": "==",
+ "printedName": "==(_:_:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
},
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
+ "name": "PageError",
+ "printedName": "MuppetIOS.Page.PageError",
+ "usr": "s:9MuppetIOS4PageC0C5ErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "PageError",
+ "printedName": "MuppetIOS.Page.PageError",
+ "usr": "s:9MuppetIOS4PageC0C5ErrorO"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4PageC0C5ErrorO2eeoiySbAE_AEtFZ",
+ "mangledName": "$s9MuppetIOS4PageC0C5ErrorO2eeoiySbAE_AEtFZ",
+ "moduleName": "MuppetIOS",
+ "static": true,
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4PageC0C5ErrorO9hashValueSivp",
+ "mangledName": "$s9MuppetIOS4PageC0C5ErrorO9hashValueSivp",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
}
],
- "usr": "s:Sq"
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4PageC0C5ErrorO9hashValueSivg",
+ "mangledName": "$s9MuppetIOS4PageC0C5ErrorO9hashValueSivg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "accessorKind": "get"
}
]
},
{
- "kind": "TypeNominal",
- "name": "WKUserContentController",
- "printedName": "WebKit.WKUserContentController",
- "usr": "c:objc(cs)WKUserContentController"
- },
- {
- "kind": "TypeNominal",
- "name": "WKScriptMessage",
- "printedName": "WebKit.WKScriptMessage",
- "usr": "c:objc(cs)WKScriptMessage"
+ "kind": "Function",
+ "name": "hash",
+ "printedName": "hash(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Hasher",
+ "printedName": "Swift.Hasher",
+ "paramValueOwnership": "InOut",
+ "usr": "s:s6HasherV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:9MuppetIOS4PageC0C5ErrorO4hash4intoys6HasherVz_tF",
+ "mangledName": "$s9MuppetIOS4PageC0C5ErrorO4hash4intoys6HasherVz_tF",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "funcSelfKind": "NonMutating"
}
],
- "declKind": "Func",
- "usr": "c:@M@MuppetIOS@objc(cs)Bridge(im)userContentController:didReceiveScriptMessage:replyHandler:",
- "mangledName": "$s9MuppetIOS6BridgeC21userContentController_10didReceiveypSg_SSSgtSo06WKUsereF0C_So15WKScriptMessageCtYaF",
+ "declKind": "Enum",
+ "usr": "s:9MuppetIOS4PageC0C5ErrorO",
+ "mangledName": "$s9MuppetIOS4PageC0C5ErrorO",
"moduleName": "MuppetIOS",
- "objc_name": "userContentController:didReceiveScriptMessage:replyHandler:",
"declAttributes": [
- "Final",
- "ObjC",
- "Preconcurrency",
- "Custom",
- "AccessControl",
- "RawDocComment"
+ "AccessControl"
],
- "funcSelfKind": "NonMutating"
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Error",
+ "printedName": "Error",
+ "usr": "s:s5ErrorP",
+ "mangledName": "$ss5ErrorP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init()",
+ "kind": "Var",
+ "name": "hashValue",
+ "printedName": "hashValue",
"children": [
{
"kind": "TypeNominal",
- "name": "Bridge",
- "printedName": "MuppetIOS.Bridge",
- "usr": "c:@M@MuppetIOS@objc(cs)Bridge"
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9MuppetIOS4PageC9hashValueSivp",
+ "mangledName": "$s9MuppetIOS4PageC9hashValueSivp",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "declAttributes": [
+ "Final",
+ "Custom"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9MuppetIOS4PageC9hashValueSivg",
+ "mangledName": "$s9MuppetIOS4PageC9hashValueSivg",
+ "moduleName": "MuppetIOS",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
}
- ],
- "declKind": "Constructor",
- "usr": "c:@M@MuppetIOS@objc(cs)Bridge(im)init",
- "mangledName": "$s9MuppetIOS6BridgeCACycfc",
- "moduleName": "MuppetIOS",
- "overriding": true,
- "implicit": true,
- "objc_name": "init",
- "declAttributes": [
- "Dynamic",
- "ObjC",
- "Custom",
- "Override"
- ],
- "init_kind": "Designated"
+ ]
}
],
"declKind": "Class",
- "usr": "c:@M@MuppetIOS@objc(cs)Bridge",
- "mangledName": "$s9MuppetIOS6BridgeC",
+ "usr": "s:9MuppetIOS4PageC",
+ "mangledName": "$s9MuppetIOS4PageC",
"moduleName": "MuppetIOS",
"declAttributes": [
"Final",
"AccessControl",
- "Custom",
- "ObjC"
+ "Custom"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "OSLog",
+ "printedName": "OSLog",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "MuppetIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "URLSession",
+ "printedName": "URLSession",
+ "declKind": "Class",
+ "usr": "c:objc(cs)NSURLSession",
+ "moduleName": "Foundation",
+ "isOpen": true,
+ "intro_iOS": "7.0",
+ "objc_name": "NSURLSession",
+ "declAttributes": [
+ "Available",
+ "ObjC",
+ "SynthesizedProtocol",
+ "NonSendable",
+ "Sendable",
+ "Dynamic"
],
"superclassUsr": "c:objc(cs)NSObject",
- "hasMissingDesignatedInitializers": true,
+ "isExternal": true,
+ "inheritsConvenienceInitializers": true,
"superclassNames": [
"ObjectiveC.NSObject"
],
"conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
{
"kind": "Conformance",
"name": "Copyable",
@@ -7074,10 +8347,17 @@
},
{
"kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "URLSessionDataRequestable",
+ "printedName": "URLSessionDataRequestable",
+ "usr": "s:9MuppetIOS25URLSessionDataRequestableP",
+ "mangledName": "$s9MuppetIOS25URLSessionDataRequestableP"
}
]
},
@@ -7163,166 +8443,62 @@
"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": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Encodable",
- "printedName": "Encodable",
- "usr": "s:SE",
- "mangledName": "$sSE"
- }
- ]
- }
- ],
- "declKind": "Class",
- "usr": "c:objc(cs)WKWebView",
- "moduleName": "WebKit",
- "isOpen": true,
- "intro_iOS": "8.0",
- "objc_name": "WKWebView",
- "declAttributes": [
- "Preconcurrency",
- "Available",
- "ObjC",
- "Custom",
- "Dynamic"
- ],
- "superclassUsr": "c:objc(cs)UIView",
- "isExternal": true,
- "inheritsConvenienceInitializers": true,
- "superclassNames": [
- "UIKit.UIView",
- "UIKit.UIResponder",
- "ObjectiveC.NSObject"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
- },
- {
- "kind": "Conformance",
- "name": "CVarArg",
- "printedName": "CVarArg",
- "usr": "s:s7CVarArgP",
- "mangledName": "$ss7CVarArgP"
- },
- {
- "kind": "Conformance",
- "name": "_KeyValueCodingAndObservingPublishing",
- "printedName": "_KeyValueCodingAndObservingPublishing",
- "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
- "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
- },
- {
- "kind": "Conformance",
- "name": "_KeyValueCodingAndObserving",
- "printedName": "_KeyValueCodingAndObserving",
- "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
- "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
- },
- {
- "kind": "Conformance",
- "name": "CustomStringConvertible",
- "printedName": "CustomStringConvertible",
- "usr": "s:s23CustomStringConvertibleP",
- "mangledName": "$ss23CustomStringConvertibleP"
- },
- {
- "kind": "Conformance",
- "name": "CustomDebugStringConvertible",
- "printedName": "CustomDebugStringConvertible",
- "usr": "s:s28CustomDebugStringConvertibleP",
- "mangledName": "$ss28CustomDebugStringConvertibleP"
- },
- {
- "kind": "Conformance",
- "name": "UITraitChangeObservable",
- "printedName": "UITraitChangeObservable",
- "usr": "s:5UIKit23UITraitChangeObservableP",
- "mangledName": "$s5UIKit23UITraitChangeObservableP"
- },
- {
- "kind": "Conformance",
- "name": "__DefaultCustomPlaygroundQuickLookable",
- "printedName": "__DefaultCustomPlaygroundQuickLookable",
- "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
- "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
}
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "URLSession",
- "printedName": "URLSession",
+ ],
"declKind": "Class",
- "usr": "c:objc(cs)NSURLSession",
- "moduleName": "Foundation",
+ "usr": "c:objc(cs)WKWebView",
+ "moduleName": "WebKit",
"isOpen": true,
- "intro_iOS": "7.0",
- "objc_name": "NSURLSession",
+ "intro_iOS": "8.0",
+ "objc_name": "WKWebView",
"declAttributes": [
+ "Preconcurrency",
"Available",
"ObjC",
- "SynthesizedProtocol",
- "NonSendable",
- "Sendable",
+ "Custom",
"Dynamic"
],
- "superclassUsr": "c:objc(cs)NSObject",
+ "superclassUsr": "c:objc(cs)UIView",
"isExternal": true,
"inheritsConvenienceInitializers": true,
"superclassNames": [
+ "UIKit.UIView",
+ "UIKit.UIResponder",
"ObjectiveC.NSObject"
],
"conformances": [
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- },
{
"kind": "Conformance",
"name": "Copyable",
@@ -7385,6 +8561,20 @@
"printedName": "CustomDebugStringConvertible",
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "UITraitChangeObservable",
+ "printedName": "UITraitChangeObservable",
+ "usr": "s:5UIKit23UITraitChangeObservableP",
+ "mangledName": "$s5UIKit23UITraitChangeObservableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
}
]
},
@@ -7415,6 +8605,13 @@
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
},
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ },
{
"kind": "Conformance",
"name": "Copyable",
@@ -7436,74 +8633,102 @@
},
"ConstValues": [
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
- "kind": "BooleanLiteral",
- "offset": 249,
- "length": 4,
- "value": "true"
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Bridging\/Bridge.swift",
+ "kind": "Dictionary",
+ "offset": 310,
+ "length": 3,
+ "value": "[]"
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Bridging\/Bridge.swift",
"kind": "Dictionary",
- "offset": 1298,
+ "offset": 374,
"length": 3,
"value": "[]"
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
- "kind": "BooleanLiteral",
- "offset": 1411,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Bridging\/Bridge.swift",
+ "kind": "StringLiteral",
+ "offset": 419,
+ "length": 14,
+ "value": "\"MuppetBridge\""
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
- "kind": "Array",
- "offset": 1459,
- "length": 2,
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/API.swift",
+ "kind": "Dictionary",
+ "offset": 1067,
+ "length": 3,
"value": "[]"
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
- "kind": "IntegerLiteral",
- "offset": 10674,
- "length": 1,
- "value": "1"
- },
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
- "kind": "StringLiteral",
- "offset": 11681,
- "length": 5,
- "value": "\"GET\""
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/API.swift",
+ "kind": "Dictionary",
+ "offset": 3655,
+ "length": 3,
+ "value": "[]"
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/API.swift",
"kind": "Dictionary",
- "offset": 11736,
+ "offset": 4234,
"length": 3,
"value": "[]"
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/Cookie.swift",
+ "kind": "StringLiteral",
+ "offset": 476,
+ "length": 3,
+ "value": "\"\/\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/Cookie.swift",
"kind": "BooleanLiteral",
- "offset": 11765,
- "length": 4,
- "value": "true"
+ "offset": 506,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/Cookie.swift",
+ "kind": "StringLiteral",
+ "offset": 5432,
+ "length": 8,
+ "value": "\"secure\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/Cookie.swift",
+ "kind": "StringLiteral",
+ "offset": 5488,
+ "length": 9,
+ "value": "\"expires\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/Emitter.swift",
"kind": "Dictionary",
- "offset": 13301,
+ "offset": 829,
"length": 3,
"value": "[]"
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
- "kind": "IntegerLiteral",
- "offset": 13330,
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/Emitter.swift",
+ "kind": "Array",
+ "offset": 908,
"length": 2,
- "value": "30"
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/Emitter.swift",
+ "kind": "BooleanLiteral",
+ "offset": 964,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/IntID.swift",
+ "kind": "IntegerLiteral",
+ "offset": 149,
+ "length": 1,
+ "value": "0"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/WebView.swift",
@@ -7561,27 +8786,6 @@
"length": 4,
"value": "true"
},
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift",
- "kind": "BooleanLiteral",
- "offset": 193,
- "length": 5,
- "value": "false"
- },
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift",
- "kind": "BooleanLiteral",
- "offset": 1005,
- "length": 5,
- "value": "false"
- },
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/IntID.swift",
- "kind": "IntegerLiteral",
- "offset": 149,
- "length": 1,
- "value": "0"
- },
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Browser.swift",
"kind": "BooleanLiteral",
@@ -7604,53 +8808,95 @@
"value": "\"muppet\""
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/Cookie.swift",
- "kind": "StringLiteral",
- "offset": 476,
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "BooleanLiteral",
+ "offset": 249,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "BooleanLiteral",
+ "offset": 511,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "Dictionary",
+ "offset": 1623,
"length": 3,
- "value": "\"\/\""
+ "value": "[]"
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/Cookie.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "BooleanLiteral",
- "offset": 506,
+ "offset": 1736,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/Cookie.swift",
- "kind": "StringLiteral",
- "offset": 5807,
- "length": 8,
- "value": "\"secure\""
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "Array",
+ "offset": 1784,
+ "length": 2,
+ "value": "[]"
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Utils\/Cookie.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10852,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "StringLiteral",
- "offset": 5863,
- "length": 9,
- "value": "\"expires\""
+ "offset": 11859,
+ "length": 5,
+ "value": "\"GET\""
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Bridging\/Bridge.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "Dictionary",
- "offset": 310,
+ "offset": 11914,
"length": 3,
"value": "[]"
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Bridging\/Bridge.swift",
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "BooleanLiteral",
+ "offset": 11943,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
"kind": "Dictionary",
- "offset": 374,
+ "offset": 13479,
"length": 3,
"value": "[]"
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Bridging\/Bridge.swift",
- "kind": "StringLiteral",
- "offset": 419,
- "length": 14,
- "value": "\"MuppetBridge\""
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/MuppetIOS\/Page.swift",
+ "kind": "IntegerLiteral",
+ "offset": 13508,
+ "length": 2,
+ "value": "30"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift",
+ "kind": "BooleanLiteral",
+ "offset": 192,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1000,
+ "length": 5,
+ "value": "false"
}
]
}
\ No newline at end of file
diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
index 9e8e25b..4bab353 100644
--- a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
+++ b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
@@ -1,7 +1,7 @@
// swift-interface-format-version: 1.0
-// swift-compiler-version: Apple Swift version 6.1.2 (swiftlang-6.1.2.1.2 clang-1700.0.13.5)
-// swift-module-flags: -target x86_64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-upcoming-feature ExistentialAny -enable-experimental-feature DebugDescriptionMacro -module-name MuppetIOS
-// swift-module-flags-ignorable: -interface-compiler-version 6.1.2
+// swift-compiler-version: Apple Swift version 6.2.1 (swiftlang-6.2.1.4.8 clang-1700.4.4.1)
+// swift-module-flags: -target x86_64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-upcoming-feature ExistentialAny -enable-upcoming-feature InferIsolatedConformances -enable-upcoming-feature NonisolatedNonsendingByDefault -enable-experimental-feature DebugDescriptionMacro -module-name MuppetIOS
+// swift-module-flags-ignorable: -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2.1
import Combine
import Foundation
import OSLog
@@ -11,75 +11,67 @@ import WebKit
import _Concurrency
import _StringProcessing
import _SwiftConcurrencyShims
-@_Concurrency.MainActor final public class Page {
- public struct Options {
- public var hideOnClose: Swift.Bool
- }
- public enum EventType : Swift.String {
- case console
- case close
- case closed
- case dispatch
- case domcontentloaded
- case started
- case finished
- case load
- case locationchange
- case domchange
- case progress
- case popup
- case visible
- case hostblocked
- case error
- public init?(rawValue: Swift.String)
- public typealias RawValue = Swift.String
- public var rawValue: Swift.String {
- get
- }
- }
- @_Concurrency.MainActor final public var options: MuppetIOS.Page.Options
- @_Concurrency.MainActor final public let emitter: MuppetIOS.Emitter
- @_Concurrency.MainActor final public var handle: Swift.String {
- get
- }
- @_Concurrency.MainActor public static func == (lhs: MuppetIOS.Page, rhs: MuppetIOS.Page) -> Swift.Bool
- @_Concurrency.MainActor final public func hash(into hasher: inout Swift.Hasher)
- @_Concurrency.MainActor public init(browser: MuppetIOS.Browser, view: WebKit.WKWebView, controller: UIKit.UIViewController)
- @_Concurrency.MainActor final public func getCookies(for domain: Foundation.URL) async -> [MuppetIOS.Cookie]
- @_Concurrency.MainActor final public func setCookie(_ cookie: MuppetIOS.Cookie) async
- @_Concurrency.MainActor final public func addUserScript(script: Swift.String)
+@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor final public class Bridge : ObjectiveC.NSObject, WebKit.WKScriptMessageHandlerWithReply {
@discardableResult
- @_Concurrency.MainActor final public func evaluate(_ script: Swift.String) async -> MuppetIOS.JSON
- @_Concurrency.MainActor final public func setUserAgent(_ userAgent: Swift.String)
- @_Concurrency.MainActor final public var currentUserAgent: Swift.String {
- get
- }
- @_Concurrency.MainActor final public func clearHostAllowList()
- @_Concurrency.MainActor final public func setHostAllowList(_ hosts: [Swift.String])
- @_Concurrency.MainActor final public var progress: Swift.Int {
- get
- }
- nonisolated final public func screenshot(width: Swift.Int?, height: Swift.Int?, quality: CoreFoundation.CGFloat = 1) async -> Swift.String?
- @_Concurrency.MainActor final public func request(url: Foundation.URL, method: Swift.String = "GET", data: MuppetIOS.JSON? = nil, headers: [Swift.String : Swift.String]? = [:], followRedirects: Swift.Bool = true) async -> WebKit.WKWebView.Response?
- @_Concurrency.MainActor final public func close() async
- @_Concurrency.MainActor final public func show(animated: Swift.Bool) async
- @_Concurrency.MainActor final public func hide(animated: Swift.Bool) async
- @_Concurrency.MainActor final public func makeChildPage(with configuration: WebKit.WKWebViewConfiguration) -> MuppetIOS.Page?
- @_Concurrency.MainActor final public func goto(url urlString: Swift.String, headers: [Swift.String : Swift.String] = [:], timeout: Foundation.TimeInterval = 30) async throws
- public enum PageError : Swift.Error {
- case invalidURL
- public static func == (a: MuppetIOS.Page.PageError, b: MuppetIOS.Page.PageError) -> Swift.Bool
- public func hash(into hasher: inout Swift.Hasher)
- public var hashValue: Swift.Int {
- get
- }
- }
+ @_Concurrency.MainActor public static func inject(muppet: MuppetIOS.Muppet, page: MuppetIOS.Page) -> MuppetIOS.Bridge
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor @preconcurrency @objc final public func userContentController(_ userContentController: WebKit.WKUserContentController, didReceive message: WebKit.WKScriptMessage) async -> (Any?, Swift.String?)
+ #endif
@objc deinit
}
-extension MuppetIOS.Page : @preconcurrency Swift.Equatable, @preconcurrency Swift.Hashable {
- nonisolated final public var hashValue: Swift.Int {
+public protocol URLSessionDataRequestable : Swift.Sendable {
+ #if compiler(>=5.3) && $AsyncExecutionBehaviorAttributes
+ nonisolated(nonsending) func data(for request: Foundation.URLRequest) async throws -> (Foundation.Data, Foundation.URLResponse)
+ #endif
+}
+extension Foundation.URLSession : MuppetIOS.URLSessionDataRequestable {
+}
+public struct API : Swift.Sendable {
+ public let apiBase: Swift.String
+ public let urlSession: any MuppetIOS.URLSessionDataRequestable
+ public let defaultHeaders: [Swift.String : Swift.String]?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(apiBase: Swift.String, defaultHeaders: [Swift.String : Swift.String]? = nil, urlSession: any MuppetIOS.URLSessionDataRequestable = URLSession.shared)
+ #endif
+ public enum APIError : Swift.Error, Swift.Sendable {
+ case invalidUrl
+ case httpError(statusCode: Swift.Int?, responseBody: (any Swift.Sendable)?, error: (any Swift.Error)?)
+ case decodeError(error: (any Swift.Error)?, responseBody: (any Swift.Sendable)?)
+ case encodeError
+ }
+ #if compiler(>=5.3) && $AsyncExecutionBehaviorAttributes
+ nonisolated(nonsending) public func post(path: Swift.String, body: Input, headers: [Swift.String : Swift.String] = [:]) async throws(MuppetIOS.API.APIError) -> Response where Input : Swift.Decodable, Input : Swift.Encodable, Response : Swift.Decodable, Response : Swift.Encodable
+ #endif
+ #if compiler(>=5.3) && $AsyncExecutionBehaviorAttributes
+ nonisolated(nonsending) public func get(path: Swift.String, headers: [Swift.String : Swift.String] = [:]) async throws(MuppetIOS.API.APIError) -> Response where Response : Swift.Decodable, Response : Swift.Encodable
+ #endif
+}
+public struct Cookie : Swift.Sendable {
+ public var name: Swift.String
+ public var value: Swift.String
+ public var path: Swift.String?
+ public var isSecure: Swift.Bool?
+ public var domain: Swift.String
+ public var expiresDate: Foundation.Date?
+ public var isHTTPOnly: Swift.Bool?
+ public var maxAge: Swift.Int?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(name: Swift.String, value: Swift.String, path: Swift.String = "/", isSecure: Swift.Bool = false, domain: Swift.String, expiresDate: Foundation.Date? = nil, isHTTPOnly: Swift.Bool? = nil, maxAge: Swift.Int? = nil)
+ #endif
+ public init(from httpCookie: Foundation.HTTPCookie)
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var httpCookie: Foundation.HTTPCookie? {
get
}
+ #endif
+}
+extension MuppetIOS.Cookie : Swift.Comparable {
+ public static func < (lhs: MuppetIOS.Cookie, rhs: MuppetIOS.Cookie) -> Swift.Bool
+ public static func == (a: MuppetIOS.Cookie, b: MuppetIOS.Cookie) -> Swift.Bool
+}
+extension MuppetIOS.Cookie : Swift.Codable {
+ public func encode(to encoder: any Swift.Encoder) throws
+ public init(from decoder: any Swift.Decoder) throws
}
@_hasMissingDesignatedInitializers public class Emitter where T : Swift.Equatable {
public struct Event {
@@ -87,36 +79,14 @@ extension MuppetIOS.Page : @preconcurrency Swift.Equatable, @preconcurrency Swif
public func on(_ type: T) -> Combine.AnyPublisher
@objc deinit
}
-extension WebKit.WKWebView {
- public struct Response : Swift.Sendable, Swift.Codable {
- public func encode(to encoder: any Swift.Encoder) throws
- public init(from decoder: any Swift.Decoder) throws
- }
-}
-@_Concurrency.MainActor final public class Browser {
- public enum EventType {
- case page
- case closed
- public static func == (a: MuppetIOS.Browser.EventType, b: MuppetIOS.Browser.EventType) -> Swift.Bool
- public func hash(into hasher: inout Swift.Hasher)
- public var hashValue: Swift.Int {
- get
- }
- }
- @_Concurrency.MainActor final public let emitter: MuppetIOS.Emitter
- @_Concurrency.MainActor public init(controller: UIKit.UIViewController)
- @_Concurrency.MainActor public static func == (lhs: MuppetIOS.Browser, rhs: MuppetIOS.Browser) -> Swift.Bool
- @_Concurrency.MainActor final public func hash(into hasher: inout Swift.Hasher)
- @_Concurrency.MainActor final public var handle: Swift.String {
- get
- }
- @_Concurrency.MainActor final public func close() async
- @_Concurrency.MainActor final public func newPage(configuration: WebKit.WKWebViewConfiguration? = nil) -> MuppetIOS.Page
- @_Concurrency.MainActor final public func attachPage(to existingWebView: WebKit.WKWebView, controller: UIKit.UIViewController) -> MuppetIOS.Page
+public actor AsyncEmitter where T : Swift.Sendable {
+ public init(bufferWhenNoSubscribers: Swift.Bool = false)
+ nonisolated public func emit(_ value: T)
+ nonisolated public func close()
+ public func stream() -> _Concurrency.AsyncStream
@objc deinit
-}
-extension MuppetIOS.Browser : @preconcurrency Swift.Equatable, @preconcurrency Swift.Hashable {
- nonisolated final public var hashValue: Swift.Int {
+ @available(iOS 13.0, tvOS 13.0, watchOS 6.0, macOS 10.15, *)
+ @_semantics("defaultActor") nonisolated final public var unownedExecutor: _Concurrency.UnownedSerialExecutor {
get
}
}
@@ -127,43 +97,65 @@ extension MuppetIOS.Browser : @preconcurrency Swift.Equatable, @preconcurrency S
case number(Swift.Double)
case bool(Swift.Bool)
case null
+ #if compiler(>=5.3) && $NonescapableTypes
public init(_ value: Any?)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public var asDictionary: [Swift.String : MuppetIOS.JSON]? {
get
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public var asArray: [MuppetIOS.JSON]? {
get
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public var asString: Swift.String? {
get
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public var asDouble: Swift.Double? {
get
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public var asInt: Swift.Int? {
get
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public var asBool: Swift.Bool? {
get
}
+ #endif
public var asAny: Any {
get
}
+ #if compiler(>=5.3) && $NonescapableTypes
public func value() -> T?
+ #endif
public var isNull: Swift.Bool {
get
}
+ #if compiler(>=5.3) && $NonescapableTypes
public subscript(key: Swift.String) -> MuppetIOS.JSON? {
get
set
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public subscript(index: Swift.Int) -> MuppetIOS.JSON? {
get
set
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public subscript(dynamicMember member: Swift.String) -> MuppetIOS.JSON? {
get
}
+ #endif
public static func == (a: MuppetIOS.JSON, b: MuppetIOS.JSON) -> Swift.Bool
public func hash(into hasher: inout Swift.Hasher)
public var hashValue: Swift.Int {
@@ -218,59 +210,151 @@ extension MuppetIOS.JSON : Swift.CustomDebugStringConvertible {
get
}
}
+extension WebKit.WKWebView {
+ public struct Response : Swift.Sendable, Swift.Codable {
+ public func encode(to encoder: any Swift.Encoder) throws
+ public init(from decoder: any Swift.Decoder) throws
+ }
+}
+@_Concurrency.MainActor final public class Browser {
+ public enum EventType {
+ case page
+ case closed
+ public static func == (a: MuppetIOS.Browser.EventType, b: MuppetIOS.Browser.EventType) -> Swift.Bool
+ public func hash(into hasher: inout Swift.Hasher)
+ public var hashValue: Swift.Int {
+ get
+ }
+ }
+ @_Concurrency.MainActor final public let emitter: MuppetIOS.Emitter
+ @_Concurrency.MainActor public init(controller: UIKit.UIViewController)
+ @_Concurrency.MainActor public static func == (lhs: MuppetIOS.Browser, rhs: MuppetIOS.Browser) -> Swift.Bool
+ @_Concurrency.MainActor final public func hash(into hasher: inout Swift.Hasher)
+ @_Concurrency.MainActor final public var handle: Swift.String {
+ get
+ }
+ @_Concurrency.MainActor final public func close() async
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor final public func newPage(configuration: WebKit.WKWebViewConfiguration? = nil) -> MuppetIOS.Page
+ #endif
+ @_Concurrency.MainActor final public func attachPage(to existingWebView: WebKit.WKWebView, controller: UIKit.UIViewController) -> MuppetIOS.Page
+ @objc deinit
+}
+extension MuppetIOS.Browser : @_Concurrency.MainActor Swift.Equatable, @_Concurrency.MainActor Swift.Hashable {
+ @_Concurrency.MainActor final public var hashValue: Swift.Int {
+ get
+ }
+}
@_Concurrency.MainActor final public class Muppet {
@_Concurrency.MainActor final public var browsers: Swift.Set {
get
}
@_Concurrency.MainActor public init(source: UIKit.UIViewController)
@_Concurrency.MainActor final public func update(source: UIKit.UIViewController)
+ #if compiler(>=5.3) && $NonescapableTypes
@_Concurrency.MainActor final public func getBrowser(handle: Swift.String) -> MuppetIOS.Browser?
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
@_Concurrency.MainActor final public func getPage(handle: Swift.String) -> MuppetIOS.Page?
+ #endif
@_Concurrency.MainActor final public func inject(page: MuppetIOS.Page)
@_Concurrency.MainActor final public func launch(source: UIKit.UIViewController) -> MuppetIOS.Browser
public typealias PageBuilder = @_Concurrency.MainActor @Sendable (MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page
@_Concurrency.MainActor public static func defaultPageBuilder(browser: MuppetIOS.Browser, configuration: WebKit.WKWebViewConfiguration) -> MuppetIOS.Page
@_Concurrency.MainActor final public var pageBuilder: @_Concurrency.MainActor @Sendable (MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page
+ #if compiler(>=5.3) && $NonescapableTypes
@_Concurrency.MainActor public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async
+ #endif
@objc deinit
}
-public struct Cookie : Swift.Sendable {
- public var name: Swift.String
- public var value: Swift.String
- public var path: Swift.String?
- public var isSecure: Swift.Bool?
- public var domain: Swift.String
- public var expiresDate: Foundation.Date?
- public var isHTTPOnly: Swift.Bool?
- public var maxAge: Swift.Int?
- public init(name: Swift.String, value: Swift.String, path: Swift.String = "/", isSecure: Swift.Bool = false, domain: Swift.String, expiresDate: Foundation.Date? = nil, isHTTPOnly: Swift.Bool? = nil, maxAge: Swift.Int? = nil)
- public init(from httpCookie: Foundation.HTTPCookie)
- public var httpCookie: Foundation.HTTPCookie? {
+@_Concurrency.MainActor final public class Page {
+ public struct Options {
+ public var hideOnClose: Swift.Bool
+ public var preventTryingUniversalLinks: Swift.Bool
+ }
+ public enum EventType : Swift.String {
+ case console
+ case close
+ case closed
+ case dispatch
+ case domcontentloaded
+ case started
+ case finished
+ case load
+ case locationchange
+ case domchange
+ case progress
+ case popup
+ case visible
+ case hostblocked
+ case error
+ case navigationFailed
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ @_Concurrency.MainActor final public var options: MuppetIOS.Page.Options
+ @_Concurrency.MainActor final public let emitter: MuppetIOS.Emitter
+ @_Concurrency.MainActor final public var handle: Swift.String {
get
}
-}
-extension MuppetIOS.Cookie : Swift.Comparable {
- public static func < (lhs: MuppetIOS.Cookie, rhs: MuppetIOS.Cookie) -> Swift.Bool
- public static func == (a: MuppetIOS.Cookie, b: MuppetIOS.Cookie) -> Swift.Bool
-}
-extension MuppetIOS.Cookie : Swift.Codable {
- public func encode(to encoder: any Swift.Encoder) throws
- public init(from decoder: any Swift.Decoder) throws
-}
-@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor final public class Bridge : ObjectiveC.NSObject, WebKit.WKScriptMessageHandlerWithReply {
+ @_Concurrency.MainActor public static func == (lhs: MuppetIOS.Page, rhs: MuppetIOS.Page) -> Swift.Bool
+ @_Concurrency.MainActor final public func hash(into hasher: inout Swift.Hasher)
+ @_Concurrency.MainActor public init(browser: MuppetIOS.Browser, view: WebKit.WKWebView, controller: UIKit.UIViewController)
+ @_Concurrency.MainActor final public func getCookies(for domain: Foundation.URL) async -> [MuppetIOS.Cookie]
+ @_Concurrency.MainActor final public func setCookie(_ cookie: MuppetIOS.Cookie) async
+ @_Concurrency.MainActor final public func addUserScript(script: Swift.String)
@discardableResult
- @_Concurrency.MainActor public static func inject(muppet: MuppetIOS.Muppet, page: MuppetIOS.Page) -> MuppetIOS.Bridge
- @_Concurrency.MainActor @preconcurrency @objc final public func userContentController(_ userContentController: WebKit.WKUserContentController, didReceive message: WebKit.WKScriptMessage) async -> (Any?, Swift.String?)
+ @_Concurrency.MainActor final public func evaluate(_ script: Swift.String) async -> MuppetIOS.JSON
+ @_Concurrency.MainActor final public func setUserAgent(_ userAgent: Swift.String)
+ @_Concurrency.MainActor final public var currentUserAgent: Swift.String {
+ get
+ }
+ @_Concurrency.MainActor final public func clearHostAllowList()
+ @_Concurrency.MainActor final public func setHostAllowList(_ hosts: [Swift.String])
+ @_Concurrency.MainActor final public var progress: Swift.Int {
+ get
+ }
+ #if compiler(>=5.3) && $NonescapableTypes && $AsyncExecutionBehaviorAttributes
+ @concurrent nonisolated final public func screenshot(width: Swift.Int?, height: Swift.Int?, quality: CoreFoundation.CGFloat = 1) async -> Swift.String?
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor final public func request(url: Foundation.URL, method: Swift.String = "GET", data: MuppetIOS.JSON? = nil, headers: [Swift.String : Swift.String]? = [:], followRedirects: Swift.Bool = true) async -> WebKit.WKWebView.Response?
+ #endif
+ @_Concurrency.MainActor final public func close() async
+ @_Concurrency.MainActor final public func show(animated: Swift.Bool) async
+ @_Concurrency.MainActor final public func hide(animated: Swift.Bool) async
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor final public func makeChildPage(with configuration: WebKit.WKWebViewConfiguration) -> MuppetIOS.Page?
+ #endif
+ @_Concurrency.MainActor final public func goto(url urlString: Swift.String, headers: [Swift.String : Swift.String] = [:], timeout: Foundation.TimeInterval = 30) async throws
+ public enum PageError : Swift.Error {
+ case invalidURL
+ public static func == (a: MuppetIOS.Page.PageError, b: MuppetIOS.Page.PageError) -> Swift.Bool
+ public func hash(into hasher: inout Swift.Hasher)
+ public var hashValue: Swift.Int {
+ get
+ }
+ }
@objc deinit
}
+extension MuppetIOS.Page : @_Concurrency.MainActor Swift.Equatable, @_Concurrency.MainActor Swift.Hashable {
+ @_Concurrency.MainActor final public var hashValue: Swift.Int {
+ get
+ }
+}
+extension MuppetIOS.Bridge : Swift.Sendable {}
+extension MuppetIOS.Browser : Swift.Sendable {}
extension MuppetIOS.Muppet : Swift.Sendable {}
extension MuppetIOS.Page : Swift.Sendable {}
+extension MuppetIOS.Browser.EventType : Swift.Equatable {}
+extension MuppetIOS.Browser.EventType : Swift.Hashable {}
extension MuppetIOS.Page.EventType : Swift.Equatable {}
extension MuppetIOS.Page.EventType : Swift.Hashable {}
extension MuppetIOS.Page.EventType : Swift.RawRepresentable {}
extension MuppetIOS.Page.PageError : Swift.Equatable {}
extension MuppetIOS.Page.PageError : Swift.Hashable {}
-extension MuppetIOS.Browser : Swift.Sendable {}
-extension MuppetIOS.Browser.EventType : Swift.Equatable {}
-extension MuppetIOS.Browser.EventType : Swift.Hashable {}
-extension MuppetIOS.Bridge : Swift.Sendable {}
diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
index b3df58b..6c45b1a 100644
Binary files a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftdoc and b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftdoc differ
diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
index 9e8e25b..4bab353 100644
--- a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
+++ b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
@@ -1,7 +1,7 @@
// swift-interface-format-version: 1.0
-// swift-compiler-version: Apple Swift version 6.1.2 (swiftlang-6.1.2.1.2 clang-1700.0.13.5)
-// swift-module-flags: -target x86_64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-upcoming-feature ExistentialAny -enable-experimental-feature DebugDescriptionMacro -module-name MuppetIOS
-// swift-module-flags-ignorable: -interface-compiler-version 6.1.2
+// swift-compiler-version: Apple Swift version 6.2.1 (swiftlang-6.2.1.4.8 clang-1700.4.4.1)
+// swift-module-flags: -target x86_64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-upcoming-feature ExistentialAny -enable-upcoming-feature InferIsolatedConformances -enable-upcoming-feature NonisolatedNonsendingByDefault -enable-experimental-feature DebugDescriptionMacro -module-name MuppetIOS
+// swift-module-flags-ignorable: -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2.1
import Combine
import Foundation
import OSLog
@@ -11,75 +11,67 @@ import WebKit
import _Concurrency
import _StringProcessing
import _SwiftConcurrencyShims
-@_Concurrency.MainActor final public class Page {
- public struct Options {
- public var hideOnClose: Swift.Bool
- }
- public enum EventType : Swift.String {
- case console
- case close
- case closed
- case dispatch
- case domcontentloaded
- case started
- case finished
- case load
- case locationchange
- case domchange
- case progress
- case popup
- case visible
- case hostblocked
- case error
- public init?(rawValue: Swift.String)
- public typealias RawValue = Swift.String
- public var rawValue: Swift.String {
- get
- }
- }
- @_Concurrency.MainActor final public var options: MuppetIOS.Page.Options
- @_Concurrency.MainActor final public let emitter: MuppetIOS.Emitter
- @_Concurrency.MainActor final public var handle: Swift.String {
- get
- }
- @_Concurrency.MainActor public static func == (lhs: MuppetIOS.Page, rhs: MuppetIOS.Page) -> Swift.Bool
- @_Concurrency.MainActor final public func hash(into hasher: inout Swift.Hasher)
- @_Concurrency.MainActor public init(browser: MuppetIOS.Browser, view: WebKit.WKWebView, controller: UIKit.UIViewController)
- @_Concurrency.MainActor final public func getCookies(for domain: Foundation.URL) async -> [MuppetIOS.Cookie]
- @_Concurrency.MainActor final public func setCookie(_ cookie: MuppetIOS.Cookie) async
- @_Concurrency.MainActor final public func addUserScript(script: Swift.String)
+@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor final public class Bridge : ObjectiveC.NSObject, WebKit.WKScriptMessageHandlerWithReply {
@discardableResult
- @_Concurrency.MainActor final public func evaluate(_ script: Swift.String) async -> MuppetIOS.JSON
- @_Concurrency.MainActor final public func setUserAgent(_ userAgent: Swift.String)
- @_Concurrency.MainActor final public var currentUserAgent: Swift.String {
- get
- }
- @_Concurrency.MainActor final public func clearHostAllowList()
- @_Concurrency.MainActor final public func setHostAllowList(_ hosts: [Swift.String])
- @_Concurrency.MainActor final public var progress: Swift.Int {
- get
- }
- nonisolated final public func screenshot(width: Swift.Int?, height: Swift.Int?, quality: CoreFoundation.CGFloat = 1) async -> Swift.String?
- @_Concurrency.MainActor final public func request(url: Foundation.URL, method: Swift.String = "GET", data: MuppetIOS.JSON? = nil, headers: [Swift.String : Swift.String]? = [:], followRedirects: Swift.Bool = true) async -> WebKit.WKWebView.Response?
- @_Concurrency.MainActor final public func close() async
- @_Concurrency.MainActor final public func show(animated: Swift.Bool) async
- @_Concurrency.MainActor final public func hide(animated: Swift.Bool) async
- @_Concurrency.MainActor final public func makeChildPage(with configuration: WebKit.WKWebViewConfiguration) -> MuppetIOS.Page?
- @_Concurrency.MainActor final public func goto(url urlString: Swift.String, headers: [Swift.String : Swift.String] = [:], timeout: Foundation.TimeInterval = 30) async throws
- public enum PageError : Swift.Error {
- case invalidURL
- public static func == (a: MuppetIOS.Page.PageError, b: MuppetIOS.Page.PageError) -> Swift.Bool
- public func hash(into hasher: inout Swift.Hasher)
- public var hashValue: Swift.Int {
- get
- }
- }
+ @_Concurrency.MainActor public static func inject(muppet: MuppetIOS.Muppet, page: MuppetIOS.Page) -> MuppetIOS.Bridge
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor @preconcurrency @objc final public func userContentController(_ userContentController: WebKit.WKUserContentController, didReceive message: WebKit.WKScriptMessage) async -> (Any?, Swift.String?)
+ #endif
@objc deinit
}
-extension MuppetIOS.Page : @preconcurrency Swift.Equatable, @preconcurrency Swift.Hashable {
- nonisolated final public var hashValue: Swift.Int {
+public protocol URLSessionDataRequestable : Swift.Sendable {
+ #if compiler(>=5.3) && $AsyncExecutionBehaviorAttributes
+ nonisolated(nonsending) func data(for request: Foundation.URLRequest) async throws -> (Foundation.Data, Foundation.URLResponse)
+ #endif
+}
+extension Foundation.URLSession : MuppetIOS.URLSessionDataRequestable {
+}
+public struct API : Swift.Sendable {
+ public let apiBase: Swift.String
+ public let urlSession: any MuppetIOS.URLSessionDataRequestable
+ public let defaultHeaders: [Swift.String : Swift.String]?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(apiBase: Swift.String, defaultHeaders: [Swift.String : Swift.String]? = nil, urlSession: any MuppetIOS.URLSessionDataRequestable = URLSession.shared)
+ #endif
+ public enum APIError : Swift.Error, Swift.Sendable {
+ case invalidUrl
+ case httpError(statusCode: Swift.Int?, responseBody: (any Swift.Sendable)?, error: (any Swift.Error)?)
+ case decodeError(error: (any Swift.Error)?, responseBody: (any Swift.Sendable)?)
+ case encodeError
+ }
+ #if compiler(>=5.3) && $AsyncExecutionBehaviorAttributes
+ nonisolated(nonsending) public func post(path: Swift.String, body: Input, headers: [Swift.String : Swift.String] = [:]) async throws(MuppetIOS.API.APIError) -> Response where Input : Swift.Decodable, Input : Swift.Encodable, Response : Swift.Decodable, Response : Swift.Encodable
+ #endif
+ #if compiler(>=5.3) && $AsyncExecutionBehaviorAttributes
+ nonisolated(nonsending) public func get(path: Swift.String, headers: [Swift.String : Swift.String] = [:]) async throws(MuppetIOS.API.APIError) -> Response where Response : Swift.Decodable, Response : Swift.Encodable
+ #endif
+}
+public struct Cookie : Swift.Sendable {
+ public var name: Swift.String
+ public var value: Swift.String
+ public var path: Swift.String?
+ public var isSecure: Swift.Bool?
+ public var domain: Swift.String
+ public var expiresDate: Foundation.Date?
+ public var isHTTPOnly: Swift.Bool?
+ public var maxAge: Swift.Int?
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init(name: Swift.String, value: Swift.String, path: Swift.String = "/", isSecure: Swift.Bool = false, domain: Swift.String, expiresDate: Foundation.Date? = nil, isHTTPOnly: Swift.Bool? = nil, maxAge: Swift.Int? = nil)
+ #endif
+ public init(from httpCookie: Foundation.HTTPCookie)
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var httpCookie: Foundation.HTTPCookie? {
get
}
+ #endif
+}
+extension MuppetIOS.Cookie : Swift.Comparable {
+ public static func < (lhs: MuppetIOS.Cookie, rhs: MuppetIOS.Cookie) -> Swift.Bool
+ public static func == (a: MuppetIOS.Cookie, b: MuppetIOS.Cookie) -> Swift.Bool
+}
+extension MuppetIOS.Cookie : Swift.Codable {
+ public func encode(to encoder: any Swift.Encoder) throws
+ public init(from decoder: any Swift.Decoder) throws
}
@_hasMissingDesignatedInitializers public class Emitter where T : Swift.Equatable {
public struct Event {
@@ -87,36 +79,14 @@ extension MuppetIOS.Page : @preconcurrency Swift.Equatable, @preconcurrency Swif
public func on(_ type: T) -> Combine.AnyPublisher
@objc deinit
}
-extension WebKit.WKWebView {
- public struct Response : Swift.Sendable, Swift.Codable {
- public func encode(to encoder: any Swift.Encoder) throws
- public init(from decoder: any Swift.Decoder) throws
- }
-}
-@_Concurrency.MainActor final public class Browser {
- public enum EventType {
- case page
- case closed
- public static func == (a: MuppetIOS.Browser.EventType, b: MuppetIOS.Browser.EventType) -> Swift.Bool
- public func hash(into hasher: inout Swift.Hasher)
- public var hashValue: Swift.Int {
- get
- }
- }
- @_Concurrency.MainActor final public let emitter: MuppetIOS.Emitter
- @_Concurrency.MainActor public init(controller: UIKit.UIViewController)
- @_Concurrency.MainActor public static func == (lhs: MuppetIOS.Browser, rhs: MuppetIOS.Browser) -> Swift.Bool
- @_Concurrency.MainActor final public func hash(into hasher: inout Swift.Hasher)
- @_Concurrency.MainActor final public var handle: Swift.String {
- get
- }
- @_Concurrency.MainActor final public func close() async
- @_Concurrency.MainActor final public func newPage(configuration: WebKit.WKWebViewConfiguration? = nil) -> MuppetIOS.Page
- @_Concurrency.MainActor final public func attachPage(to existingWebView: WebKit.WKWebView, controller: UIKit.UIViewController) -> MuppetIOS.Page
+public actor AsyncEmitter where T : Swift.Sendable {
+ public init(bufferWhenNoSubscribers: Swift.Bool = false)
+ nonisolated public func emit(_ value: T)
+ nonisolated public func close()
+ public func stream() -> _Concurrency.AsyncStream
@objc deinit
-}
-extension MuppetIOS.Browser : @preconcurrency Swift.Equatable, @preconcurrency Swift.Hashable {
- nonisolated final public var hashValue: Swift.Int {
+ @available(iOS 13.0, tvOS 13.0, watchOS 6.0, macOS 10.15, *)
+ @_semantics("defaultActor") nonisolated final public var unownedExecutor: _Concurrency.UnownedSerialExecutor {
get
}
}
@@ -127,43 +97,65 @@ extension MuppetIOS.Browser : @preconcurrency Swift.Equatable, @preconcurrency S
case number(Swift.Double)
case bool(Swift.Bool)
case null
+ #if compiler(>=5.3) && $NonescapableTypes
public init(_ value: Any?)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public var asDictionary: [Swift.String : MuppetIOS.JSON]? {
get
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public var asArray: [MuppetIOS.JSON]? {
get
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public var asString: Swift.String? {
get
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public var asDouble: Swift.Double? {
get
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public var asInt: Swift.Int? {
get
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public var asBool: Swift.Bool? {
get
}
+ #endif
public var asAny: Any {
get
}
+ #if compiler(>=5.3) && $NonescapableTypes
public func value() -> T?
+ #endif
public var isNull: Swift.Bool {
get
}
+ #if compiler(>=5.3) && $NonescapableTypes
public subscript(key: Swift.String) -> MuppetIOS.JSON? {
get
set
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public subscript(index: Swift.Int) -> MuppetIOS.JSON? {
get
set
}
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
public subscript(dynamicMember member: Swift.String) -> MuppetIOS.JSON? {
get
}
+ #endif
public static func == (a: MuppetIOS.JSON, b: MuppetIOS.JSON) -> Swift.Bool
public func hash(into hasher: inout Swift.Hasher)
public var hashValue: Swift.Int {
@@ -218,59 +210,151 @@ extension MuppetIOS.JSON : Swift.CustomDebugStringConvertible {
get
}
}
+extension WebKit.WKWebView {
+ public struct Response : Swift.Sendable, Swift.Codable {
+ public func encode(to encoder: any Swift.Encoder) throws
+ public init(from decoder: any Swift.Decoder) throws
+ }
+}
+@_Concurrency.MainActor final public class Browser {
+ public enum EventType {
+ case page
+ case closed
+ public static func == (a: MuppetIOS.Browser.EventType, b: MuppetIOS.Browser.EventType) -> Swift.Bool
+ public func hash(into hasher: inout Swift.Hasher)
+ public var hashValue: Swift.Int {
+ get
+ }
+ }
+ @_Concurrency.MainActor final public let emitter: MuppetIOS.Emitter
+ @_Concurrency.MainActor public init(controller: UIKit.UIViewController)
+ @_Concurrency.MainActor public static func == (lhs: MuppetIOS.Browser, rhs: MuppetIOS.Browser) -> Swift.Bool
+ @_Concurrency.MainActor final public func hash(into hasher: inout Swift.Hasher)
+ @_Concurrency.MainActor final public var handle: Swift.String {
+ get
+ }
+ @_Concurrency.MainActor final public func close() async
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor final public func newPage(configuration: WebKit.WKWebViewConfiguration? = nil) -> MuppetIOS.Page
+ #endif
+ @_Concurrency.MainActor final public func attachPage(to existingWebView: WebKit.WKWebView, controller: UIKit.UIViewController) -> MuppetIOS.Page
+ @objc deinit
+}
+extension MuppetIOS.Browser : @_Concurrency.MainActor Swift.Equatable, @_Concurrency.MainActor Swift.Hashable {
+ @_Concurrency.MainActor final public var hashValue: Swift.Int {
+ get
+ }
+}
@_Concurrency.MainActor final public class Muppet {
@_Concurrency.MainActor final public var browsers: Swift.Set {
get
}
@_Concurrency.MainActor public init(source: UIKit.UIViewController)
@_Concurrency.MainActor final public func update(source: UIKit.UIViewController)
+ #if compiler(>=5.3) && $NonescapableTypes
@_Concurrency.MainActor final public func getBrowser(handle: Swift.String) -> MuppetIOS.Browser?
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
@_Concurrency.MainActor final public func getPage(handle: Swift.String) -> MuppetIOS.Page?
+ #endif
@_Concurrency.MainActor final public func inject(page: MuppetIOS.Page)
@_Concurrency.MainActor final public func launch(source: UIKit.UIViewController) -> MuppetIOS.Browser
public typealias PageBuilder = @_Concurrency.MainActor @Sendable (MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page
@_Concurrency.MainActor public static func defaultPageBuilder(browser: MuppetIOS.Browser, configuration: WebKit.WKWebViewConfiguration) -> MuppetIOS.Page
@_Concurrency.MainActor final public var pageBuilder: @_Concurrency.MainActor @Sendable (MuppetIOS.Browser, WebKit.WKWebViewConfiguration) -> MuppetIOS.Page
+ #if compiler(>=5.3) && $NonescapableTypes
@_Concurrency.MainActor public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async
+ #endif
@objc deinit
}
-public struct Cookie : Swift.Sendable {
- public var name: Swift.String
- public var value: Swift.String
- public var path: Swift.String?
- public var isSecure: Swift.Bool?
- public var domain: Swift.String
- public var expiresDate: Foundation.Date?
- public var isHTTPOnly: Swift.Bool?
- public var maxAge: Swift.Int?
- public init(name: Swift.String, value: Swift.String, path: Swift.String = "/", isSecure: Swift.Bool = false, domain: Swift.String, expiresDate: Foundation.Date? = nil, isHTTPOnly: Swift.Bool? = nil, maxAge: Swift.Int? = nil)
- public init(from httpCookie: Foundation.HTTPCookie)
- public var httpCookie: Foundation.HTTPCookie? {
+@_Concurrency.MainActor final public class Page {
+ public struct Options {
+ public var hideOnClose: Swift.Bool
+ public var preventTryingUniversalLinks: Swift.Bool
+ }
+ public enum EventType : Swift.String {
+ case console
+ case close
+ case closed
+ case dispatch
+ case domcontentloaded
+ case started
+ case finished
+ case load
+ case locationchange
+ case domchange
+ case progress
+ case popup
+ case visible
+ case hostblocked
+ case error
+ case navigationFailed
+ #if compiler(>=5.3) && $NonescapableTypes
+ public init?(rawValue: Swift.String)
+ #endif
+ public typealias RawValue = Swift.String
+ public var rawValue: Swift.String {
+ get
+ }
+ }
+ @_Concurrency.MainActor final public var options: MuppetIOS.Page.Options
+ @_Concurrency.MainActor final public let emitter: MuppetIOS.Emitter
+ @_Concurrency.MainActor final public var handle: Swift.String {
get
}
-}
-extension MuppetIOS.Cookie : Swift.Comparable {
- public static func < (lhs: MuppetIOS.Cookie, rhs: MuppetIOS.Cookie) -> Swift.Bool
- public static func == (a: MuppetIOS.Cookie, b: MuppetIOS.Cookie) -> Swift.Bool
-}
-extension MuppetIOS.Cookie : Swift.Codable {
- public func encode(to encoder: any Swift.Encoder) throws
- public init(from decoder: any Swift.Decoder) throws
-}
-@objc @_hasMissingDesignatedInitializers @_Concurrency.MainActor final public class Bridge : ObjectiveC.NSObject, WebKit.WKScriptMessageHandlerWithReply {
+ @_Concurrency.MainActor public static func == (lhs: MuppetIOS.Page, rhs: MuppetIOS.Page) -> Swift.Bool
+ @_Concurrency.MainActor final public func hash(into hasher: inout Swift.Hasher)
+ @_Concurrency.MainActor public init(browser: MuppetIOS.Browser, view: WebKit.WKWebView, controller: UIKit.UIViewController)
+ @_Concurrency.MainActor final public func getCookies(for domain: Foundation.URL) async -> [MuppetIOS.Cookie]
+ @_Concurrency.MainActor final public func setCookie(_ cookie: MuppetIOS.Cookie) async
+ @_Concurrency.MainActor final public func addUserScript(script: Swift.String)
@discardableResult
- @_Concurrency.MainActor public static func inject(muppet: MuppetIOS.Muppet, page: MuppetIOS.Page) -> MuppetIOS.Bridge
- @_Concurrency.MainActor @preconcurrency @objc final public func userContentController(_ userContentController: WebKit.WKUserContentController, didReceive message: WebKit.WKScriptMessage) async -> (Any?, Swift.String?)
+ @_Concurrency.MainActor final public func evaluate(_ script: Swift.String) async -> MuppetIOS.JSON
+ @_Concurrency.MainActor final public func setUserAgent(_ userAgent: Swift.String)
+ @_Concurrency.MainActor final public var currentUserAgent: Swift.String {
+ get
+ }
+ @_Concurrency.MainActor final public func clearHostAllowList()
+ @_Concurrency.MainActor final public func setHostAllowList(_ hosts: [Swift.String])
+ @_Concurrency.MainActor final public var progress: Swift.Int {
+ get
+ }
+ #if compiler(>=5.3) && $NonescapableTypes && $AsyncExecutionBehaviorAttributes
+ @concurrent nonisolated final public func screenshot(width: Swift.Int?, height: Swift.Int?, quality: CoreFoundation.CGFloat = 1) async -> Swift.String?
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor final public func request(url: Foundation.URL, method: Swift.String = "GET", data: MuppetIOS.JSON? = nil, headers: [Swift.String : Swift.String]? = [:], followRedirects: Swift.Bool = true) async -> WebKit.WKWebView.Response?
+ #endif
+ @_Concurrency.MainActor final public func close() async
+ @_Concurrency.MainActor final public func show(animated: Swift.Bool) async
+ @_Concurrency.MainActor final public func hide(animated: Swift.Bool) async
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor final public func makeChildPage(with configuration: WebKit.WKWebViewConfiguration) -> MuppetIOS.Page?
+ #endif
+ @_Concurrency.MainActor final public func goto(url urlString: Swift.String, headers: [Swift.String : Swift.String] = [:], timeout: Foundation.TimeInterval = 30) async throws
+ public enum PageError : Swift.Error {
+ case invalidURL
+ public static func == (a: MuppetIOS.Page.PageError, b: MuppetIOS.Page.PageError) -> Swift.Bool
+ public func hash(into hasher: inout Swift.Hasher)
+ public var hashValue: Swift.Int {
+ get
+ }
+ }
@objc deinit
}
+extension MuppetIOS.Page : @_Concurrency.MainActor Swift.Equatable, @_Concurrency.MainActor Swift.Hashable {
+ @_Concurrency.MainActor final public var hashValue: Swift.Int {
+ get
+ }
+}
+extension MuppetIOS.Bridge : Swift.Sendable {}
+extension MuppetIOS.Browser : Swift.Sendable {}
extension MuppetIOS.Muppet : Swift.Sendable {}
extension MuppetIOS.Page : Swift.Sendable {}
+extension MuppetIOS.Browser.EventType : Swift.Equatable {}
+extension MuppetIOS.Browser.EventType : Swift.Hashable {}
extension MuppetIOS.Page.EventType : Swift.Equatable {}
extension MuppetIOS.Page.EventType : Swift.Hashable {}
extension MuppetIOS.Page.EventType : Swift.RawRepresentable {}
extension MuppetIOS.Page.PageError : Swift.Equatable {}
extension MuppetIOS.Page.PageError : Swift.Hashable {}
-extension MuppetIOS.Browser : Swift.Sendable {}
-extension MuppetIOS.Browser.EventType : Swift.Equatable {}
-extension MuppetIOS.Browser.EventType : Swift.Hashable {}
-extension MuppetIOS.Bridge : Swift.Sendable {}
diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/MuppetIOS b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/MuppetIOS
index 71b973e..315d654 100644
Binary files a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/MuppetIOS and b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/MuppetIOS differ
diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeDirectory b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeDirectory
index 0d99f8e..b02a66e 100644
Binary files a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeDirectory and b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeDirectory differ
diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeRequirements-1 b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeRequirements-1
deleted file mode 100644
index ae9f004..0000000
Binary files a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeRequirements-1 and /dev/null differ
diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeResources b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeResources
index 127a24f..e5955e0 100644
--- a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeResources
+++ b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/_CodeSignature/CodeResources
@@ -6,47 +6,47 @@
Info.plist
- fIWJC1rU4qD+91138TEQYPaGaic=
+ SUC0Cx8nt4aninGf3rbRz4Y88jo=
Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.abi.json
- v32daJSCrc0IBFnn2sUHcrmM8hY=
+ pnWmUm3dEcqEGsCJjwspAOp2p+8=
Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
- J7RjSnpcac2m57DmUe4HA1+8G/0=
+ oDDj9nFmf7dD2WGui9AEwkdtsb4=
Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftdoc
- JT14Tktw3mvyFQVnTae/XyJGhB4=
+ cfCgS39rqHVc69ZXi7td4TnRk4U=
Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftinterface
- J7RjSnpcac2m57DmUe4HA1+8G/0=
+ oDDj9nFmf7dD2WGui9AEwkdtsb4=
Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftmodule
- yILAXlssl25Ia4RDJ9RP68JylD8=
+ w46ZRLIrLRfkHFgcuk9VSpbC8jQ=
Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.abi.json
- v32daJSCrc0IBFnn2sUHcrmM8hY=
+ pnWmUm3dEcqEGsCJjwspAOp2p+8=
Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
- +7tV2fAchwyWuDa8wf8aRBZXdh0=
+ CaoMBkzjucIiIG3sV8ha+cdGRKM=
Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
- cVnVs1R7jjFgY+KpCktVC6PK3B4=
+ C0X+hynDlYv9b3+LH/xQRU1NlCc=
Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
- +7tV2fAchwyWuDa8wf8aRBZXdh0=
+ CaoMBkzjucIiIG3sV8ha+cdGRKM=
Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftmodule
- H4OfeLSucKDFy3sM5f4ttuUa3aA=
+ zawV0zzbG5QDEf2yq/rldFGQ+Uk=
PrivacyInfo.xcprivacy
@@ -57,120 +57,76 @@
Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.abi.json
- hash
-
- v32daJSCrc0IBFnn2sUHcrmM8hY=
-
hash2
- NhdeFoR+jPcytlN4VgjJduFUn9Trolc0eWjhA1v54ec=
+ ZyaVCjhwzkpYn4ls/7fVARS3VCEJaMne2tn3PHPWRSI=
Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
- hash
-
- J7RjSnpcac2m57DmUe4HA1+8G/0=
-
hash2
- kPGPJErL1XOZItV4VJzslnPZgGWSxqVLVP9SQQgAM2Y=
+ QLAIpjBjqS2CUCyyuFGg4YZ4/Hx99NddHt8jpswOgf4=
Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftdoc
- hash
-
- JT14Tktw3mvyFQVnTae/XyJGhB4=
-
hash2
- oW152mcvNo/mJs7UNILHVfULa52p0yCOYKKp2Fhx1L4=
+ xuo1+Ri2BPJNzqFQSt9tqLIn/hsznPHeWRmGvtzfvdw=
Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftinterface
- hash
-
- J7RjSnpcac2m57DmUe4HA1+8G/0=
-
hash2
- kPGPJErL1XOZItV4VJzslnPZgGWSxqVLVP9SQQgAM2Y=
+ QLAIpjBjqS2CUCyyuFGg4YZ4/Hx99NddHt8jpswOgf4=
Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.swiftmodule
- hash
-
- yILAXlssl25Ia4RDJ9RP68JylD8=
-
hash2
- J1TkQFJSgSth1LTdsiMUqjHnrANDid3Qs2kqETFSG5E=
+ 78BhNxJoQtvnjaL5G/KStkLA1wRvISMZ/+Rdf9/dpH8=
Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.abi.json
- hash
-
- v32daJSCrc0IBFnn2sUHcrmM8hY=
-
hash2
- NhdeFoR+jPcytlN4VgjJduFUn9Trolc0eWjhA1v54ec=
+ ZyaVCjhwzkpYn4ls/7fVARS3VCEJaMne2tn3PHPWRSI=
Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
- hash
-
- +7tV2fAchwyWuDa8wf8aRBZXdh0=
-
hash2
- UvOrQcDRng73GDXaCLhp7Gyw/XJPAy1SrfHCs6yGHto=
+ ERap4fBtfW1spXg6z8ONfLd9hcVFJKPw+bV4dgU+oMI=
Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
- hash
-
- cVnVs1R7jjFgY+KpCktVC6PK3B4=
-
hash2
- 4cjWgGvWGnWxPnpWRdYhgHSszM+MFLXwVwRH5S93GCo=
+ ZjDS0G1W8laKib86Mz309o6DLSvtIIZRZqlFStIUs98=
Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
- hash
-
- +7tV2fAchwyWuDa8wf8aRBZXdh0=
-
hash2
- UvOrQcDRng73GDXaCLhp7Gyw/XJPAy1SrfHCs6yGHto=
+ ERap4fBtfW1spXg6z8ONfLd9hcVFJKPw+bV4dgU+oMI=
Modules/MuppetIOS.swiftmodule/x86_64-apple-ios-simulator.swiftmodule
- hash
-
- H4OfeLSucKDFy3sM5f4ttuUa3aA=
-
hash2
- AA0uWOkLsX59n4qpUJLciXjk1GSq5wwlAx3muvTA5eI=
+ yCCw9EqcAP0zSXX8G8JSEAaOzujJQi34B3fo1rdj48E=
PrivacyInfo.xcprivacy
- hash
-
- n1Tior/Z23JWo5dZj/4GmktJKDA=
-
hash2
CmTZqdG2e1lBJxEXDqpQnDUADbiIfumJXtPyjCRyBaw=
diff --git a/ios/frameworks/QuantumIOS.xcframework/_CodeSignature/CodeDirectory b/ios/frameworks/QuantumIOS.xcframework/_CodeSignature/CodeDirectory
index 70aa4ef..f81853b 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/CodeRequirements-1 b/ios/frameworks/QuantumIOS.xcframework/_CodeSignature/CodeRequirements-1
deleted file mode 100644
index 096bf71..0000000
Binary files a/ios/frameworks/QuantumIOS.xcframework/_CodeSignature/CodeRequirements-1 and /dev/null differ
diff --git a/ios/frameworks/QuantumIOS.xcframework/_CodeSignature/CodeResources b/ios/frameworks/QuantumIOS.xcframework/_CodeSignature/CodeResources
index 5a83e2c..7c72515 100644
--- a/ios/frameworks/QuantumIOS.xcframework/_CodeSignature/CodeResources
+++ b/ios/frameworks/QuantumIOS.xcframework/_CodeSignature/CodeResources
@@ -10,23 +10,23 @@
ios-arm64/QuantumIOS.framework/Info.plist
- I2MySfA1x+LpbVxGG7AETpk9cII=
+ arXsgz/ttG97+F2RhvKHiNr0eGs=
ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.abi.json
- 0WFh1pwRDI/J0x8cpq4M4Vqs+9k=
+ BVkfv0seNsH8/4bzBv2TblgU6Ps=
ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.private.swiftinterface
- UbFkHrhe50qqd+Uk0ywyveHvBys=
+ /aL7TwkovXstBQKYjHp+6cTpKMI=
ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.swiftdoc
- NkdnybXzHN/EsIbYwBSBiy8Ssc8=
+ +fLxFz0nsR8HACNWpgbpY1aqexc=
ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.swiftinterface
- UbFkHrhe50qqd+Uk0ywyveHvBys=
+ /aL7TwkovXstBQKYjHp+6cTpKMI=
ios-arm64/QuantumIOS.framework/Modules/module.modulemap
@@ -38,7 +38,7 @@
ios-arm64/QuantumIOS.framework/QuantumIOS
- 4LxTs56AcHOjKGdoPOn7+i5daiY=
+ ko+mjLrDAz9ynnofOX7VN4alQLE=
ios-arm64_x86_64-simulator/QuantumIOS.framework/Headers/QuantumIOS.h
@@ -46,39 +46,39 @@
ios-arm64_x86_64-simulator/QuantumIOS.framework/Info.plist
- EHAmAz9PYJqYHr5q5D1XfxQ3cSc=
+ U+zXeP+OhQb417ca0r5GuwiRBfY=
ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.abi.json
- CvQ/xa1HX2rbTeamWKU2VFMOUok=
+ BVkfv0seNsH8/4bzBv2TblgU6Ps=
ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
- Vvl7F1i3ZLW3IQp+w/oD/kt+cMw=
+ qG7DiTFUQDWjnAaQjmkEfMWmztE=
ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.swiftdoc
- aq2jiyveRb2Df3zQ713DR0A6YtQ=
+ jLyT17/ZMCO/F0aecbW/pS+W7dc=
ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.swiftinterface
- Vvl7F1i3ZLW3IQp+w/oD/kt+cMw=
+ qG7DiTFUQDWjnAaQjmkEfMWmztE=
ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.abi.json
- CvQ/xa1HX2rbTeamWKU2VFMOUok=
+ BVkfv0seNsH8/4bzBv2TblgU6Ps=
ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
- yakvjehaV6USvzsVluFsFerHExQ=
+ rCCTZ3OEq5A8GHcGFHmBFPtSYWA=
ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
- 0gFBBe5siUsNt1XtRBQuV6ToKvw=
+ tzSCTzqhZxbuGlIm8pq0owhR2OE=
ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
- yakvjehaV6USvzsVluFsFerHExQ=
+ rCCTZ3OEq5A8GHcGFHmBFPtSYWA=
ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/module.modulemap
@@ -90,23 +90,19 @@
ios-arm64_x86_64-simulator/QuantumIOS.framework/QuantumIOS
- fWRwYGT5MNezxTZ5uFJjHlXgNmI=
+ +TlxVmgiXMXHftk4noxQ0N2Kxjc=
ios-arm64_x86_64-simulator/QuantumIOS.framework/_CodeSignature/CodeDirectory
- +LmQmoF4tfnj75xugJ7gEbW2BFU=
+ 3wsjmbZYtJSNHSd3kb3ZRUM/+v0=
ios-arm64_x86_64-simulator/QuantumIOS.framework/_CodeSignature/CodeRequirements
OnX22wWFKRSOFN1+obRynMCeyXM=
- ios-arm64_x86_64-simulator/QuantumIOS.framework/_CodeSignature/CodeRequirements-1
-
- D8seVGcF9XxOxRaFRIGestt5KhE=
-
ios-arm64_x86_64-simulator/QuantumIOS.framework/_CodeSignature/CodeResources
- dXttmyAlZ8ysfhIdcW9XwaEVSIc=
+ nBuQK7XH1u6R+5Ho2yGkC78uPwM=
ios-arm64_x86_64-simulator/QuantumIOS.framework/_CodeSignature/CodeSignature
@@ -117,10 +113,6 @@
ios-arm64/QuantumIOS.framework/Headers/QuantumIOS.h
- hash
-
- yiqTZeXDWfU6/yE6XdPb9y8T/8M=
-
hash2
9SSfcH3uoJlujZWNPIS24slyTQfWk6cl/PMwTTDJ1HM=
@@ -128,65 +120,41 @@
ios-arm64/QuantumIOS.framework/Info.plist
- hash
-
- I2MySfA1x+LpbVxGG7AETpk9cII=
-
hash2
- UB8sI5herukyOZ9OxfZK7IJPfR+m8t/rRHNlu2akXAE=
+ Etdj9HvIV3yTcPmxTCpcTTnR2AYFk73F/h4IF01hySg=
ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.abi.json
- hash
-
- 0WFh1pwRDI/J0x8cpq4M4Vqs+9k=
-
hash2
- H/U0BHXA4/Z7lAxnzX2gE7+K87wAuXQCoJP+ZY01jNk=
+ db3ijxrp4abC526QC9qaTG51ivS0aVZSkFsmNh948dY=
ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.private.swiftinterface
- hash
-
- UbFkHrhe50qqd+Uk0ywyveHvBys=
-
hash2
- 9D7R7tcvwsZEIlA/sbUQbiYCUR1y9xsFeFLrlXr6FUc=
+ vnttmlvSHz8FNV1Gf3+1WMeylN/Vu/YrNkguB4I4/5A=
ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.swiftdoc
- hash
-
- NkdnybXzHN/EsIbYwBSBiy8Ssc8=
-
hash2
- ZmDGne5h4jNkbbV30wbN8qzl0euI0AXMgPtji69eejw=
+ aqpSjyCc5zBRJIKEnyXjKx89UFUwNA7AQ7phIaFjLpI=
ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.swiftinterface
- hash
-
- UbFkHrhe50qqd+Uk0ywyveHvBys=
-
hash2
- 9D7R7tcvwsZEIlA/sbUQbiYCUR1y9xsFeFLrlXr6FUc=
+ vnttmlvSHz8FNV1Gf3+1WMeylN/Vu/YrNkguB4I4/5A=
ios-arm64/QuantumIOS.framework/Modules/module.modulemap
- hash
-
- Fnj8GwqzdKnriRHOoQirIDNdqU0=
-
hash2
rHvFn6eD1jNL2fZtn6g2n6yinflGc2s2y8vq8zkT1m0=
@@ -194,10 +162,6 @@
ios-arm64/QuantumIOS.framework/PrivacyInfo.xcprivacy
- hash
-
- n1Tior/Z23JWo5dZj/4GmktJKDA=
-
hash2
CmTZqdG2e1lBJxEXDqpQnDUADbiIfumJXtPyjCRyBaw=
@@ -205,21 +169,13 @@
ios-arm64/QuantumIOS.framework/QuantumIOS
- hash
-
- 4LxTs56AcHOjKGdoPOn7+i5daiY=
-
hash2
- oL5qiz4OOM3V+EGXgH4wJk4HmLRSBEN2GlQ2BLLeONE=
+ obM6rxHERt1SPPh3eSodxOvsUV5FmLlQLm7CVWgXF64=
ios-arm64_x86_64-simulator/QuantumIOS.framework/Headers/QuantumIOS.h
- hash
-
- yiqTZeXDWfU6/yE6XdPb9y8T/8M=
-
hash2
9SSfcH3uoJlujZWNPIS24slyTQfWk6cl/PMwTTDJ1HM=
@@ -227,109 +183,69 @@
ios-arm64_x86_64-simulator/QuantumIOS.framework/Info.plist
- hash
-
- EHAmAz9PYJqYHr5q5D1XfxQ3cSc=
-
hash2
- Rt0GzqkdEg8yuPj2u7mVyI9Ha4X1EBbdG3h7dC9YXnk=
+ 7VEwT/V50ot6I9YuY9FLRvM+Cn+3Lm1CJzn9VSngEgA=
ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.abi.json
- hash
-
- CvQ/xa1HX2rbTeamWKU2VFMOUok=
-
hash2
- tZ7qQsQkHqYR5vshdaFEfMiRNpYiF1O8YzF9YlVC674=
+ db3ijxrp4abC526QC9qaTG51ivS0aVZSkFsmNh948dY=
ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
- hash
-
- Vvl7F1i3ZLW3IQp+w/oD/kt+cMw=
-
hash2
- QG47TK6znjTVf/7Sjji9c+sH32RDh6g/9KMfePg9JVI=
+ Sx+ycFBqodoTC9sZe6/uSU1PdnjibeHYnnd2vr+JXWE=
ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.swiftdoc
- hash
-
- aq2jiyveRb2Df3zQ713DR0A6YtQ=
-
hash2
- OsyPB2lkaI3IawoBtwAQhJcD96PdGl/dKjewhhQvbIU=
+ mm1sVm5HpsyvdK9cHrJLNrzfIRo3akyAEEp7EDfw5lk=
ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.swiftinterface
- hash
-
- Vvl7F1i3ZLW3IQp+w/oD/kt+cMw=
-
hash2
- QG47TK6znjTVf/7Sjji9c+sH32RDh6g/9KMfePg9JVI=
+ Sx+ycFBqodoTC9sZe6/uSU1PdnjibeHYnnd2vr+JXWE=
ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.abi.json
- hash
-
- CvQ/xa1HX2rbTeamWKU2VFMOUok=
-
hash2
- tZ7qQsQkHqYR5vshdaFEfMiRNpYiF1O8YzF9YlVC674=
+ db3ijxrp4abC526QC9qaTG51ivS0aVZSkFsmNh948dY=
ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
- hash
-
- yakvjehaV6USvzsVluFsFerHExQ=
-
hash2
- XhbbmtCJyKjFqkhypnH0pqzQ8JxZ/woRsiMdEuAWox4=
+ VVOYK314ZsayqIzu/ekogwBokH3GTSamG+w7RQFmsN0=
ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
- hash
-
- 0gFBBe5siUsNt1XtRBQuV6ToKvw=
-
hash2
- x3Og6mWW9yQKhMWYbjtiT5kUv5wUsAm/nRpkFUbO0P0=
+ awMMM9KBt13ECKqmSpEITgZrTnoobAKW5eOJzp3CRwM=
ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
- hash
-
- yakvjehaV6USvzsVluFsFerHExQ=
-
hash2
- XhbbmtCJyKjFqkhypnH0pqzQ8JxZ/woRsiMdEuAWox4=
+ VVOYK314ZsayqIzu/ekogwBokH3GTSamG+w7RQFmsN0=
ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/module.modulemap
- hash
-
- Fnj8GwqzdKnriRHOoQirIDNdqU0=
-
hash2
rHvFn6eD1jNL2fZtn6g2n6yinflGc2s2y8vq8zkT1m0=
@@ -337,10 +253,6 @@
ios-arm64_x86_64-simulator/QuantumIOS.framework/PrivacyInfo.xcprivacy
- hash
-
- n1Tior/Z23JWo5dZj/4GmktJKDA=
-
hash2
CmTZqdG2e1lBJxEXDqpQnDUADbiIfumJXtPyjCRyBaw=
@@ -348,65 +260,34 @@
ios-arm64_x86_64-simulator/QuantumIOS.framework/QuantumIOS
- hash
-
- fWRwYGT5MNezxTZ5uFJjHlXgNmI=
-
hash2
- kzUospMmCcavfzf8A4J1krdcvlAf/pn4lQVyTkuJAGg=
+ 2gPqpBwp7Nol4Gfq2g5K2vUnrNXPnntLICxfrKKPENs=
ios-arm64_x86_64-simulator/QuantumIOS.framework/_CodeSignature/CodeDirectory
- hash
-
- +LmQmoF4tfnj75xugJ7gEbW2BFU=
-
hash2
- rvX6t56DRZahXehLL6UslEv9z8dWSG0tnfx1IrnZYG4=
+ yEnCIcbt7AEn7mGiY2p7xWa8kYxMaGv1Z8YnZ2a8ayo=
ios-arm64_x86_64-simulator/QuantumIOS.framework/_CodeSignature/CodeRequirements
- hash
-
- OnX22wWFKRSOFN1+obRynMCeyXM=
-
hash2
mHkgkE6rZQ51eIwFSqCwUk5qgL/HGqMt+NI3phdD+YY=
- ios-arm64_x86_64-simulator/QuantumIOS.framework/_CodeSignature/CodeRequirements-1
-
- hash
-
- D8seVGcF9XxOxRaFRIGestt5KhE=
-
- hash2
-
- BxgL46qsMogDFyk6NnL0XHRgvkyJjyG5AG2SYieei/g=
-
-
ios-arm64_x86_64-simulator/QuantumIOS.framework/_CodeSignature/CodeResources
- hash
-
- dXttmyAlZ8ysfhIdcW9XwaEVSIc=
-
hash2
- wHvSUTD1GLW0jZ8thvVBKpf5i/PgY2VJXjIwb5IoagA=
+ oKBcBGYeDr2u6rlxrwHZhrL6QoI+X0h6uPwXXOXtoPI=
ios-arm64_x86_64-simulator/QuantumIOS.framework/_CodeSignature/CodeSignature
- hash
-
- 2jmj7l5rSw0yVb/vlWAYkK/YBwk=
-
hash2
47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=
diff --git a/ios/frameworks/QuantumIOS.xcframework/_CodeSignature/CodeSignature b/ios/frameworks/QuantumIOS.xcframework/_CodeSignature/CodeSignature
index de4859a..4c2c2f8 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 fdf7826..12a2413 100644
--- a/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Info.plist
+++ b/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Info.plist
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 24G617
+ 25D2128
CFBundleDevelopmentRegion
en
CFBundleExecutable
@@ -17,29 +17,29 @@
CFBundlePackageType
FMWK
CFBundleShortVersionString
- 3.28.0
+ 3.29.0
CFBundleSupportedPlatforms
iPhoneOS
CFBundleVersion
- 175
+ 176
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 22F76
+ 23B77
DTPlatformName
iphoneos
DTPlatformVersion
- 18.5
+ 26.1
DTSDKBuild
- 22F76
+ 23B77
DTSDKName
- iphoneos18.5
+ iphoneos26.1
DTXcode
- 1640
+ 2611
DTXcodeBuild
- 16F6
+ 17B100
MinimumOSVersion
15.0
UIDeviceFamily
diff --git a/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.abi.json b/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.abi.json
index bd7a8cf..1bc98f6 100644
--- a/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.abi.json
+++ b/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.abi.json
@@ -4,30 +4,6 @@
"name": "QuantumIOS",
"printedName": "QuantumIOS",
"children": [
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "QuantumIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "OSLog",
- "printedName": "OSLog",
- "declKind": "Import",
- "moduleName": "QuantumIOS"
- },
- {
- "kind": "Import",
- "name": "Combine",
- "printedName": "Combine",
- "declKind": "Import",
- "moduleName": "QuantumIOS"
- },
{
"kind": "Import",
"name": "UIKit",
@@ -856,6 +832,13 @@
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
},
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ },
{
"kind": "Conformance",
"name": "UITraitChangeObservable",
@@ -897,206 +880,62 @@
},
{
"kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
+ "name": "UIKit",
+ "printedName": "UIKit",
"declKind": "Import",
- "moduleName": "QuantumIOS",
- "declAttributes": [
- "RawDocComment"
- ]
+ "moduleName": "QuantumIOS"
},
{
"kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
+ "name": "WebKit",
+ "printedName": "WebKit",
"declKind": "Import",
- "moduleName": "QuantumIOS",
- "declAttributes": [
- "RawDocComment"
- ]
+ "moduleName": "QuantumIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "MuppetIOS",
+ "printedName": "MuppetIOS",
+ "declKind": "Import",
+ "moduleName": "QuantumIOS"
},
{
"kind": "TypeDecl",
- "name": "QuantumSessionError",
- "printedName": "QuantumSessionError",
+ "name": "Quantum",
+ "printedName": "Quantum",
"children": [
{
"kind": "Var",
- "name": "invalidResponse",
- "printedName": "invalidResponse",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(QuantumIOS.QuantumSessionError.Type) -> (Swift.String) -> QuantumIOS.QuantumSessionError",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(Swift.String) -> QuantumIOS.QuantumSessionError",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "QuantumSessionError",
- "printedName": "QuantumIOS.QuantumSessionError",
- "usr": "s:10QuantumIOS0A12SessionErrorO"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ]
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "QuantumIOS.QuantumSessionError.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "QuantumSessionError",
- "printedName": "QuantumIOS.QuantumSessionError",
- "usr": "s:10QuantumIOS0A12SessionErrorO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:10QuantumIOS0A12SessionErrorO15invalidResponseyACSScACmF",
- "mangledName": "$s10QuantumIOS0A12SessionErrorO15invalidResponseyACSScACmF",
- "moduleName": "QuantumIOS"
- },
- {
- "kind": "Var",
- "name": "networkError",
- "printedName": "networkError",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(QuantumIOS.QuantumSessionError.Type) -> (any Swift.Error) -> QuantumIOS.QuantumSessionError",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(any Swift.Error) -> QuantumIOS.QuantumSessionError",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "QuantumSessionError",
- "printedName": "QuantumIOS.QuantumSessionError",
- "usr": "s:10QuantumIOS0A12SessionErrorO"
- },
- {
- "kind": "TypeNominal",
- "name": "Error",
- "printedName": "any Swift.Error",
- "usr": "s:s5ErrorP"
- }
- ]
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "QuantumIOS.QuantumSessionError.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "QuantumSessionError",
- "printedName": "QuantumIOS.QuantumSessionError",
- "usr": "s:10QuantumIOS0A12SessionErrorO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:10QuantumIOS0A12SessionErrorO07networkD0yACs0D0_pcACmF",
- "mangledName": "$s10QuantumIOS0A12SessionErrorO07networkD0yACs0D0_pcACmF",
- "moduleName": "QuantumIOS"
- },
- {
- "kind": "Var",
- "name": "tokenGenerationFailed",
- "printedName": "tokenGenerationFailed",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(QuantumIOS.QuantumSessionError.Type) -> (Swift.String) -> QuantumIOS.QuantumSessionError",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(Swift.String) -> QuantumIOS.QuantumSessionError",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "QuantumSessionError",
- "printedName": "QuantumIOS.QuantumSessionError",
- "usr": "s:10QuantumIOS0A12SessionErrorO"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ]
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "QuantumIOS.QuantumSessionError.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "QuantumSessionError",
- "printedName": "QuantumIOS.QuantumSessionError",
- "usr": "s:10QuantumIOS0A12SessionErrorO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:10QuantumIOS0A12SessionErrorO21tokenGenerationFailedyACSScACmF",
- "mangledName": "$s10QuantumIOS0A12SessionErrorO21tokenGenerationFailedyACSScACmF",
- "moduleName": "QuantumIOS"
- },
- {
- "kind": "Var",
- "name": "errorDescription",
- "printedName": "errorDescription",
+ "name": "muppet",
+ "printedName": "muppet",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "Swift.String?",
+ "printedName": "MuppetIOS.Muppet?",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Muppet",
+ "printedName": "MuppetIOS.Muppet",
+ "usr": "s:9MuppetIOS0A0C"
}
],
"usr": "s:Sq"
}
],
"declKind": "Var",
- "usr": "s:10QuantumIOS0A12SessionErrorO16errorDescriptionSSSgvp",
- "mangledName": "$s10QuantumIOS0A12SessionErrorO16errorDescriptionSSSgvp",
+ "usr": "s:10QuantumIOS0A0C6muppet06MuppetB00D0CSgvp",
+ "mangledName": "$s10QuantumIOS0A0C6muppet06MuppetB00D0CSgvp",
"moduleName": "QuantumIOS",
"declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "Custom",
+ "HasStorage",
"AccessControl"
],
+ "hasStorage": true,
"accessors": [
{
"kind": "Accessor",
@@ -1106,99 +945,117 @@
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "Swift.String?",
+ "printedName": "MuppetIOS.Muppet?",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Muppet",
+ "printedName": "MuppetIOS.Muppet",
+ "usr": "s:9MuppetIOS0A0C"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
- "usr": "s:10QuantumIOS0A12SessionErrorO16errorDescriptionSSSgvg",
- "mangledName": "$s10QuantumIOS0A12SessionErrorO16errorDescriptionSSSgvg",
+ "usr": "s:10QuantumIOS0A0C6muppet06MuppetB00D0CSgvg",
+ "mangledName": "$s10QuantumIOS0A0C6muppet06MuppetB00D0CSgvg",
"moduleName": "QuantumIOS",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
"accessorKind": "get"
- }
- ]
- }
- ],
- "declKind": "Enum",
- "usr": "s:10QuantumIOS0A12SessionErrorO",
- "mangledName": "$s10QuantumIOS0A12SessionErrorO",
- "moduleName": "QuantumIOS",
- "declAttributes": [
- "AccessControl"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "LocalizedError",
- "printedName": "LocalizedError",
- "usr": "s:10Foundation14LocalizedErrorP",
- "mangledName": "$s10Foundation14LocalizedErrorP"
- },
- {
- "kind": "Conformance",
- "name": "Error",
- "printedName": "Error",
- "usr": "s:s5ErrorP",
- "mangledName": "$ss5ErrorP"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.Muppet?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Muppet",
+ "printedName": "MuppetIOS.Muppet",
+ "usr": "s:9MuppetIOS0A0C"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:10QuantumIOS0A0C6muppet06MuppetB00D0CSgvs",
+ "mangledName": "$s10QuantumIOS0A0C6muppet06MuppetB00D0CSgvs",
+ "moduleName": "QuantumIOS",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:10QuantumIOS0A0C6muppet06MuppetB00D0CSgvM",
+ "mangledName": "$s10QuantumIOS0A0C6muppet06MuppetB00D0CSgvM",
+ "moduleName": "QuantumIOS",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
},
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "QuantumSession",
- "printedName": "QuantumSession",
- "children": [
{
"kind": "Var",
- "name": "apiUrl",
- "printedName": "apiUrl",
+ "name": "browser",
+ "printedName": "browser",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Optional",
+ "printedName": "MuppetIOS.Browser?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
+ }
+ ],
+ "usr": "s:Sq"
}
],
"declKind": "Var",
- "usr": "s:10QuantumIOS0A7SessionV6apiUrlSSvp",
- "mangledName": "$s10QuantumIOS0A7SessionV6apiUrlSSvp",
+ "usr": "s:10QuantumIOS0A0C7browser06MuppetB07BrowserCSgvp",
+ "mangledName": "$s10QuantumIOS0A0C7browser06MuppetB07BrowserCSgvp",
"moduleName": "QuantumIOS",
"declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "Custom",
"HasStorage",
- "AccessControl",
- "RawDocComment"
+ "AccessControl"
],
- "isLet": true,
"hasStorage": true,
"accessors": [
{
@@ -1208,234 +1065,149 @@
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Optional",
+ "printedName": "MuppetIOS.Browser?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
+ }
+ ],
+ "usr": "s:Sq"
}
],
"declKind": "Accessor",
- "usr": "s:10QuantumIOS0A7SessionV6apiUrlSSvg",
- "mangledName": "$s10QuantumIOS0A7SessionV6apiUrlSSvg",
+ "usr": "s:10QuantumIOS0A0C7browser06MuppetB07BrowserCSgvg",
+ "mangledName": "$s10QuantumIOS0A0C7browser06MuppetB07BrowserCSgvg",
"moduleName": "QuantumIOS",
"implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
"accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.Browser?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:10QuantumIOS0A0C7browser06MuppetB07BrowserCSgvs",
+ "mangledName": "$s10QuantumIOS0A0C7browser06MuppetB07BrowserCSgvs",
+ "moduleName": "QuantumIOS",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:10QuantumIOS0A0C7browser06MuppetB07BrowserCSgvM",
+ "mangledName": "$s10QuantumIOS0A0C7browser06MuppetB07BrowserCSgvM",
+ "moduleName": "QuantumIOS",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
}
]
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(apiUrl:)",
+ "kind": "Var",
+ "name": "page",
+ "printedName": "page",
"children": [
{
"kind": "TypeNominal",
- "name": "QuantumSession",
- "printedName": "QuantumIOS.QuantumSession",
- "usr": "s:10QuantumIOS0A7SessionV"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "Optional",
+ "printedName": "MuppetIOS.Page?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Constructor",
- "usr": "s:10QuantumIOS0A7SessionV6apiUrlACSS_tcfc",
- "mangledName": "$s10QuantumIOS0A7SessionV6apiUrlACSS_tcfc",
+ "declKind": "Var",
+ "usr": "s:10QuantumIOS0A0C4page06MuppetB04PageCSgvp",
+ "mangledName": "$s10QuantumIOS0A0C4page06MuppetB04PageCSgvp",
"moduleName": "QuantumIOS",
"declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "Custom",
+ "HasStorage",
"AccessControl"
],
- "init_kind": "Designated"
- },
- {
- "kind": "Function",
- "name": "trackSession",
- "printedName": "trackSession(token:)",
- "children": [
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Func",
- "usr": "s:10QuantumIOS0A7SessionV05trackC05tokenySS_tYaAA0aC5ErrorOYKF",
- "mangledName": "$s10QuantumIOS0A7SessionV05trackC05tokenySS_tYaAA0aC5ErrorOYKF",
- "moduleName": "QuantumIOS",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "throwing": true,
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "generateUserToken",
- "printedName": "generateUserToken(publicToken:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Func",
- "usr": "s:10QuantumIOS0A7SessionV17generateUserToken06publicF0S2S_tYaAA0aC5ErrorOYKF",
- "mangledName": "$s10QuantumIOS0A7SessionV17generateUserToken06publicF0S2S_tYaAA0aC5ErrorOYKF",
- "moduleName": "QuantumIOS",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "throwing": true,
- "funcSelfKind": "NonMutating"
- }
- ],
- "declKind": "Struct",
- "usr": "s:10QuantumIOS0A7SessionV",
- "mangledName": "$s10QuantumIOS0A7SessionV",
- "moduleName": "QuantumIOS",
- "declAttributes": [
- "AccessControl"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "QuantumIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "UIKit",
- "printedName": "UIKit",
- "declKind": "Import",
- "moduleName": "QuantumIOS"
- },
- {
- "kind": "Import",
- "name": "WebKit",
- "printedName": "WebKit",
- "declKind": "Import",
- "moduleName": "QuantumIOS"
- },
- {
- "kind": "Import",
- "name": "MuppetIOS",
- "printedName": "MuppetIOS",
- "declKind": "Import",
- "moduleName": "QuantumIOS"
- },
- {
- "kind": "TypeDecl",
- "name": "Quantum",
- "printedName": "Quantum",
- "children": [
- {
- "kind": "Var",
- "name": "muppet",
- "printedName": "muppet",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "MuppetIOS.Muppet?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Muppet",
- "printedName": "MuppetIOS.Muppet",
- "usr": "s:9MuppetIOS0A0C"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:10QuantumIOS0A0C6muppet06MuppetB00D0CSgvp",
- "mangledName": "$s10QuantumIOS0A0C6muppet06MuppetB00D0CSgvp",
- "moduleName": "QuantumIOS",
- "declAttributes": [
- "HasInitialValue",
- "Final",
- "Custom",
- "HasStorage",
- "AccessControl"
- ],
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "MuppetIOS.Muppet?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Muppet",
- "printedName": "MuppetIOS.Muppet",
- "usr": "s:9MuppetIOS0A0C"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:10QuantumIOS0A0C6muppet06MuppetB00D0CSgvg",
- "mangledName": "$s10QuantumIOS0A0C6muppet06MuppetB00D0CSgvg",
- "moduleName": "QuantumIOS",
- "implicit": true,
- "declAttributes": [
- "Final"
- ],
- "accessorKind": "get"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.Page?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:10QuantumIOS0A0C4page06MuppetB04PageCSgvg",
+ "mangledName": "$s10QuantumIOS0A0C4page06MuppetB04PageCSgvg",
+ "moduleName": "QuantumIOS",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
},
{
"kind": "Accessor",
@@ -1450,21 +1222,21 @@
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "MuppetIOS.Muppet?",
+ "printedName": "MuppetIOS.Page?",
"children": [
{
"kind": "TypeNominal",
- "name": "Muppet",
- "printedName": "MuppetIOS.Muppet",
- "usr": "s:9MuppetIOS0A0C"
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
- "usr": "s:10QuantumIOS0A0C6muppet06MuppetB00D0CSgvs",
- "mangledName": "$s10QuantumIOS0A0C6muppet06MuppetB00D0CSgvs",
+ "usr": "s:10QuantumIOS0A0C4page06MuppetB04PageCSgvs",
+ "mangledName": "$s10QuantumIOS0A0C4page06MuppetB04PageCSgvs",
"moduleName": "QuantumIOS",
"implicit": true,
"declAttributes": [
@@ -1484,8 +1256,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:10QuantumIOS0A0C6muppet06MuppetB00D0CSgvM",
- "mangledName": "$s10QuantumIOS0A0C6muppet06MuppetB00D0CSgvM",
+ "usr": "s:10QuantumIOS0A0C4page06MuppetB04PageCSgvM",
+ "mangledName": "$s10QuantumIOS0A0C4page06MuppetB04PageCSgvM",
"moduleName": "QuantumIOS",
"implicit": true,
"declAttributes": [
@@ -1683,6 +1455,13 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
@@ -1819,25 +1598,538 @@
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:10QuantumIOS0A0C7cleanupyyYaF",
+ "mangledName": "$s10QuantumIOS0A0C7cleanupyyYaF",
+ "moduleName": "QuantumIOS",
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "update",
+ "printedName": "update(updatedPresentationSource:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:10QuantumIOS0A0C6update25updatedPresentationSourceySo16UIViewControllerC_tF",
+ "mangledName": "$s10QuantumIOS0A0C6update25updatedPresentationSourceySo16UIViewControllerC_tF",
+ "moduleName": "QuantumIOS",
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "pageBuilder",
+ "printedName": "pageBuilder(browser:configuration:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "WKWebViewConfiguration",
+ "printedName": "WebKit.WKWebViewConfiguration",
+ "usr": "c:objc(cs)WKWebViewConfiguration"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:10QuantumIOS0A0C11pageBuilder7browser13configuration06MuppetB04PageCAG7BrowserC_So22WKWebViewConfigurationCtFZ",
+ "mangledName": "$s10QuantumIOS0A0C11pageBuilder7browser13configuration06MuppetB04PageCAG7BrowserC_So22WKWebViewConfigurationCtFZ",
+ "moduleName": "QuantumIOS",
+ "static": true,
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setDebug",
+ "printedName": "setDebug(isEnabled:forwardLogs:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.String) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:10QuantumIOS0A0C8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ",
+ "mangledName": "$s10QuantumIOS0A0C8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ",
+ "moduleName": "QuantumIOS",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:10QuantumIOS0A0C",
+ "mangledName": "$s10QuantumIOS0A0C",
+ "moduleName": "QuantumIOS",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "Custom"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "QuantumIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "MuppetIOS",
+ "printedName": "MuppetIOS",
+ "declKind": "Import",
+ "moduleName": "QuantumIOS"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "QuantumSessionError",
+ "printedName": "QuantumSessionError",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "invalidResponse",
+ "printedName": "invalidResponse",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(QuantumIOS.QuantumSessionError.Type) -> (Swift.String) -> QuantumIOS.QuantumSessionError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> QuantumIOS.QuantumSessionError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "QuantumSessionError",
+ "printedName": "QuantumIOS.QuantumSessionError",
+ "usr": "s:10QuantumIOS0A12SessionErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "QuantumIOS.QuantumSessionError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "QuantumSessionError",
+ "printedName": "QuantumIOS.QuantumSessionError",
+ "usr": "s:10QuantumIOS0A12SessionErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:10QuantumIOS0A12SessionErrorO15invalidResponseyACSScACmF",
+ "mangledName": "$s10QuantumIOS0A12SessionErrorO15invalidResponseyACSScACmF",
+ "moduleName": "QuantumIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "networkError",
+ "printedName": "networkError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(QuantumIOS.QuantumSessionError.Type) -> (any Swift.Error) -> QuantumIOS.QuantumSessionError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(any Swift.Error) -> QuantumIOS.QuantumSessionError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "QuantumSessionError",
+ "printedName": "QuantumIOS.QuantumSessionError",
+ "usr": "s:10QuantumIOS0A12SessionErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "any Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "QuantumIOS.QuantumSessionError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "QuantumSessionError",
+ "printedName": "QuantumIOS.QuantumSessionError",
+ "usr": "s:10QuantumIOS0A12SessionErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:10QuantumIOS0A12SessionErrorO07networkD0yACs0D0_pcACmF",
+ "mangledName": "$s10QuantumIOS0A12SessionErrorO07networkD0yACs0D0_pcACmF",
+ "moduleName": "QuantumIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "tokenGenerationFailed",
+ "printedName": "tokenGenerationFailed",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(QuantumIOS.QuantumSessionError.Type) -> (Swift.String) -> QuantumIOS.QuantumSessionError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> QuantumIOS.QuantumSessionError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "QuantumSessionError",
+ "printedName": "QuantumIOS.QuantumSessionError",
+ "usr": "s:10QuantumIOS0A12SessionErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "QuantumIOS.QuantumSessionError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "QuantumSessionError",
+ "printedName": "QuantumIOS.QuantumSessionError",
+ "usr": "s:10QuantumIOS0A12SessionErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:10QuantumIOS0A12SessionErrorO21tokenGenerationFailedyACSScACmF",
+ "mangledName": "$s10QuantumIOS0A12SessionErrorO21tokenGenerationFailedyACSScACmF",
+ "moduleName": "QuantumIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "errorDescription",
+ "printedName": "errorDescription",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:10QuantumIOS0A12SessionErrorO16errorDescriptionSSSgvp",
+ "mangledName": "$s10QuantumIOS0A12SessionErrorO16errorDescriptionSSSgvp",
+ "moduleName": "QuantumIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:10QuantumIOS0A12SessionErrorO16errorDescriptionSSSgvg",
+ "mangledName": "$s10QuantumIOS0A12SessionErrorO16errorDescriptionSSSgvg",
+ "moduleName": "QuantumIOS",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:10QuantumIOS0A12SessionErrorO",
+ "mangledName": "$s10QuantumIOS0A12SessionErrorO",
+ "moduleName": "QuantumIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "LocalizedError",
+ "printedName": "LocalizedError",
+ "usr": "s:10Foundation14LocalizedErrorP",
+ "mangledName": "$s10Foundation14LocalizedErrorP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Error",
+ "printedName": "Error",
+ "usr": "s:s5ErrorP",
+ "mangledName": "$ss5ErrorP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "QuantumSession",
+ "printedName": "QuantumSession",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "apiUrl",
+ "printedName": "apiUrl",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:10QuantumIOS0A7SessionV6apiUrlSSvp",
+ "mangledName": "$s10QuantumIOS0A7SessionV6apiUrlSSvp",
+ "moduleName": "QuantumIOS",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:10QuantumIOS0A7SessionV6apiUrlSSvg",
+ "mangledName": "$s10QuantumIOS0A7SessionV6apiUrlSSvg",
+ "moduleName": "QuantumIOS",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(apiUrl:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "QuantumSession",
+ "printedName": "QuantumIOS.QuantumSession",
+ "usr": "s:10QuantumIOS0A7SessionV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Func",
- "usr": "s:10QuantumIOS0A0C7cleanupyyYaF",
- "mangledName": "$s10QuantumIOS0A0C7cleanupyyYaF",
+ "declKind": "Constructor",
+ "usr": "s:10QuantumIOS0A7SessionV6apiUrlACSS_tcfc",
+ "mangledName": "$s10QuantumIOS0A7SessionV6apiUrlACSS_tcfc",
"moduleName": "QuantumIOS",
"declAttributes": [
- "Custom",
- "Final",
"AccessControl"
],
- "funcSelfKind": "NonMutating"
+ "init_kind": "Designated"
},
{
"kind": "Function",
- "name": "update",
- "printedName": "update(updatedPresentationSource:)",
+ "name": "trackSession",
+ "printedName": "trackSession(token:)",
"children": [
{
"kind": "TypeNominal",
@@ -1846,88 +2138,60 @@
},
{
"kind": "TypeNominal",
- "name": "UIViewController",
- "printedName": "UIKit.UIViewController",
- "usr": "c:objc(cs)UIViewController"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Func",
- "usr": "s:10QuantumIOS0A0C6update25updatedPresentationSourceySo16UIViewControllerC_tF",
- "mangledName": "$s10QuantumIOS0A0C6update25updatedPresentationSourceySo16UIViewControllerC_tF",
+ "usr": "s:10QuantumIOS0A7SessionV05trackC05tokenySS_tYaAA0aC5ErrorOYKF",
+ "mangledName": "$s10QuantumIOS0A7SessionV05trackC05tokenySS_tYaAA0aC5ErrorOYKF",
"moduleName": "QuantumIOS",
"declAttributes": [
- "Custom",
- "Final",
- "AccessControl"
+ "Nonisolated",
+ "AccessControl",
+ "RawDocComment"
],
+ "throwing": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
- "name": "setDebug",
- "printedName": "setDebug(isEnabled:forwardLogs:)",
+ "name": "generateUserToken",
+ "printedName": "generateUserToken(publicToken:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
},
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((Swift.String) -> ())?",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(Swift.String) -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ]
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Func",
- "usr": "s:10QuantumIOS0A0C8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ",
- "mangledName": "$s10QuantumIOS0A0C8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ",
+ "usr": "s:10QuantumIOS0A7SessionV17generateUserToken06publicF0S2S_tYaAA0aC5ErrorOYKF",
+ "mangledName": "$s10QuantumIOS0A7SessionV17generateUserToken06publicF0S2S_tYaAA0aC5ErrorOYKF",
"moduleName": "QuantumIOS",
- "static": true,
"declAttributes": [
- "Final",
- "Custom",
+ "Nonisolated",
"AccessControl",
"RawDocComment"
],
+ "throwing": true,
"funcSelfKind": "NonMutating"
}
],
- "declKind": "Class",
- "usr": "s:10QuantumIOS0A0C",
- "mangledName": "$s10QuantumIOS0A0C",
+ "declKind": "Struct",
+ "usr": "s:10QuantumIOS0A7SessionV",
+ "mangledName": "$s10QuantumIOS0A7SessionV",
"moduleName": "QuantumIOS",
"declAttributes": [
- "Final",
- "AccessControl",
- "Custom"
+ "AccessControl"
],
"conformances": [
{
@@ -1950,9 +2214,50 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
+ {
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "QuantumIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "QuantumIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "OSLog",
+ "printedName": "OSLog",
+ "declKind": "Import",
+ "moduleName": "QuantumIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "QuantumIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
{
"kind": "TypeDecl",
"name": "Logger",
@@ -1982,51 +2287,10 @@
},
{
"kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- }
- ]
- },
- {
- "kind": "TypeDecl",
- "name": "URLSession",
- "printedName": "URLSession",
- "declKind": "Class",
- "usr": "c:objc(cs)NSURLSession",
- "moduleName": "Foundation",
- "isOpen": true,
- "intro_iOS": "7.0",
- "objc_name": "NSURLSession",
- "declAttributes": [
- "Available",
- "ObjC",
- "SynthesizedProtocol",
- "NonSendable",
- "Sendable",
- "Dynamic"
- ],
- "superclassUsr": "c:objc(cs)NSObject",
- "isExternal": true,
- "inheritsConvenienceInitializers": true,
- "superclassNames": [
- "ObjectiveC.NSObject"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
},
{
"kind": "Conformance",
@@ -2041,55 +2305,6 @@
"printedName": "Escapable",
"usr": "s:s9EscapableP",
"mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
- },
- {
- "kind": "Conformance",
- "name": "CVarArg",
- "printedName": "CVarArg",
- "usr": "s:s7CVarArgP",
- "mangledName": "$ss7CVarArgP"
- },
- {
- "kind": "Conformance",
- "name": "_KeyValueCodingAndObservingPublishing",
- "printedName": "_KeyValueCodingAndObservingPublishing",
- "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
- "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
- },
- {
- "kind": "Conformance",
- "name": "_KeyValueCodingAndObserving",
- "printedName": "_KeyValueCodingAndObserving",
- "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
- "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
- },
- {
- "kind": "Conformance",
- "name": "CustomStringConvertible",
- "printedName": "CustomStringConvertible",
- "usr": "s:s23CustomStringConvertibleP",
- "mangledName": "$ss23CustomStringConvertibleP"
- },
- {
- "kind": "Conformance",
- "name": "CustomDebugStringConvertible",
- "printedName": "CustomDebugStringConvertible",
- "usr": "s:s28CustomDebugStringConvertibleP",
- "mangledName": "$ss28CustomDebugStringConvertibleP"
}
]
}
@@ -2097,20 +2312,6 @@
"json_format_version": 8
},
"ConstValues": [
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift",
- "kind": "BooleanLiteral",
- "offset": 193,
- "length": 5,
- "value": "false"
- },
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift",
- "kind": "BooleanLiteral",
- "offset": 1005,
- "length": 5,
- "value": "false"
- },
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Views\/AtomicWebViewController.swift",
"kind": "BooleanLiteral",
@@ -2195,47 +2396,40 @@
"length": 17,
"value": "\"DismissTransact\""
},
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/API.swift",
- "kind": "Dictionary",
- "offset": 882,
- "length": 3,
- "value": "[]"
- },
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/API.swift",
- "kind": "Dictionary",
- "offset": 3194,
- "length": 3,
- "value": "[]"
- },
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/API.swift",
- "kind": "Dictionary",
- "offset": 3767,
- "length": 3,
- "value": "[]"
- },
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Quantum.swift",
"kind": "StringLiteral",
- "offset": 598,
+ "offset": 596,
"length": 26,
"value": "\"https:\/\/api.atomicfi.com\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Quantum.swift",
"kind": "Dictionary",
- "offset": 1422,
+ "offset": 1420,
"length": 3,
"value": "[]"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Quantum.swift",
"kind": "StringLiteral",
- "offset": 3554,
+ "offset": 3615,
"length": 9,
"value": "\"quantum\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift",
+ "kind": "BooleanLiteral",
+ "offset": 192,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1000,
+ "length": 5,
+ "value": "false"
}
]
}
\ No newline at end of file
diff --git a/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.private.swiftinterface b/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.private.swiftinterface
index 0159d8b..9a8f605 100644
--- a/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.private.swiftinterface
+++ b/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.private.swiftinterface
@@ -1,7 +1,7 @@
// swift-interface-format-version: 1.0
-// swift-compiler-version: Apple Swift version 6.1.2 (swiftlang-6.1.2.1.2 clang-1700.0.13.5)
-// swift-module-flags: -target arm64-apple-ios15.0 -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-experimental-feature DebugDescriptionMacro -module-name QuantumIOS
-// swift-module-flags-ignorable: -interface-compiler-version 6.1.2
+// swift-compiler-version: Apple Swift version 6.2.1 (swiftlang-6.2.1.4.8 clang-1700.4.4.1)
+// swift-module-flags: -target arm64-apple-ios15.0 -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-upcoming-feature InferIsolatedConformances -enable-upcoming-feature NonisolatedNonsendingByDefault -enable-experimental-feature DebugDescriptionMacro -module-name QuantumIOS
+// swift-module-flags-ignorable: -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2.1
import Combine
import Foundation
import MuppetIOS
@@ -16,36 +16,32 @@ import _SwiftConcurrencyShims
@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class AtomicWebView : WebKit.WKWebView {
@_Concurrency.MainActor @preconcurrency public class func makeWebView(frame: CoreFoundation.CGRect = .zero, configuration: WebKit.WKWebViewConfiguration = .init()) -> QuantumIOS.AtomicWebView
@_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect, configuration: WebKit.WKWebViewConfiguration)
+ #if compiler(>=5.3) && $NonescapableTypes
@_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder)
+ #endif
@objc deinit
}
@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class AtomicWebViewController : UIKit.UIViewController {
@_Concurrency.MainActor @preconcurrency weak public var webView: QuantumIOS.AtomicWebView!
- @_Concurrency.MainActor @preconcurrency public var cancel: (() async -> Swift.Void)?
+ @_Concurrency.MainActor @preconcurrency public var cancel: (nonisolated(nonsending) () async -> Swift.Void)?
@_Concurrency.MainActor @preconcurrency @objc override dynamic public func viewDidLoad()
+ #if compiler(>=5.3) && $NonescapableTypes
@_Concurrency.MainActor @preconcurrency @objc override dynamic public func traitCollectionDidChange(_ previousTraitCollection: UIKit.UITraitCollection?)
+ #endif
@_Concurrency.MainActor @preconcurrency public func hideAssistantTitle()
@_Concurrency.MainActor @preconcurrency public func showAssistant(title: Swift.String)
+ #if compiler(>=5.3) && $NonescapableTypes
@_Concurrency.MainActor @preconcurrency @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
@_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder)
+ #endif
@objc deinit
}
-public enum QuantumSessionError : Foundation.LocalizedError {
- case invalidResponse(Swift.String)
- case networkError(any Swift.Error)
- case tokenGenerationFailed(Swift.String)
- public var errorDescription: Swift.String? {
- get
- }
-}
-public struct QuantumSession : Swift.Sendable {
- public let apiUrl: Swift.String
- public init(apiUrl: Swift.String)
- public func trackSession(token: Swift.String) async throws(QuantumIOS.QuantumSessionError)
- public func generateUserToken(publicToken: Swift.String) async throws(QuantumIOS.QuantumSessionError) -> Swift.String
-}
@_Concurrency.MainActor final public class Quantum {
@_Concurrency.MainActor final public var muppet: MuppetIOS.Muppet?
+ @_Concurrency.MainActor final public var browser: MuppetIOS.Browser?
+ @_Concurrency.MainActor final public var page: MuppetIOS.Page?
public enum QuantumError : Swift.Error {
case missingPage
public static func == (a: QuantumIOS.Quantum.QuantumError, b: QuantumIOS.Quantum.QuantumError) -> Swift.Bool
@@ -59,9 +55,32 @@ public struct QuantumSession : Swift.Sendable {
@_Concurrency.MainActor final public func goto(url: Swift.String, headers: [Swift.String : Swift.String] = [:], timeout: Foundation.TimeInterval) async throws
@_Concurrency.MainActor final public func cleanup() async
@_Concurrency.MainActor final public func update(updatedPresentationSource source: UIKit.UIViewController)
+ @_Concurrency.MainActor public static func pageBuilder(browser: MuppetIOS.Browser, configuration: WebKit.WKWebViewConfiguration) -> MuppetIOS.Page
+ #if compiler(>=5.3) && $NonescapableTypes
@_Concurrency.MainActor public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async
+ #endif
@objc deinit
}
+public enum QuantumSessionError : Foundation.LocalizedError {
+ case invalidResponse(Swift.String)
+ case networkError(any Swift.Error)
+ case tokenGenerationFailed(Swift.String)
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var errorDescription: Swift.String? {
+ get
+ }
+ #endif
+}
+public struct QuantumSession : Swift.Sendable {
+ public let apiUrl: Swift.String
+ public init(apiUrl: Swift.String)
+ #if compiler(>=5.3) && $AsyncExecutionBehaviorAttributes
+ nonisolated(nonsending) public func trackSession(token: Swift.String) async throws(QuantumIOS.QuantumSessionError)
+ #endif
+ #if compiler(>=5.3) && $AsyncExecutionBehaviorAttributes
+ nonisolated(nonsending) public func generateUserToken(publicToken: Swift.String) async throws(QuantumIOS.QuantumSessionError) -> Swift.String
+ #endif
+}
extension QuantumIOS.Quantum : Swift.Sendable {}
extension QuantumIOS.Quantum.QuantumError : Swift.Equatable {}
extension QuantumIOS.Quantum.QuantumError : Swift.Hashable {}
diff --git a/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.swiftdoc b/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.swiftdoc
index 1bf51ee..67342d9 100644
Binary files a/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.swiftdoc and b/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.swiftdoc differ
diff --git a/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.swiftinterface b/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.swiftinterface
index 0159d8b..9a8f605 100644
--- a/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.swiftinterface
+++ b/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.swiftinterface
@@ -1,7 +1,7 @@
// swift-interface-format-version: 1.0
-// swift-compiler-version: Apple Swift version 6.1.2 (swiftlang-6.1.2.1.2 clang-1700.0.13.5)
-// swift-module-flags: -target arm64-apple-ios15.0 -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-experimental-feature DebugDescriptionMacro -module-name QuantumIOS
-// swift-module-flags-ignorable: -interface-compiler-version 6.1.2
+// swift-compiler-version: Apple Swift version 6.2.1 (swiftlang-6.2.1.4.8 clang-1700.4.4.1)
+// swift-module-flags: -target arm64-apple-ios15.0 -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-upcoming-feature InferIsolatedConformances -enable-upcoming-feature NonisolatedNonsendingByDefault -enable-experimental-feature DebugDescriptionMacro -module-name QuantumIOS
+// swift-module-flags-ignorable: -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2.1
import Combine
import Foundation
import MuppetIOS
@@ -16,36 +16,32 @@ import _SwiftConcurrencyShims
@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class AtomicWebView : WebKit.WKWebView {
@_Concurrency.MainActor @preconcurrency public class func makeWebView(frame: CoreFoundation.CGRect = .zero, configuration: WebKit.WKWebViewConfiguration = .init()) -> QuantumIOS.AtomicWebView
@_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect, configuration: WebKit.WKWebViewConfiguration)
+ #if compiler(>=5.3) && $NonescapableTypes
@_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder)
+ #endif
@objc deinit
}
@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class AtomicWebViewController : UIKit.UIViewController {
@_Concurrency.MainActor @preconcurrency weak public var webView: QuantumIOS.AtomicWebView!
- @_Concurrency.MainActor @preconcurrency public var cancel: (() async -> Swift.Void)?
+ @_Concurrency.MainActor @preconcurrency public var cancel: (nonisolated(nonsending) () async -> Swift.Void)?
@_Concurrency.MainActor @preconcurrency @objc override dynamic public func viewDidLoad()
+ #if compiler(>=5.3) && $NonescapableTypes
@_Concurrency.MainActor @preconcurrency @objc override dynamic public func traitCollectionDidChange(_ previousTraitCollection: UIKit.UITraitCollection?)
+ #endif
@_Concurrency.MainActor @preconcurrency public func hideAssistantTitle()
@_Concurrency.MainActor @preconcurrency public func showAssistant(title: Swift.String)
+ #if compiler(>=5.3) && $NonescapableTypes
@_Concurrency.MainActor @preconcurrency @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
@_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder)
+ #endif
@objc deinit
}
-public enum QuantumSessionError : Foundation.LocalizedError {
- case invalidResponse(Swift.String)
- case networkError(any Swift.Error)
- case tokenGenerationFailed(Swift.String)
- public var errorDescription: Swift.String? {
- get
- }
-}
-public struct QuantumSession : Swift.Sendable {
- public let apiUrl: Swift.String
- public init(apiUrl: Swift.String)
- public func trackSession(token: Swift.String) async throws(QuantumIOS.QuantumSessionError)
- public func generateUserToken(publicToken: Swift.String) async throws(QuantumIOS.QuantumSessionError) -> Swift.String
-}
@_Concurrency.MainActor final public class Quantum {
@_Concurrency.MainActor final public var muppet: MuppetIOS.Muppet?
+ @_Concurrency.MainActor final public var browser: MuppetIOS.Browser?
+ @_Concurrency.MainActor final public var page: MuppetIOS.Page?
public enum QuantumError : Swift.Error {
case missingPage
public static func == (a: QuantumIOS.Quantum.QuantumError, b: QuantumIOS.Quantum.QuantumError) -> Swift.Bool
@@ -59,9 +55,32 @@ public struct QuantumSession : Swift.Sendable {
@_Concurrency.MainActor final public func goto(url: Swift.String, headers: [Swift.String : Swift.String] = [:], timeout: Foundation.TimeInterval) async throws
@_Concurrency.MainActor final public func cleanup() async
@_Concurrency.MainActor final public func update(updatedPresentationSource source: UIKit.UIViewController)
+ @_Concurrency.MainActor public static func pageBuilder(browser: MuppetIOS.Browser, configuration: WebKit.WKWebViewConfiguration) -> MuppetIOS.Page
+ #if compiler(>=5.3) && $NonescapableTypes
@_Concurrency.MainActor public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async
+ #endif
@objc deinit
}
+public enum QuantumSessionError : Foundation.LocalizedError {
+ case invalidResponse(Swift.String)
+ case networkError(any Swift.Error)
+ case tokenGenerationFailed(Swift.String)
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var errorDescription: Swift.String? {
+ get
+ }
+ #endif
+}
+public struct QuantumSession : Swift.Sendable {
+ public let apiUrl: Swift.String
+ public init(apiUrl: Swift.String)
+ #if compiler(>=5.3) && $AsyncExecutionBehaviorAttributes
+ nonisolated(nonsending) public func trackSession(token: Swift.String) async throws(QuantumIOS.QuantumSessionError)
+ #endif
+ #if compiler(>=5.3) && $AsyncExecutionBehaviorAttributes
+ nonisolated(nonsending) public func generateUserToken(publicToken: Swift.String) async throws(QuantumIOS.QuantumSessionError) -> Swift.String
+ #endif
+}
extension QuantumIOS.Quantum : Swift.Sendable {}
extension QuantumIOS.Quantum.QuantumError : Swift.Equatable {}
extension QuantumIOS.Quantum.QuantumError : Swift.Hashable {}
diff --git a/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/QuantumIOS b/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/QuantumIOS
index dfb7c64..71589ac 100644
Binary files a/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/QuantumIOS and b/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/QuantumIOS differ
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 c46706f..475f438 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
@@ -3,7 +3,7 @@
BuildMachineOSBuild
- 24G617
+ 25D2128
CFBundleDevelopmentRegion
en
CFBundleExecutable
@@ -17,29 +17,29 @@
CFBundlePackageType
FMWK
CFBundleShortVersionString
- 3.28.0
+ 3.29.0
CFBundleSupportedPlatforms
iPhoneSimulator
CFBundleVersion
- 175
+ 176
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 22F76
+ 23B77
DTPlatformName
iphonesimulator
DTPlatformVersion
- 18.5
+ 26.1
DTSDKBuild
- 22F76
+ 23B77
DTSDKName
- iphonesimulator18.5
+ iphonesimulator26.1
DTXcode
- 1640
+ 2611
DTXcodeBuild
- 16F6
+ 17B100
MinimumOSVersion
15.0
UIDeviceFamily
diff --git a/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.abi.json b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.abi.json
index 7bea15b..1bc98f6 100644
--- a/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.abi.json
+++ b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.abi.json
@@ -6,18 +6,8 @@
"children": [
{
"kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "QuantumIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
+ "name": "UIKit",
+ "printedName": "UIKit",
"declKind": "Import",
"moduleName": "QuantumIOS",
"declAttributes": [
@@ -26,232 +16,155 @@
},
{
"kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
+ "name": "WebKit",
+ "printedName": "WebKit",
"declKind": "Import",
- "moduleName": "QuantumIOS",
- "declAttributes": [
- "RawDocComment"
- ]
+ "moduleName": "QuantumIOS"
},
{
"kind": "TypeDecl",
- "name": "QuantumSessionError",
- "printedName": "QuantumSessionError",
+ "name": "AtomicWebView",
+ "printedName": "AtomicWebView",
"children": [
{
- "kind": "Var",
- "name": "invalidResponse",
- "printedName": "invalidResponse",
+ "kind": "Function",
+ "name": "makeWebView",
+ "printedName": "makeWebView(frame:configuration:)",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(QuantumIOS.QuantumSessionError.Type) -> (Swift.String) -> QuantumIOS.QuantumSessionError",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(Swift.String) -> QuantumIOS.QuantumSessionError",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "QuantumSessionError",
- "printedName": "QuantumIOS.QuantumSessionError",
- "usr": "s:10QuantumIOS0A12SessionErrorO"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ]
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "QuantumIOS.QuantumSessionError.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "QuantumSessionError",
- "printedName": "QuantumIOS.QuantumSessionError",
- "usr": "s:10QuantumIOS0A12SessionErrorO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:10QuantumIOS0A12SessionErrorO15invalidResponseyACSScACmF",
- "mangledName": "$s10QuantumIOS0A12SessionErrorO15invalidResponseyACSScACmF",
- "moduleName": "QuantumIOS"
- },
- {
- "kind": "Var",
- "name": "networkError",
- "printedName": "networkError",
- "children": [
+ "kind": "TypeNominal",
+ "name": "AtomicWebView",
+ "printedName": "QuantumIOS.AtomicWebView",
+ "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView"
+ },
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(QuantumIOS.QuantumSessionError.Type) -> (any Swift.Error) -> QuantumIOS.QuantumSessionError",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(any Swift.Error) -> QuantumIOS.QuantumSessionError",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "QuantumSessionError",
- "printedName": "QuantumIOS.QuantumSessionError",
- "usr": "s:10QuantumIOS0A12SessionErrorO"
- },
- {
- "kind": "TypeNominal",
- "name": "Error",
- "printedName": "any Swift.Error",
- "usr": "s:s5ErrorP"
- }
- ]
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "QuantumIOS.QuantumSessionError.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "QuantumSessionError",
- "printedName": "QuantumIOS.QuantumSessionError",
- "usr": "s:10QuantumIOS0A12SessionErrorO"
- }
- ]
- }
- ]
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "hasDefaultArg": true,
+ "usr": "c:@S@CGRect"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "WKWebViewConfiguration",
+ "printedName": "WebKit.WKWebViewConfiguration",
+ "hasDefaultArg": true,
+ "usr": "c:objc(cs)WKWebViewConfiguration"
}
],
- "declKind": "EnumElement",
- "usr": "s:10QuantumIOS0A12SessionErrorO07networkD0yACs0D0_pcACmF",
- "mangledName": "$s10QuantumIOS0A12SessionErrorO07networkD0yACs0D0_pcACmF",
- "moduleName": "QuantumIOS"
+ "declKind": "Func",
+ "usr": "s:10QuantumIOS13AtomicWebViewC04makedE05frame13configurationACSo6CGRectV_So05WKWebE13ConfigurationCtFZ",
+ "mangledName": "$s10QuantumIOS13AtomicWebViewC04makedE05frame13configurationACSo6CGRectV_So05WKWebE13ConfigurationCtFZ",
+ "moduleName": "QuantumIOS",
+ "static": true,
+ "declAttributes": [
+ "Preconcurrency",
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
},
{
- "kind": "Var",
- "name": "tokenGenerationFailed",
- "printedName": "tokenGenerationFailed",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(frame:configuration:)",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(QuantumIOS.QuantumSessionError.Type) -> (Swift.String) -> QuantumIOS.QuantumSessionError",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(Swift.String) -> QuantumIOS.QuantumSessionError",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "QuantumSessionError",
- "printedName": "QuantumIOS.QuantumSessionError",
- "usr": "s:10QuantumIOS0A12SessionErrorO"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ]
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "QuantumIOS.QuantumSessionError.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "QuantumSessionError",
- "printedName": "QuantumIOS.QuantumSessionError",
- "usr": "s:10QuantumIOS0A12SessionErrorO"
- }
- ]
- }
- ]
+ "kind": "TypeNominal",
+ "name": "AtomicWebView",
+ "printedName": "QuantumIOS.AtomicWebView",
+ "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "WKWebViewConfiguration",
+ "printedName": "WebKit.WKWebViewConfiguration",
+ "usr": "c:objc(cs)WKWebViewConfiguration"
}
],
- "declKind": "EnumElement",
- "usr": "s:10QuantumIOS0A12SessionErrorO21tokenGenerationFailedyACSScACmF",
- "mangledName": "$s10QuantumIOS0A12SessionErrorO21tokenGenerationFailedyACSScACmF",
- "moduleName": "QuantumIOS"
+ "declKind": "Constructor",
+ "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView(im)initWithFrame:configuration:",
+ "mangledName": "$s10QuantumIOS13AtomicWebViewC5frame13configurationACSo6CGRectV_So05WKWebE13ConfigurationCtcfc",
+ "moduleName": "QuantumIOS",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "initWithFrame:configuration:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Preconcurrency",
+ "Custom",
+ "Override"
+ ],
+ "init_kind": "Designated"
},
{
- "kind": "Var",
- "name": "errorDescription",
- "printedName": "errorDescription",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(coder:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "Swift.String?",
+ "printedName": "QuantumIOS.AtomicWebView?",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "AtomicWebView",
+ "printedName": "QuantumIOS.AtomicWebView",
+ "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView"
}
],
"usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCoder",
+ "printedName": "Foundation.NSCoder",
+ "usr": "c:objc(cs)NSCoder"
}
],
- "declKind": "Var",
- "usr": "s:10QuantumIOS0A12SessionErrorO16errorDescriptionSSSgvp",
- "mangledName": "$s10QuantumIOS0A12SessionErrorO16errorDescriptionSSSgvp",
+ "declKind": "Constructor",
+ "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView(im)initWithCoder:",
+ "mangledName": "$s10QuantumIOS13AtomicWebViewC5coderACSgSo7NSCoderC_tcfc",
"moduleName": "QuantumIOS",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "initWithCoder:",
"declAttributes": [
- "AccessControl"
+ "Dynamic",
+ "ObjC",
+ "Preconcurrency",
+ "Custom",
+ "Required"
],
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:10QuantumIOS0A12SessionErrorO16errorDescriptionSSSgvg",
- "mangledName": "$s10QuantumIOS0A12SessionErrorO16errorDescriptionSSSgvg",
- "moduleName": "QuantumIOS",
- "accessorKind": "get"
- }
- ]
+ "init_kind": "Designated"
}
],
- "declKind": "Enum",
- "usr": "s:10QuantumIOS0A12SessionErrorO",
- "mangledName": "$s10QuantumIOS0A12SessionErrorO",
+ "declKind": "Class",
+ "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView",
+ "mangledName": "$s10QuantumIOS13AtomicWebViewC",
"moduleName": "QuantumIOS",
"declAttributes": [
- "AccessControl"
+ "Preconcurrency",
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)WKWebView",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "WebKit.WKWebView",
+ "UIKit.UIView",
+ "UIKit.UIResponder",
+ "ObjectiveC.NSObject"
],
"conformances": [
{
@@ -270,54 +183,123 @@
},
{
"kind": "Conformance",
- "name": "LocalizedError",
- "printedName": "LocalizedError",
- "usr": "s:10Foundation14LocalizedErrorP",
- "mangledName": "$s10Foundation14LocalizedErrorP"
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
},
{
"kind": "Conformance",
- "name": "Error",
- "printedName": "Error",
- "usr": "s:s5ErrorP",
- "mangledName": "$ss5ErrorP"
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
},
{
"kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "UITraitChangeObservable",
+ "printedName": "UITraitChangeObservable",
+ "usr": "s:5UIKit23UITraitChangeObservableP",
+ "mangledName": "$s5UIKit23UITraitChangeObservableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
}
]
},
+ {
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "QuantumIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "QuantumIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "QuantumIOS"
+ },
{
"kind": "TypeDecl",
- "name": "QuantumSession",
- "printedName": "QuantumSession",
+ "name": "AtomicWebViewController",
+ "printedName": "AtomicWebViewController",
"children": [
{
"kind": "Var",
- "name": "apiUrl",
- "printedName": "apiUrl",
+ "name": "webView",
+ "printedName": "webView",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "WeakStorage",
+ "printedName": "QuantumIOS.AtomicWebView?"
}
],
"declKind": "Var",
- "usr": "s:10QuantumIOS0A7SessionV6apiUrlSSvp",
- "mangledName": "$s10QuantumIOS0A7SessionV6apiUrlSSvp",
+ "usr": "s:10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvp",
+ "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvp",
"moduleName": "QuantumIOS",
"declAttributes": [
+ "HasInitialValue",
+ "Preconcurrency",
+ "Custom",
"HasStorage",
+ "ReferenceOwnership",
"AccessControl",
"RawDocComment"
],
- "isLet": true,
+ "ownership": 1,
"hasStorage": true,
"accessors": [
{
@@ -327,275 +309,82 @@
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "ImplicitlyUnwrappedOptional",
+ "printedName": "QuantumIOS.AtomicWebView?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AtomicWebView",
+ "printedName": "QuantumIOS.AtomicWebView",
+ "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView"
+ }
+ ],
+ "usr": "s:Sq"
}
],
"declKind": "Accessor",
- "usr": "s:10QuantumIOS0A7SessionV6apiUrlSSvg",
- "mangledName": "$s10QuantumIOS0A7SessionV6apiUrlSSvg",
+ "usr": "s:10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvg",
+ "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvg",
"moduleName": "QuantumIOS",
"implicit": true,
"accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ImplicitlyUnwrappedOptional",
+ "printedName": "QuantumIOS.AtomicWebView?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AtomicWebView",
+ "printedName": "QuantumIOS.AtomicWebView",
+ "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvs",
+ "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvs",
+ "moduleName": "QuantumIOS",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvM",
+ "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvM",
+ "moduleName": "QuantumIOS",
+ "implicit": true,
+ "accessorKind": "_modify"
}
]
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(apiUrl:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "QuantumSession",
- "printedName": "QuantumIOS.QuantumSession",
- "usr": "s:10QuantumIOS0A7SessionV"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:10QuantumIOS0A7SessionV6apiUrlACSS_tcfc",
- "mangledName": "$s10QuantumIOS0A7SessionV6apiUrlACSS_tcfc",
- "moduleName": "QuantumIOS",
- "declAttributes": [
- "AccessControl"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "Function",
- "name": "trackSession",
- "printedName": "trackSession(token:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Func",
- "usr": "s:10QuantumIOS0A7SessionV05trackC05tokenySS_tYaAA0aC5ErrorOYKF",
- "mangledName": "$s10QuantumIOS0A7SessionV05trackC05tokenySS_tYaAA0aC5ErrorOYKF",
- "moduleName": "QuantumIOS",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "throwing": true,
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "generateUserToken",
- "printedName": "generateUserToken(publicToken:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Func",
- "usr": "s:10QuantumIOS0A7SessionV17generateUserToken06publicF0S2S_tYaAA0aC5ErrorOYKF",
- "mangledName": "$s10QuantumIOS0A7SessionV17generateUserToken06publicF0S2S_tYaAA0aC5ErrorOYKF",
- "moduleName": "QuantumIOS",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "throwing": true,
- "funcSelfKind": "NonMutating"
- }
- ],
- "declKind": "Struct",
- "usr": "s:10QuantumIOS0A7SessionV",
- "mangledName": "$s10QuantumIOS0A7SessionV",
- "moduleName": "QuantumIOS",
- "declAttributes": [
- "AccessControl"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "Combine",
- "printedName": "Combine",
- "declKind": "Import",
- "moduleName": "QuantumIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "UIKit",
- "printedName": "UIKit",
- "declKind": "Import",
- "moduleName": "QuantumIOS"
- },
- {
- "kind": "Import",
- "name": "WebKit",
- "printedName": "WebKit",
- "declKind": "Import",
- "moduleName": "QuantumIOS"
- },
- {
- "kind": "TypeDecl",
- "name": "AtomicWebViewController",
- "printedName": "AtomicWebViewController",
- "children": [
- {
- "kind": "Var",
- "name": "webView",
- "printedName": "webView",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "WeakStorage",
- "printedName": "QuantumIOS.AtomicWebView?"
- }
- ],
- "declKind": "Var",
- "usr": "s:10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvp",
- "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvp",
- "moduleName": "QuantumIOS",
- "declAttributes": [
- "HasInitialValue",
- "Preconcurrency",
- "Custom",
- "HasStorage",
- "ReferenceOwnership",
- "AccessControl",
- "RawDocComment"
- ],
- "ownership": 1,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
- "printedName": "QuantumIOS.AtomicWebView?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "AtomicWebView",
- "printedName": "QuantumIOS.AtomicWebView",
- "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvg",
- "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvg",
- "moduleName": "QuantumIOS",
- "implicit": true,
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
- "printedName": "QuantumIOS.AtomicWebView?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "AtomicWebView",
- "printedName": "QuantumIOS.AtomicWebView",
- "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvs",
- "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvs",
- "moduleName": "QuantumIOS",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvM",
- "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvM",
- "moduleName": "QuantumIOS",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "cancel",
- "printedName": "cancel",
+ "kind": "Var",
+ "name": "cancel",
+ "printedName": "cancel",
"children": [
{
"kind": "TypeNominal",
@@ -1036,6 +825,20 @@
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
},
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ },
{
"kind": "Conformance",
"name": "UITraitChangeObservable",
@@ -1057,353 +860,201 @@
},
{
"kind": "Import",
- "name": "WebKit",
- "printedName": "WebKit",
+ "name": "Foundation",
+ "printedName": "Foundation",
"declKind": "Import",
- "moduleName": "QuantumIOS"
- },
- {
+ "moduleName": "QuantumIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "QuantumIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "QuantumIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "QuantumIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "MuppetIOS",
+ "printedName": "MuppetIOS",
+ "declKind": "Import",
+ "moduleName": "QuantumIOS"
+ },
+ {
"kind": "TypeDecl",
- "name": "AtomicWebView",
- "printedName": "AtomicWebView",
+ "name": "Quantum",
+ "printedName": "Quantum",
"children": [
{
- "kind": "Function",
- "name": "makeWebView",
- "printedName": "makeWebView(frame:configuration:)",
+ "kind": "Var",
+ "name": "muppet",
+ "printedName": "muppet",
"children": [
{
"kind": "TypeNominal",
- "name": "AtomicWebView",
- "printedName": "QuantumIOS.AtomicWebView",
- "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView"
- },
- {
- "kind": "TypeNominal",
- "name": "CGRect",
- "printedName": "CoreFoundation.CGRect",
- "hasDefaultArg": true,
- "usr": "c:@S@CGRect"
- },
- {
- "kind": "TypeNominal",
- "name": "WKWebViewConfiguration",
- "printedName": "WebKit.WKWebViewConfiguration",
- "hasDefaultArg": true,
- "usr": "c:objc(cs)WKWebViewConfiguration"
+ "name": "Optional",
+ "printedName": "MuppetIOS.Muppet?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Muppet",
+ "printedName": "MuppetIOS.Muppet",
+ "usr": "s:9MuppetIOS0A0C"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Func",
- "usr": "s:10QuantumIOS13AtomicWebViewC04makedE05frame13configurationACSo6CGRectV_So05WKWebE13ConfigurationCtFZ",
- "mangledName": "$s10QuantumIOS13AtomicWebViewC04makedE05frame13configurationACSo6CGRectV_So05WKWebE13ConfigurationCtFZ",
+ "declKind": "Var",
+ "usr": "s:10QuantumIOS0A0C6muppet06MuppetB00D0CSgvp",
+ "mangledName": "$s10QuantumIOS0A0C6muppet06MuppetB00D0CSgvp",
"moduleName": "QuantumIOS",
- "static": true,
"declAttributes": [
- "Preconcurrency",
+ "HasInitialValue",
+ "Final",
"Custom",
- "AccessControl",
- "RawDocComment"
+ "HasStorage",
+ "AccessControl"
],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(frame:configuration:)",
- "children": [
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "AtomicWebView",
- "printedName": "QuantumIOS.AtomicWebView",
- "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.Muppet?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Muppet",
+ "printedName": "MuppetIOS.Muppet",
+ "usr": "s:9MuppetIOS0A0C"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:10QuantumIOS0A0C6muppet06MuppetB00D0CSgvg",
+ "mangledName": "$s10QuantumIOS0A0C6muppet06MuppetB00D0CSgvg",
+ "moduleName": "QuantumIOS",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
},
{
- "kind": "TypeNominal",
- "name": "CGRect",
- "printedName": "CoreFoundation.CGRect",
- "usr": "c:@S@CGRect"
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.Muppet?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Muppet",
+ "printedName": "MuppetIOS.Muppet",
+ "usr": "s:9MuppetIOS0A0C"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:10QuantumIOS0A0C6muppet06MuppetB00D0CSgvs",
+ "mangledName": "$s10QuantumIOS0A0C6muppet06MuppetB00D0CSgvs",
+ "moduleName": "QuantumIOS",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
},
{
- "kind": "TypeNominal",
- "name": "WKWebViewConfiguration",
- "printedName": "WebKit.WKWebViewConfiguration",
- "usr": "c:objc(cs)WKWebViewConfiguration"
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:10QuantumIOS0A0C6muppet06MuppetB00D0CSgvM",
+ "mangledName": "$s10QuantumIOS0A0C6muppet06MuppetB00D0CSgvM",
+ "moduleName": "QuantumIOS",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
}
- ],
- "declKind": "Constructor",
- "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView(im)initWithFrame:configuration:",
- "mangledName": "$s10QuantumIOS13AtomicWebViewC5frame13configurationACSo6CGRectV_So05WKWebE13ConfigurationCtcfc",
- "moduleName": "QuantumIOS",
- "overriding": true,
- "implicit": true,
- "objc_name": "initWithFrame:configuration:",
- "declAttributes": [
- "Dynamic",
- "ObjC",
- "Preconcurrency",
- "Custom",
- "Override"
- ],
- "init_kind": "Designated"
+ ]
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(coder:)",
+ "kind": "Var",
+ "name": "browser",
+ "printedName": "browser",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "QuantumIOS.AtomicWebView?",
+ "printedName": "MuppetIOS.Browser?",
"children": [
{
"kind": "TypeNominal",
- "name": "AtomicWebView",
- "printedName": "QuantumIOS.AtomicWebView",
- "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView"
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
}
],
"usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "NSCoder",
- "printedName": "Foundation.NSCoder",
- "usr": "c:objc(cs)NSCoder"
}
],
- "declKind": "Constructor",
- "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView(im)initWithCoder:",
- "mangledName": "$s10QuantumIOS13AtomicWebViewC5coderACSgSo7NSCoderC_tcfc",
+ "declKind": "Var",
+ "usr": "s:10QuantumIOS0A0C7browser06MuppetB07BrowserCSgvp",
+ "mangledName": "$s10QuantumIOS0A0C7browser06MuppetB07BrowserCSgvp",
"moduleName": "QuantumIOS",
- "overriding": true,
- "implicit": true,
- "objc_name": "initWithCoder:",
"declAttributes": [
- "Dynamic",
- "ObjC",
- "Preconcurrency",
+ "HasInitialValue",
+ "Final",
"Custom",
- "Required"
- ],
- "init_kind": "Designated"
- }
- ],
- "declKind": "Class",
- "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView",
- "mangledName": "$s10QuantumIOS13AtomicWebViewC",
- "moduleName": "QuantumIOS",
- "declAttributes": [
- "Preconcurrency",
- "Custom",
- "AccessControl",
- "ObjC"
- ],
- "superclassUsr": "c:objc(cs)WKWebView",
- "inheritsConvenienceInitializers": true,
- "superclassNames": [
- "WebKit.WKWebView",
- "UIKit.UIView",
- "UIKit.UIResponder",
- "ObjectiveC.NSObject"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
- },
- {
- "kind": "Conformance",
- "name": "CVarArg",
- "printedName": "CVarArg",
- "usr": "s:s7CVarArgP",
- "mangledName": "$ss7CVarArgP"
- },
- {
- "kind": "Conformance",
- "name": "_KeyValueCodingAndObservingPublishing",
- "printedName": "_KeyValueCodingAndObservingPublishing",
- "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
- "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
- },
- {
- "kind": "Conformance",
- "name": "_KeyValueCodingAndObserving",
- "printedName": "_KeyValueCodingAndObserving",
- "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
- "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
- },
- {
- "kind": "Conformance",
- "name": "CustomStringConvertible",
- "printedName": "CustomStringConvertible",
- "usr": "s:s23CustomStringConvertibleP",
- "mangledName": "$ss23CustomStringConvertibleP"
- },
- {
- "kind": "Conformance",
- "name": "CustomDebugStringConvertible",
- "printedName": "CustomDebugStringConvertible",
- "usr": "s:s28CustomDebugStringConvertibleP",
- "mangledName": "$ss28CustomDebugStringConvertibleP"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- },
- {
- "kind": "Conformance",
- "name": "UITraitChangeObservable",
- "printedName": "UITraitChangeObservable",
- "usr": "s:5UIKit23UITraitChangeObservableP",
- "mangledName": "$s5UIKit23UITraitChangeObservableP"
- },
- {
- "kind": "Conformance",
- "name": "__DefaultCustomPlaygroundQuickLookable",
- "printedName": "__DefaultCustomPlaygroundQuickLookable",
- "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
- "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "QuantumIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "OSLog",
- "printedName": "OSLog",
- "declKind": "Import",
- "moduleName": "QuantumIOS"
- },
- {
- "kind": "Import",
- "name": "Combine",
- "printedName": "Combine",
- "declKind": "Import",
- "moduleName": "QuantumIOS"
- },
- {
- "kind": "Import",
- "name": "UIKit",
- "printedName": "UIKit",
- "declKind": "Import",
- "moduleName": "QuantumIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "QuantumIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "QuantumIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "UIKit",
- "printedName": "UIKit",
- "declKind": "Import",
- "moduleName": "QuantumIOS"
- },
- {
- "kind": "Import",
- "name": "WebKit",
- "printedName": "WebKit",
- "declKind": "Import",
- "moduleName": "QuantumIOS"
- },
- {
- "kind": "Import",
- "name": "MuppetIOS",
- "printedName": "MuppetIOS",
- "declKind": "Import",
- "moduleName": "QuantumIOS"
- },
- {
- "kind": "TypeDecl",
- "name": "Quantum",
- "printedName": "Quantum",
- "children": [
- {
- "kind": "Var",
- "name": "muppet",
- "printedName": "muppet",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "MuppetIOS.Muppet?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Muppet",
- "printedName": "MuppetIOS.Muppet",
- "usr": "s:9MuppetIOS0A0C"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:10QuantumIOS0A0C6muppet06MuppetB00D0CSgvp",
- "mangledName": "$s10QuantumIOS0A0C6muppet06MuppetB00D0CSgvp",
- "moduleName": "QuantumIOS",
- "declAttributes": [
- "HasInitialValue",
- "Final",
- "Custom",
- "HasStorage",
- "AccessControl"
+ "HasStorage",
+ "AccessControl"
],
"hasStorage": true,
"accessors": [
@@ -1415,21 +1066,21 @@
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "MuppetIOS.Muppet?",
+ "printedName": "MuppetIOS.Browser?",
"children": [
{
"kind": "TypeNominal",
- "name": "Muppet",
- "printedName": "MuppetIOS.Muppet",
- "usr": "s:9MuppetIOS0A0C"
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
- "usr": "s:10QuantumIOS0A0C6muppet06MuppetB00D0CSgvg",
- "mangledName": "$s10QuantumIOS0A0C6muppet06MuppetB00D0CSgvg",
+ "usr": "s:10QuantumIOS0A0C7browser06MuppetB07BrowserCSgvg",
+ "mangledName": "$s10QuantumIOS0A0C7browser06MuppetB07BrowserCSgvg",
"moduleName": "QuantumIOS",
"implicit": true,
"declAttributes": [
@@ -1450,21 +1101,21 @@
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "MuppetIOS.Muppet?",
+ "printedName": "MuppetIOS.Browser?",
"children": [
{
"kind": "TypeNominal",
- "name": "Muppet",
- "printedName": "MuppetIOS.Muppet",
- "usr": "s:9MuppetIOS0A0C"
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
- "usr": "s:10QuantumIOS0A0C6muppet06MuppetB00D0CSgvs",
- "mangledName": "$s10QuantumIOS0A0C6muppet06MuppetB00D0CSgvs",
+ "usr": "s:10QuantumIOS0A0C7browser06MuppetB07BrowserCSgvs",
+ "mangledName": "$s10QuantumIOS0A0C7browser06MuppetB07BrowserCSgvs",
"moduleName": "QuantumIOS",
"implicit": true,
"declAttributes": [
@@ -1484,8 +1135,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:10QuantumIOS0A0C6muppet06MuppetB00D0CSgvM",
- "mangledName": "$s10QuantumIOS0A0C6muppet06MuppetB00D0CSgvM",
+ "usr": "s:10QuantumIOS0A0C7browser06MuppetB07BrowserCSgvM",
+ "mangledName": "$s10QuantumIOS0A0C7browser06MuppetB07BrowserCSgvM",
"moduleName": "QuantumIOS",
"implicit": true,
"declAttributes": [
@@ -1496,28 +1147,149 @@
]
},
{
- "kind": "TypeDecl",
- "name": "QuantumError",
- "printedName": "QuantumError",
+ "kind": "Var",
+ "name": "page",
+ "printedName": "page",
"children": [
{
- "kind": "Var",
- "name": "missingPage",
- "printedName": "missingPage",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.Page?",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(QuantumIOS.Quantum.QuantumError.Type) -> QuantumIOS.Quantum.QuantumError",
+ "kind": "TypeNominal",
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:10QuantumIOS0A0C4page06MuppetB04PageCSgvp",
+ "mangledName": "$s10QuantumIOS0A0C4page06MuppetB04PageCSgvp",
+ "moduleName": "QuantumIOS",
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "Custom",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.Page?",
"children": [
{
"kind": "TypeNominal",
- "name": "QuantumError",
- "printedName": "QuantumIOS.Quantum.QuantumError",
- "usr": "s:10QuantumIOS0A0C0A5ErrorO"
- },
- {
- "kind": "TypeNominal",
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:10QuantumIOS0A0C4page06MuppetB04PageCSgvg",
+ "mangledName": "$s10QuantumIOS0A0C4page06MuppetB04PageCSgvg",
+ "moduleName": "QuantumIOS",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.Page?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:10QuantumIOS0A0C4page06MuppetB04PageCSgvs",
+ "mangledName": "$s10QuantumIOS0A0C4page06MuppetB04PageCSgvs",
+ "moduleName": "QuantumIOS",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:10QuantumIOS0A0C4page06MuppetB04PageCSgvM",
+ "mangledName": "$s10QuantumIOS0A0C4page06MuppetB04PageCSgvM",
+ "moduleName": "QuantumIOS",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "QuantumError",
+ "printedName": "QuantumError",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "missingPage",
+ "printedName": "missingPage",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(QuantumIOS.Quantum.QuantumError.Type) -> QuantumIOS.Quantum.QuantumError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "QuantumError",
+ "printedName": "QuantumIOS.Quantum.QuantumError",
+ "usr": "s:10QuantumIOS0A0C0A5ErrorO"
+ },
+ {
+ "kind": "TypeNominal",
"name": "Metatype",
"printedName": "QuantumIOS.Quantum.QuantumError.Type",
"children": [
@@ -1683,106 +1455,634 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Quantum",
+ "printedName": "QuantumIOS.Quantum",
+ "usr": "s:10QuantumIOS0A0C"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:10QuantumIOS0A0CACycfc",
+ "mangledName": "$s10QuantumIOS0A0CACycfc",
+ "moduleName": "QuantumIOS",
+ "declAttributes": [
+ "Custom",
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "initialize",
+ "printedName": "initialize(token:view:controller:apiUrl:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "WKWebView",
+ "printedName": "WebKit.WKWebView",
+ "usr": "c:objc(cs)WKWebView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "hasDefaultArg": true,
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:10QuantumIOS0A0C10initialize5token4view10controller6apiUrlySS_So9WKWebViewCSo16UIViewControllerCSStYaKF",
+ "mangledName": "$s10QuantumIOS0A0C10initialize5token4view10controller6apiUrlySS_So9WKWebViewCSo16UIViewControllerCSStYaKF",
+ "moduleName": "QuantumIOS",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "goto",
+ "printedName": "goto(url:headers:timeout:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:SD"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:10QuantumIOS0A0C4goto3url7headers7timeoutySS_SDyS2SGSdtYaKF",
+ "mangledName": "$s10QuantumIOS0A0C4goto3url7headers7timeoutySS_SDyS2SGSdtYaKF",
+ "moduleName": "QuantumIOS",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "cleanup",
+ "printedName": "cleanup()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:10QuantumIOS0A0C7cleanupyyYaF",
+ "mangledName": "$s10QuantumIOS0A0C7cleanupyyYaF",
+ "moduleName": "QuantumIOS",
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "update",
+ "printedName": "update(updatedPresentationSource:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:10QuantumIOS0A0C6update25updatedPresentationSourceySo16UIViewControllerC_tF",
+ "mangledName": "$s10QuantumIOS0A0C6update25updatedPresentationSourceySo16UIViewControllerC_tF",
+ "moduleName": "QuantumIOS",
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "pageBuilder",
+ "printedName": "pageBuilder(browser:configuration:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "WKWebViewConfiguration",
+ "printedName": "WebKit.WKWebViewConfiguration",
+ "usr": "c:objc(cs)WKWebViewConfiguration"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:10QuantumIOS0A0C11pageBuilder7browser13configuration06MuppetB04PageCAG7BrowserC_So22WKWebViewConfigurationCtFZ",
+ "mangledName": "$s10QuantumIOS0A0C11pageBuilder7browser13configuration06MuppetB04PageCAG7BrowserC_So22WKWebViewConfigurationCtFZ",
+ "moduleName": "QuantumIOS",
+ "static": true,
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setDebug",
+ "printedName": "setDebug(isEnabled:forwardLogs:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.String) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:10QuantumIOS0A0C8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ",
+ "mangledName": "$s10QuantumIOS0A0C8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ",
+ "moduleName": "QuantumIOS",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:10QuantumIOS0A0C",
+ "mangledName": "$s10QuantumIOS0A0C",
+ "moduleName": "QuantumIOS",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "Custom"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "QuantumIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "MuppetIOS",
+ "printedName": "MuppetIOS",
+ "declKind": "Import",
+ "moduleName": "QuantumIOS"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "QuantumSessionError",
+ "printedName": "QuantumSessionError",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "invalidResponse",
+ "printedName": "invalidResponse",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(QuantumIOS.QuantumSessionError.Type) -> (Swift.String) -> QuantumIOS.QuantumSessionError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> QuantumIOS.QuantumSessionError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "QuantumSessionError",
+ "printedName": "QuantumIOS.QuantumSessionError",
+ "usr": "s:10QuantumIOS0A12SessionErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "QuantumIOS.QuantumSessionError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "QuantumSessionError",
+ "printedName": "QuantumIOS.QuantumSessionError",
+ "usr": "s:10QuantumIOS0A12SessionErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:10QuantumIOS0A12SessionErrorO15invalidResponseyACSScACmF",
+ "mangledName": "$s10QuantumIOS0A12SessionErrorO15invalidResponseyACSScACmF",
+ "moduleName": "QuantumIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "networkError",
+ "printedName": "networkError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(QuantumIOS.QuantumSessionError.Type) -> (any Swift.Error) -> QuantumIOS.QuantumSessionError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(any Swift.Error) -> QuantumIOS.QuantumSessionError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "QuantumSessionError",
+ "printedName": "QuantumIOS.QuantumSessionError",
+ "usr": "s:10QuantumIOS0A12SessionErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "any Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "QuantumIOS.QuantumSessionError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "QuantumSessionError",
+ "printedName": "QuantumIOS.QuantumSessionError",
+ "usr": "s:10QuantumIOS0A12SessionErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:10QuantumIOS0A12SessionErrorO07networkD0yACs0D0_pcACmF",
+ "mangledName": "$s10QuantumIOS0A12SessionErrorO07networkD0yACs0D0_pcACmF",
+ "moduleName": "QuantumIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "tokenGenerationFailed",
+ "printedName": "tokenGenerationFailed",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(QuantumIOS.QuantumSessionError.Type) -> (Swift.String) -> QuantumIOS.QuantumSessionError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> QuantumIOS.QuantumSessionError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "QuantumSessionError",
+ "printedName": "QuantumIOS.QuantumSessionError",
+ "usr": "s:10QuantumIOS0A12SessionErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "QuantumIOS.QuantumSessionError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "QuantumSessionError",
+ "printedName": "QuantumIOS.QuantumSessionError",
+ "usr": "s:10QuantumIOS0A12SessionErrorO"
+ }
+ ]
+ }
+ ]
}
- ]
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:10QuantumIOS0A12SessionErrorO21tokenGenerationFailedyACSScACmF",
+ "mangledName": "$s10QuantumIOS0A12SessionErrorO21tokenGenerationFailedyACSScACmF",
+ "moduleName": "QuantumIOS"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init()",
+ "kind": "Var",
+ "name": "errorDescription",
+ "printedName": "errorDescription",
"children": [
{
"kind": "TypeNominal",
- "name": "Quantum",
- "printedName": "QuantumIOS.Quantum",
- "usr": "s:10QuantumIOS0A0C"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Constructor",
- "usr": "s:10QuantumIOS0A0CACycfc",
- "mangledName": "$s10QuantumIOS0A0CACycfc",
+ "declKind": "Var",
+ "usr": "s:10QuantumIOS0A12SessionErrorO16errorDescriptionSSSgvp",
+ "mangledName": "$s10QuantumIOS0A12SessionErrorO16errorDescriptionSSSgvp",
"moduleName": "QuantumIOS",
"declAttributes": [
- "Custom",
"AccessControl"
],
- "init_kind": "Designated"
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:10QuantumIOS0A12SessionErrorO16errorDescriptionSSSgvg",
+ "mangledName": "$s10QuantumIOS0A12SessionErrorO16errorDescriptionSSSgvg",
+ "moduleName": "QuantumIOS",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:10QuantumIOS0A12SessionErrorO",
+ "mangledName": "$s10QuantumIOS0A12SessionErrorO",
+ "moduleName": "QuantumIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
},
{
- "kind": "Function",
- "name": "initialize",
- "printedName": "initialize(token:view:controller:apiUrl:)",
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "LocalizedError",
+ "printedName": "LocalizedError",
+ "usr": "s:10Foundation14LocalizedErrorP",
+ "mangledName": "$s10Foundation14LocalizedErrorP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Error",
+ "printedName": "Error",
+ "usr": "s:s5ErrorP",
+ "mangledName": "$ss5ErrorP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "QuantumSession",
+ "printedName": "QuantumSession",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "apiUrl",
+ "printedName": "apiUrl",
"children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "WKWebView",
- "printedName": "WebKit.WKWebView",
- "usr": "c:objc(cs)WKWebView"
- },
- {
- "kind": "TypeNominal",
- "name": "UIViewController",
- "printedName": "UIKit.UIViewController",
- "usr": "c:objc(cs)UIViewController"
- },
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
- "hasDefaultArg": true,
"usr": "s:SS"
}
],
- "declKind": "Func",
- "usr": "s:10QuantumIOS0A0C10initialize5token4view10controller6apiUrlySS_So9WKWebViewCSo16UIViewControllerCSStYaKF",
- "mangledName": "$s10QuantumIOS0A0C10initialize5token4view10controller6apiUrlySS_So9WKWebViewCSo16UIViewControllerCSStYaKF",
+ "declKind": "Var",
+ "usr": "s:10QuantumIOS0A7SessionV6apiUrlSSvp",
+ "mangledName": "$s10QuantumIOS0A7SessionV6apiUrlSSvp",
"moduleName": "QuantumIOS",
"declAttributes": [
- "Final",
- "Custom",
- "AccessControl"
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
],
- "throwing": true,
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "goto",
- "printedName": "goto(url:headers:timeout:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : Swift.String]",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
{
"kind": "TypeNominal",
"name": "String",
@@ -1790,54 +2090,46 @@
"usr": "s:SS"
}
],
- "hasDefaultArg": true,
- "usr": "s:SD"
- },
- {
- "kind": "TypeNominal",
- "name": "Double",
- "printedName": "Swift.Double",
- "usr": "s:Sd"
+ "declKind": "Accessor",
+ "usr": "s:10QuantumIOS0A7SessionV6apiUrlSSvg",
+ "mangledName": "$s10QuantumIOS0A7SessionV6apiUrlSSvg",
+ "moduleName": "QuantumIOS",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "declKind": "Func",
- "usr": "s:10QuantumIOS0A0C4goto3url7headers7timeoutySS_SDyS2SGSdtYaKF",
- "mangledName": "$s10QuantumIOS0A0C4goto3url7headers7timeoutySS_SDyS2SGSdtYaKF",
- "moduleName": "QuantumIOS",
- "declAttributes": [
- "Final",
- "Custom",
- "AccessControl"
- ],
- "throwing": true,
- "funcSelfKind": "NonMutating"
+ ]
},
{
- "kind": "Function",
- "name": "cleanup",
- "printedName": "cleanup()",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(apiUrl:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "QuantumSession",
+ "printedName": "QuantumIOS.QuantumSession",
+ "usr": "s:10QuantumIOS0A7SessionV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Func",
- "usr": "s:10QuantumIOS0A0C7cleanupyyYaF",
- "mangledName": "$s10QuantumIOS0A0C7cleanupyyYaF",
+ "declKind": "Constructor",
+ "usr": "s:10QuantumIOS0A7SessionV6apiUrlACSS_tcfc",
+ "mangledName": "$s10QuantumIOS0A7SessionV6apiUrlACSS_tcfc",
"moduleName": "QuantumIOS",
"declAttributes": [
- "Custom",
- "Final",
"AccessControl"
],
- "funcSelfKind": "NonMutating"
+ "init_kind": "Designated"
},
{
"kind": "Function",
- "name": "update",
- "printedName": "update(updatedPresentationSource:)",
+ "name": "trackSession",
+ "printedName": "trackSession(token:)",
"children": [
{
"kind": "TypeNominal",
@@ -1846,88 +2138,60 @@
},
{
"kind": "TypeNominal",
- "name": "UIViewController",
- "printedName": "UIKit.UIViewController",
- "usr": "c:objc(cs)UIViewController"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Func",
- "usr": "s:10QuantumIOS0A0C6update25updatedPresentationSourceySo16UIViewControllerC_tF",
- "mangledName": "$s10QuantumIOS0A0C6update25updatedPresentationSourceySo16UIViewControllerC_tF",
+ "usr": "s:10QuantumIOS0A7SessionV05trackC05tokenySS_tYaAA0aC5ErrorOYKF",
+ "mangledName": "$s10QuantumIOS0A7SessionV05trackC05tokenySS_tYaAA0aC5ErrorOYKF",
"moduleName": "QuantumIOS",
"declAttributes": [
- "Custom",
- "Final",
- "AccessControl"
+ "Nonisolated",
+ "AccessControl",
+ "RawDocComment"
],
+ "throwing": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
- "name": "setDebug",
- "printedName": "setDebug(isEnabled:forwardLogs:)",
+ "name": "generateUserToken",
+ "printedName": "generateUserToken(publicToken:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
},
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((Swift.String) -> ())?",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(Swift.String) -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ]
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Func",
- "usr": "s:10QuantumIOS0A0C8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ",
- "mangledName": "$s10QuantumIOS0A0C8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ",
+ "usr": "s:10QuantumIOS0A7SessionV17generateUserToken06publicF0S2S_tYaAA0aC5ErrorOYKF",
+ "mangledName": "$s10QuantumIOS0A7SessionV17generateUserToken06publicF0S2S_tYaAA0aC5ErrorOYKF",
"moduleName": "QuantumIOS",
- "static": true,
"declAttributes": [
- "Final",
- "Custom",
+ "Nonisolated",
"AccessControl",
"RawDocComment"
],
+ "throwing": true,
"funcSelfKind": "NonMutating"
}
],
- "declKind": "Class",
- "usr": "s:10QuantumIOS0A0C",
- "mangledName": "$s10QuantumIOS0A0C",
+ "declKind": "Struct",
+ "usr": "s:10QuantumIOS0A7SessionV",
+ "mangledName": "$s10QuantumIOS0A7SessionV",
"moduleName": "QuantumIOS",
"declAttributes": [
- "Final",
- "AccessControl",
- "Custom"
+ "AccessControl"
],
"conformances": [
{
@@ -1950,104 +2214,48 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
{
- "kind": "TypeDecl",
- "name": "URLSession",
- "printedName": "URLSession",
- "declKind": "Class",
- "usr": "c:objc(cs)NSURLSession",
- "moduleName": "Foundation",
- "isOpen": true,
- "intro_iOS": "7.0",
- "objc_name": "NSURLSession",
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "QuantumIOS",
"declAttributes": [
- "Available",
- "ObjC",
- "SynthesizedProtocol",
- "NonSendable",
- "Sendable",
- "Dynamic"
- ],
- "superclassUsr": "c:objc(cs)NSObject",
- "isExternal": true,
- "inheritsConvenienceInitializers": true,
- "superclassNames": [
- "ObjectiveC.NSObject"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- },
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
- },
- {
- "kind": "Conformance",
- "name": "CVarArg",
- "printedName": "CVarArg",
- "usr": "s:s7CVarArgP",
- "mangledName": "$ss7CVarArgP"
- },
- {
- "kind": "Conformance",
- "name": "_KeyValueCodingAndObservingPublishing",
- "printedName": "_KeyValueCodingAndObservingPublishing",
- "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
- "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
- },
- {
- "kind": "Conformance",
- "name": "_KeyValueCodingAndObserving",
- "printedName": "_KeyValueCodingAndObserving",
- "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
- "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
- },
- {
- "kind": "Conformance",
- "name": "CustomStringConvertible",
- "printedName": "CustomStringConvertible",
- "usr": "s:s23CustomStringConvertibleP",
- "mangledName": "$ss23CustomStringConvertibleP"
- },
- {
- "kind": "Conformance",
- "name": "CustomDebugStringConvertible",
- "printedName": "CustomDebugStringConvertible",
- "usr": "s:s28CustomDebugStringConvertibleP",
- "mangledName": "$ss28CustomDebugStringConvertibleP"
- }
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "QuantumIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "OSLog",
+ "printedName": "OSLog",
+ "declKind": "Import",
+ "moduleName": "QuantumIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "QuantumIOS",
+ "declAttributes": [
+ "RawDocComment"
]
},
{
@@ -2077,6 +2285,13 @@
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
},
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ },
{
"kind": "Conformance",
"name": "Copyable",
@@ -2097,34 +2312,6 @@
"json_format_version": 8
},
"ConstValues": [
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/API.swift",
- "kind": "Dictionary",
- "offset": 882,
- "length": 3,
- "value": "[]"
- },
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/API.swift",
- "kind": "Dictionary",
- "offset": 3194,
- "length": 3,
- "value": "[]"
- },
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/API.swift",
- "kind": "Dictionary",
- "offset": 3767,
- "length": 3,
- "value": "[]"
- },
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/InternalNotifications.swift",
- "kind": "StringLiteral",
- "offset": 219,
- "length": 17,
- "value": "\"DismissTransact\""
- },
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Views\/AtomicWebViewController.swift",
"kind": "BooleanLiteral",
@@ -2203,39 +2390,46 @@
"value": "0.25"
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift",
- "kind": "BooleanLiteral",
- "offset": 193,
- "length": 5,
- "value": "false"
- },
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift",
- "kind": "BooleanLiteral",
- "offset": 1005,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/InternalNotifications.swift",
+ "kind": "StringLiteral",
+ "offset": 219,
+ "length": 17,
+ "value": "\"DismissTransact\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Quantum.swift",
"kind": "StringLiteral",
- "offset": 598,
+ "offset": 596,
"length": 26,
"value": "\"https:\/\/api.atomicfi.com\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Quantum.swift",
"kind": "Dictionary",
- "offset": 1422,
+ "offset": 1420,
"length": 3,
"value": "[]"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Quantum.swift",
"kind": "StringLiteral",
- "offset": 3554,
+ "offset": 3615,
"length": 9,
"value": "\"quantum\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift",
+ "kind": "BooleanLiteral",
+ "offset": 192,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1000,
+ "length": 5,
+ "value": "false"
}
]
}
\ No newline at end of file
diff --git a/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
index ae12f6e..771f054 100644
--- a/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
+++ b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
@@ -1,7 +1,7 @@
// swift-interface-format-version: 1.0
-// swift-compiler-version: Apple Swift version 6.1.2 (swiftlang-6.1.2.1.2 clang-1700.0.13.5)
-// swift-module-flags: -target arm64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-experimental-feature DebugDescriptionMacro -module-name QuantumIOS
-// swift-module-flags-ignorable: -interface-compiler-version 6.1.2
+// swift-compiler-version: Apple Swift version 6.2.1 (swiftlang-6.2.1.4.8 clang-1700.4.4.1)
+// swift-module-flags: -target arm64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-upcoming-feature InferIsolatedConformances -enable-upcoming-feature NonisolatedNonsendingByDefault -enable-experimental-feature DebugDescriptionMacro -module-name QuantumIOS
+// swift-module-flags-ignorable: -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2.1
import Combine
import Foundation
import MuppetIOS
@@ -13,39 +13,35 @@ import WebKit
import _Concurrency
import _StringProcessing
import _SwiftConcurrencyShims
-public enum QuantumSessionError : Foundation.LocalizedError {
- case invalidResponse(Swift.String)
- case networkError(any Swift.Error)
- case tokenGenerationFailed(Swift.String)
- public var errorDescription: Swift.String? {
- get
- }
-}
-public struct QuantumSession : Swift.Sendable {
- public let apiUrl: Swift.String
- public init(apiUrl: Swift.String)
- public func trackSession(token: Swift.String) async throws(QuantumIOS.QuantumSessionError)
- public func generateUserToken(publicToken: Swift.String) async throws(QuantumIOS.QuantumSessionError) -> Swift.String
+@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class AtomicWebView : WebKit.WKWebView {
+ @_Concurrency.MainActor @preconcurrency public class func makeWebView(frame: CoreFoundation.CGRect = .zero, configuration: WebKit.WKWebViewConfiguration = .init()) -> QuantumIOS.AtomicWebView
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect, configuration: WebKit.WKWebViewConfiguration)
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder)
+ #endif
+ @objc deinit
}
@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class AtomicWebViewController : UIKit.UIViewController {
@_Concurrency.MainActor @preconcurrency weak public var webView: QuantumIOS.AtomicWebView!
- @_Concurrency.MainActor @preconcurrency public var cancel: (() async -> Swift.Void)?
+ @_Concurrency.MainActor @preconcurrency public var cancel: (nonisolated(nonsending) () async -> Swift.Void)?
@_Concurrency.MainActor @preconcurrency @objc override dynamic public func viewDidLoad()
+ #if compiler(>=5.3) && $NonescapableTypes
@_Concurrency.MainActor @preconcurrency @objc override dynamic public func traitCollectionDidChange(_ previousTraitCollection: UIKit.UITraitCollection?)
+ #endif
@_Concurrency.MainActor @preconcurrency public func hideAssistantTitle()
@_Concurrency.MainActor @preconcurrency public func showAssistant(title: Swift.String)
+ #if compiler(>=5.3) && $NonescapableTypes
@_Concurrency.MainActor @preconcurrency @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
@_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder)
- @objc deinit
-}
-@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class AtomicWebView : WebKit.WKWebView {
- @_Concurrency.MainActor @preconcurrency public class func makeWebView(frame: CoreFoundation.CGRect = .zero, configuration: WebKit.WKWebViewConfiguration = .init()) -> QuantumIOS.AtomicWebView
- @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect, configuration: WebKit.WKWebViewConfiguration)
- @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder)
+ #endif
@objc deinit
}
@_Concurrency.MainActor final public class Quantum {
@_Concurrency.MainActor final public var muppet: MuppetIOS.Muppet?
+ @_Concurrency.MainActor final public var browser: MuppetIOS.Browser?
+ @_Concurrency.MainActor final public var page: MuppetIOS.Page?
public enum QuantumError : Swift.Error {
case missingPage
public static func == (a: QuantumIOS.Quantum.QuantumError, b: QuantumIOS.Quantum.QuantumError) -> Swift.Bool
@@ -59,9 +55,32 @@ public struct QuantumSession : Swift.Sendable {
@_Concurrency.MainActor final public func goto(url: Swift.String, headers: [Swift.String : Swift.String] = [:], timeout: Foundation.TimeInterval) async throws
@_Concurrency.MainActor final public func cleanup() async
@_Concurrency.MainActor final public func update(updatedPresentationSource source: UIKit.UIViewController)
+ @_Concurrency.MainActor public static func pageBuilder(browser: MuppetIOS.Browser, configuration: WebKit.WKWebViewConfiguration) -> MuppetIOS.Page
+ #if compiler(>=5.3) && $NonescapableTypes
@_Concurrency.MainActor public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async
+ #endif
@objc deinit
}
+public enum QuantumSessionError : Foundation.LocalizedError {
+ case invalidResponse(Swift.String)
+ case networkError(any Swift.Error)
+ case tokenGenerationFailed(Swift.String)
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var errorDescription: Swift.String? {
+ get
+ }
+ #endif
+}
+public struct QuantumSession : Swift.Sendable {
+ public let apiUrl: Swift.String
+ public init(apiUrl: Swift.String)
+ #if compiler(>=5.3) && $AsyncExecutionBehaviorAttributes
+ nonisolated(nonsending) public func trackSession(token: Swift.String) async throws(QuantumIOS.QuantumSessionError)
+ #endif
+ #if compiler(>=5.3) && $AsyncExecutionBehaviorAttributes
+ nonisolated(nonsending) public func generateUserToken(publicToken: Swift.String) async throws(QuantumIOS.QuantumSessionError) -> Swift.String
+ #endif
+}
extension QuantumIOS.Quantum : Swift.Sendable {}
extension QuantumIOS.Quantum.QuantumError : Swift.Equatable {}
extension QuantumIOS.Quantum.QuantumError : Swift.Hashable {}
diff --git a/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.swiftdoc
index 1a1dcf7..f073a1a 100644
Binary files a/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.swiftdoc and b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.swiftdoc differ
diff --git a/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.swiftinterface
index ae12f6e..771f054 100644
--- a/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.swiftinterface
+++ b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.swiftinterface
@@ -1,7 +1,7 @@
// swift-interface-format-version: 1.0
-// swift-compiler-version: Apple Swift version 6.1.2 (swiftlang-6.1.2.1.2 clang-1700.0.13.5)
-// swift-module-flags: -target arm64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-experimental-feature DebugDescriptionMacro -module-name QuantumIOS
-// swift-module-flags-ignorable: -interface-compiler-version 6.1.2
+// swift-compiler-version: Apple Swift version 6.2.1 (swiftlang-6.2.1.4.8 clang-1700.4.4.1)
+// swift-module-flags: -target arm64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-upcoming-feature InferIsolatedConformances -enable-upcoming-feature NonisolatedNonsendingByDefault -enable-experimental-feature DebugDescriptionMacro -module-name QuantumIOS
+// swift-module-flags-ignorable: -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2.1
import Combine
import Foundation
import MuppetIOS
@@ -13,39 +13,35 @@ import WebKit
import _Concurrency
import _StringProcessing
import _SwiftConcurrencyShims
-public enum QuantumSessionError : Foundation.LocalizedError {
- case invalidResponse(Swift.String)
- case networkError(any Swift.Error)
- case tokenGenerationFailed(Swift.String)
- public var errorDescription: Swift.String? {
- get
- }
-}
-public struct QuantumSession : Swift.Sendable {
- public let apiUrl: Swift.String
- public init(apiUrl: Swift.String)
- public func trackSession(token: Swift.String) async throws(QuantumIOS.QuantumSessionError)
- public func generateUserToken(publicToken: Swift.String) async throws(QuantumIOS.QuantumSessionError) -> Swift.String
+@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class AtomicWebView : WebKit.WKWebView {
+ @_Concurrency.MainActor @preconcurrency public class func makeWebView(frame: CoreFoundation.CGRect = .zero, configuration: WebKit.WKWebViewConfiguration = .init()) -> QuantumIOS.AtomicWebView
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect, configuration: WebKit.WKWebViewConfiguration)
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder)
+ #endif
+ @objc deinit
}
@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class AtomicWebViewController : UIKit.UIViewController {
@_Concurrency.MainActor @preconcurrency weak public var webView: QuantumIOS.AtomicWebView!
- @_Concurrency.MainActor @preconcurrency public var cancel: (() async -> Swift.Void)?
+ @_Concurrency.MainActor @preconcurrency public var cancel: (nonisolated(nonsending) () async -> Swift.Void)?
@_Concurrency.MainActor @preconcurrency @objc override dynamic public func viewDidLoad()
+ #if compiler(>=5.3) && $NonescapableTypes
@_Concurrency.MainActor @preconcurrency @objc override dynamic public func traitCollectionDidChange(_ previousTraitCollection: UIKit.UITraitCollection?)
+ #endif
@_Concurrency.MainActor @preconcurrency public func hideAssistantTitle()
@_Concurrency.MainActor @preconcurrency public func showAssistant(title: Swift.String)
+ #if compiler(>=5.3) && $NonescapableTypes
@_Concurrency.MainActor @preconcurrency @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
@_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder)
- @objc deinit
-}
-@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class AtomicWebView : WebKit.WKWebView {
- @_Concurrency.MainActor @preconcurrency public class func makeWebView(frame: CoreFoundation.CGRect = .zero, configuration: WebKit.WKWebViewConfiguration = .init()) -> QuantumIOS.AtomicWebView
- @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect, configuration: WebKit.WKWebViewConfiguration)
- @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder)
+ #endif
@objc deinit
}
@_Concurrency.MainActor final public class Quantum {
@_Concurrency.MainActor final public var muppet: MuppetIOS.Muppet?
+ @_Concurrency.MainActor final public var browser: MuppetIOS.Browser?
+ @_Concurrency.MainActor final public var page: MuppetIOS.Page?
public enum QuantumError : Swift.Error {
case missingPage
public static func == (a: QuantumIOS.Quantum.QuantumError, b: QuantumIOS.Quantum.QuantumError) -> Swift.Bool
@@ -59,9 +55,32 @@ public struct QuantumSession : Swift.Sendable {
@_Concurrency.MainActor final public func goto(url: Swift.String, headers: [Swift.String : Swift.String] = [:], timeout: Foundation.TimeInterval) async throws
@_Concurrency.MainActor final public func cleanup() async
@_Concurrency.MainActor final public func update(updatedPresentationSource source: UIKit.UIViewController)
+ @_Concurrency.MainActor public static func pageBuilder(browser: MuppetIOS.Browser, configuration: WebKit.WKWebViewConfiguration) -> MuppetIOS.Page
+ #if compiler(>=5.3) && $NonescapableTypes
@_Concurrency.MainActor public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async
+ #endif
@objc deinit
}
+public enum QuantumSessionError : Foundation.LocalizedError {
+ case invalidResponse(Swift.String)
+ case networkError(any Swift.Error)
+ case tokenGenerationFailed(Swift.String)
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var errorDescription: Swift.String? {
+ get
+ }
+ #endif
+}
+public struct QuantumSession : Swift.Sendable {
+ public let apiUrl: Swift.String
+ public init(apiUrl: Swift.String)
+ #if compiler(>=5.3) && $AsyncExecutionBehaviorAttributes
+ nonisolated(nonsending) public func trackSession(token: Swift.String) async throws(QuantumIOS.QuantumSessionError)
+ #endif
+ #if compiler(>=5.3) && $AsyncExecutionBehaviorAttributes
+ nonisolated(nonsending) public func generateUserToken(publicToken: Swift.String) async throws(QuantumIOS.QuantumSessionError) -> Swift.String
+ #endif
+}
extension QuantumIOS.Quantum : Swift.Sendable {}
extension QuantumIOS.Quantum.QuantumError : Swift.Equatable {}
extension QuantumIOS.Quantum.QuantumError : Swift.Hashable {}
diff --git a/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.abi.json b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.abi.json
index 7bea15b..1bc98f6 100644
--- a/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.abi.json
+++ b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.abi.json
@@ -6,18 +6,8 @@
"children": [
{
"kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "QuantumIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
+ "name": "UIKit",
+ "printedName": "UIKit",
"declKind": "Import",
"moduleName": "QuantumIOS",
"declAttributes": [
@@ -26,232 +16,155 @@
},
{
"kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
+ "name": "WebKit",
+ "printedName": "WebKit",
"declKind": "Import",
- "moduleName": "QuantumIOS",
- "declAttributes": [
- "RawDocComment"
- ]
+ "moduleName": "QuantumIOS"
},
{
"kind": "TypeDecl",
- "name": "QuantumSessionError",
- "printedName": "QuantumSessionError",
+ "name": "AtomicWebView",
+ "printedName": "AtomicWebView",
"children": [
{
- "kind": "Var",
- "name": "invalidResponse",
- "printedName": "invalidResponse",
+ "kind": "Function",
+ "name": "makeWebView",
+ "printedName": "makeWebView(frame:configuration:)",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(QuantumIOS.QuantumSessionError.Type) -> (Swift.String) -> QuantumIOS.QuantumSessionError",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(Swift.String) -> QuantumIOS.QuantumSessionError",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "QuantumSessionError",
- "printedName": "QuantumIOS.QuantumSessionError",
- "usr": "s:10QuantumIOS0A12SessionErrorO"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ]
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "QuantumIOS.QuantumSessionError.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "QuantumSessionError",
- "printedName": "QuantumIOS.QuantumSessionError",
- "usr": "s:10QuantumIOS0A12SessionErrorO"
- }
- ]
- }
- ]
- }
- ],
- "declKind": "EnumElement",
- "usr": "s:10QuantumIOS0A12SessionErrorO15invalidResponseyACSScACmF",
- "mangledName": "$s10QuantumIOS0A12SessionErrorO15invalidResponseyACSScACmF",
- "moduleName": "QuantumIOS"
- },
- {
- "kind": "Var",
- "name": "networkError",
- "printedName": "networkError",
- "children": [
+ "kind": "TypeNominal",
+ "name": "AtomicWebView",
+ "printedName": "QuantumIOS.AtomicWebView",
+ "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView"
+ },
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(QuantumIOS.QuantumSessionError.Type) -> (any Swift.Error) -> QuantumIOS.QuantumSessionError",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(any Swift.Error) -> QuantumIOS.QuantumSessionError",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "QuantumSessionError",
- "printedName": "QuantumIOS.QuantumSessionError",
- "usr": "s:10QuantumIOS0A12SessionErrorO"
- },
- {
- "kind": "TypeNominal",
- "name": "Error",
- "printedName": "any Swift.Error",
- "usr": "s:s5ErrorP"
- }
- ]
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "QuantumIOS.QuantumSessionError.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "QuantumSessionError",
- "printedName": "QuantumIOS.QuantumSessionError",
- "usr": "s:10QuantumIOS0A12SessionErrorO"
- }
- ]
- }
- ]
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "hasDefaultArg": true,
+ "usr": "c:@S@CGRect"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "WKWebViewConfiguration",
+ "printedName": "WebKit.WKWebViewConfiguration",
+ "hasDefaultArg": true,
+ "usr": "c:objc(cs)WKWebViewConfiguration"
}
],
- "declKind": "EnumElement",
- "usr": "s:10QuantumIOS0A12SessionErrorO07networkD0yACs0D0_pcACmF",
- "mangledName": "$s10QuantumIOS0A12SessionErrorO07networkD0yACs0D0_pcACmF",
- "moduleName": "QuantumIOS"
+ "declKind": "Func",
+ "usr": "s:10QuantumIOS13AtomicWebViewC04makedE05frame13configurationACSo6CGRectV_So05WKWebE13ConfigurationCtFZ",
+ "mangledName": "$s10QuantumIOS13AtomicWebViewC04makedE05frame13configurationACSo6CGRectV_So05WKWebE13ConfigurationCtFZ",
+ "moduleName": "QuantumIOS",
+ "static": true,
+ "declAttributes": [
+ "Preconcurrency",
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
},
{
- "kind": "Var",
- "name": "tokenGenerationFailed",
- "printedName": "tokenGenerationFailed",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(frame:configuration:)",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(QuantumIOS.QuantumSessionError.Type) -> (Swift.String) -> QuantumIOS.QuantumSessionError",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(Swift.String) -> QuantumIOS.QuantumSessionError",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "QuantumSessionError",
- "printedName": "QuantumIOS.QuantumSessionError",
- "usr": "s:10QuantumIOS0A12SessionErrorO"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ]
- },
- {
- "kind": "TypeNominal",
- "name": "Metatype",
- "printedName": "QuantumIOS.QuantumSessionError.Type",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "QuantumSessionError",
- "printedName": "QuantumIOS.QuantumSessionError",
- "usr": "s:10QuantumIOS0A12SessionErrorO"
- }
- ]
- }
- ]
+ "kind": "TypeNominal",
+ "name": "AtomicWebView",
+ "printedName": "QuantumIOS.AtomicWebView",
+ "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGRect",
+ "printedName": "CoreFoundation.CGRect",
+ "usr": "c:@S@CGRect"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "WKWebViewConfiguration",
+ "printedName": "WebKit.WKWebViewConfiguration",
+ "usr": "c:objc(cs)WKWebViewConfiguration"
}
],
- "declKind": "EnumElement",
- "usr": "s:10QuantumIOS0A12SessionErrorO21tokenGenerationFailedyACSScACmF",
- "mangledName": "$s10QuantumIOS0A12SessionErrorO21tokenGenerationFailedyACSScACmF",
- "moduleName": "QuantumIOS"
+ "declKind": "Constructor",
+ "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView(im)initWithFrame:configuration:",
+ "mangledName": "$s10QuantumIOS13AtomicWebViewC5frame13configurationACSo6CGRectV_So05WKWebE13ConfigurationCtcfc",
+ "moduleName": "QuantumIOS",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "initWithFrame:configuration:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Preconcurrency",
+ "Custom",
+ "Override"
+ ],
+ "init_kind": "Designated"
},
{
- "kind": "Var",
- "name": "errorDescription",
- "printedName": "errorDescription",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(coder:)",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "Swift.String?",
+ "printedName": "QuantumIOS.AtomicWebView?",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "AtomicWebView",
+ "printedName": "QuantumIOS.AtomicWebView",
+ "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView"
}
],
"usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "NSCoder",
+ "printedName": "Foundation.NSCoder",
+ "usr": "c:objc(cs)NSCoder"
}
],
- "declKind": "Var",
- "usr": "s:10QuantumIOS0A12SessionErrorO16errorDescriptionSSSgvp",
- "mangledName": "$s10QuantumIOS0A12SessionErrorO16errorDescriptionSSSgvp",
+ "declKind": "Constructor",
+ "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView(im)initWithCoder:",
+ "mangledName": "$s10QuantumIOS13AtomicWebViewC5coderACSgSo7NSCoderC_tcfc",
"moduleName": "QuantumIOS",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "initWithCoder:",
"declAttributes": [
- "AccessControl"
+ "Dynamic",
+ "ObjC",
+ "Preconcurrency",
+ "Custom",
+ "Required"
],
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "Swift.String?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:10QuantumIOS0A12SessionErrorO16errorDescriptionSSSgvg",
- "mangledName": "$s10QuantumIOS0A12SessionErrorO16errorDescriptionSSSgvg",
- "moduleName": "QuantumIOS",
- "accessorKind": "get"
- }
- ]
+ "init_kind": "Designated"
}
],
- "declKind": "Enum",
- "usr": "s:10QuantumIOS0A12SessionErrorO",
- "mangledName": "$s10QuantumIOS0A12SessionErrorO",
+ "declKind": "Class",
+ "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView",
+ "mangledName": "$s10QuantumIOS13AtomicWebViewC",
"moduleName": "QuantumIOS",
"declAttributes": [
- "AccessControl"
+ "Preconcurrency",
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)WKWebView",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "WebKit.WKWebView",
+ "UIKit.UIView",
+ "UIKit.UIResponder",
+ "ObjectiveC.NSObject"
],
"conformances": [
{
@@ -270,54 +183,123 @@
},
{
"kind": "Conformance",
- "name": "LocalizedError",
- "printedName": "LocalizedError",
- "usr": "s:10Foundation14LocalizedErrorP",
- "mangledName": "$s10Foundation14LocalizedErrorP"
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
},
{
"kind": "Conformance",
- "name": "Error",
- "printedName": "Error",
- "usr": "s:s5ErrorP",
- "mangledName": "$ss5ErrorP"
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
},
{
"kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "UITraitChangeObservable",
+ "printedName": "UITraitChangeObservable",
+ "usr": "s:5UIKit23UITraitChangeObservableP",
+ "mangledName": "$s5UIKit23UITraitChangeObservableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
}
]
},
+ {
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "QuantumIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "QuantumIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "QuantumIOS"
+ },
{
"kind": "TypeDecl",
- "name": "QuantumSession",
- "printedName": "QuantumSession",
+ "name": "AtomicWebViewController",
+ "printedName": "AtomicWebViewController",
"children": [
{
"kind": "Var",
- "name": "apiUrl",
- "printedName": "apiUrl",
+ "name": "webView",
+ "printedName": "webView",
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "WeakStorage",
+ "printedName": "QuantumIOS.AtomicWebView?"
}
],
"declKind": "Var",
- "usr": "s:10QuantumIOS0A7SessionV6apiUrlSSvp",
- "mangledName": "$s10QuantumIOS0A7SessionV6apiUrlSSvp",
+ "usr": "s:10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvp",
+ "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvp",
"moduleName": "QuantumIOS",
"declAttributes": [
+ "HasInitialValue",
+ "Preconcurrency",
+ "Custom",
"HasStorage",
+ "ReferenceOwnership",
"AccessControl",
"RawDocComment"
],
- "isLet": true,
+ "ownership": 1,
"hasStorage": true,
"accessors": [
{
@@ -327,275 +309,82 @@
"children": [
{
"kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
+ "name": "ImplicitlyUnwrappedOptional",
+ "printedName": "QuantumIOS.AtomicWebView?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AtomicWebView",
+ "printedName": "QuantumIOS.AtomicWebView",
+ "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView"
+ }
+ ],
+ "usr": "s:Sq"
}
],
"declKind": "Accessor",
- "usr": "s:10QuantumIOS0A7SessionV6apiUrlSSvg",
- "mangledName": "$s10QuantumIOS0A7SessionV6apiUrlSSvg",
+ "usr": "s:10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvg",
+ "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvg",
"moduleName": "QuantumIOS",
"implicit": true,
"accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ImplicitlyUnwrappedOptional",
+ "printedName": "QuantumIOS.AtomicWebView?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "AtomicWebView",
+ "printedName": "QuantumIOS.AtomicWebView",
+ "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvs",
+ "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvs",
+ "moduleName": "QuantumIOS",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvM",
+ "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvM",
+ "moduleName": "QuantumIOS",
+ "implicit": true,
+ "accessorKind": "_modify"
}
]
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(apiUrl:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "QuantumSession",
- "printedName": "QuantumIOS.QuantumSession",
- "usr": "s:10QuantumIOS0A7SessionV"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:10QuantumIOS0A7SessionV6apiUrlACSS_tcfc",
- "mangledName": "$s10QuantumIOS0A7SessionV6apiUrlACSS_tcfc",
- "moduleName": "QuantumIOS",
- "declAttributes": [
- "AccessControl"
- ],
- "init_kind": "Designated"
- },
- {
- "kind": "Function",
- "name": "trackSession",
- "printedName": "trackSession(token:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Func",
- "usr": "s:10QuantumIOS0A7SessionV05trackC05tokenySS_tYaAA0aC5ErrorOYKF",
- "mangledName": "$s10QuantumIOS0A7SessionV05trackC05tokenySS_tYaAA0aC5ErrorOYKF",
- "moduleName": "QuantumIOS",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "throwing": true,
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "generateUserToken",
- "printedName": "generateUserToken(publicToken:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Func",
- "usr": "s:10QuantumIOS0A7SessionV17generateUserToken06publicF0S2S_tYaAA0aC5ErrorOYKF",
- "mangledName": "$s10QuantumIOS0A7SessionV17generateUserToken06publicF0S2S_tYaAA0aC5ErrorOYKF",
- "moduleName": "QuantumIOS",
- "declAttributes": [
- "AccessControl",
- "RawDocComment"
- ],
- "throwing": true,
- "funcSelfKind": "NonMutating"
- }
- ],
- "declKind": "Struct",
- "usr": "s:10QuantumIOS0A7SessionV",
- "mangledName": "$s10QuantumIOS0A7SessionV",
- "moduleName": "QuantumIOS",
- "declAttributes": [
- "AccessControl"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "Combine",
- "printedName": "Combine",
- "declKind": "Import",
- "moduleName": "QuantumIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "UIKit",
- "printedName": "UIKit",
- "declKind": "Import",
- "moduleName": "QuantumIOS"
- },
- {
- "kind": "Import",
- "name": "WebKit",
- "printedName": "WebKit",
- "declKind": "Import",
- "moduleName": "QuantumIOS"
- },
- {
- "kind": "TypeDecl",
- "name": "AtomicWebViewController",
- "printedName": "AtomicWebViewController",
- "children": [
- {
- "kind": "Var",
- "name": "webView",
- "printedName": "webView",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "WeakStorage",
- "printedName": "QuantumIOS.AtomicWebView?"
- }
- ],
- "declKind": "Var",
- "usr": "s:10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvp",
- "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvp",
- "moduleName": "QuantumIOS",
- "declAttributes": [
- "HasInitialValue",
- "Preconcurrency",
- "Custom",
- "HasStorage",
- "ReferenceOwnership",
- "AccessControl",
- "RawDocComment"
- ],
- "ownership": 1,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
- "printedName": "QuantumIOS.AtomicWebView?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "AtomicWebView",
- "printedName": "QuantumIOS.AtomicWebView",
- "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvg",
- "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvg",
- "moduleName": "QuantumIOS",
- "implicit": true,
- "accessorKind": "get"
- },
- {
- "kind": "Accessor",
- "name": "Set",
- "printedName": "Set()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "ImplicitlyUnwrappedOptional",
- "printedName": "QuantumIOS.AtomicWebView?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "AtomicWebView",
- "printedName": "QuantumIOS.AtomicWebView",
- "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvs",
- "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvs",
- "moduleName": "QuantumIOS",
- "implicit": true,
- "accessorKind": "set"
- },
- {
- "kind": "Accessor",
- "name": "Modify",
- "printedName": "Modify()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvM",
- "mangledName": "$s10QuantumIOS23AtomicWebViewControllerC03webE0AA0cdE0CSgvM",
- "moduleName": "QuantumIOS",
- "implicit": true,
- "accessorKind": "_modify"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "cancel",
- "printedName": "cancel",
+ "kind": "Var",
+ "name": "cancel",
+ "printedName": "cancel",
"children": [
{
"kind": "TypeNominal",
@@ -1036,6 +825,20 @@
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
},
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ },
{
"kind": "Conformance",
"name": "UITraitChangeObservable",
@@ -1057,353 +860,201 @@
},
{
"kind": "Import",
- "name": "WebKit",
- "printedName": "WebKit",
+ "name": "Foundation",
+ "printedName": "Foundation",
"declKind": "Import",
- "moduleName": "QuantumIOS"
- },
- {
+ "moduleName": "QuantumIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "QuantumIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "QuantumIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "QuantumIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "MuppetIOS",
+ "printedName": "MuppetIOS",
+ "declKind": "Import",
+ "moduleName": "QuantumIOS"
+ },
+ {
"kind": "TypeDecl",
- "name": "AtomicWebView",
- "printedName": "AtomicWebView",
+ "name": "Quantum",
+ "printedName": "Quantum",
"children": [
{
- "kind": "Function",
- "name": "makeWebView",
- "printedName": "makeWebView(frame:configuration:)",
+ "kind": "Var",
+ "name": "muppet",
+ "printedName": "muppet",
"children": [
{
"kind": "TypeNominal",
- "name": "AtomicWebView",
- "printedName": "QuantumIOS.AtomicWebView",
- "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView"
- },
- {
- "kind": "TypeNominal",
- "name": "CGRect",
- "printedName": "CoreFoundation.CGRect",
- "hasDefaultArg": true,
- "usr": "c:@S@CGRect"
- },
- {
- "kind": "TypeNominal",
- "name": "WKWebViewConfiguration",
- "printedName": "WebKit.WKWebViewConfiguration",
- "hasDefaultArg": true,
- "usr": "c:objc(cs)WKWebViewConfiguration"
+ "name": "Optional",
+ "printedName": "MuppetIOS.Muppet?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Muppet",
+ "printedName": "MuppetIOS.Muppet",
+ "usr": "s:9MuppetIOS0A0C"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Func",
- "usr": "s:10QuantumIOS13AtomicWebViewC04makedE05frame13configurationACSo6CGRectV_So05WKWebE13ConfigurationCtFZ",
- "mangledName": "$s10QuantumIOS13AtomicWebViewC04makedE05frame13configurationACSo6CGRectV_So05WKWebE13ConfigurationCtFZ",
+ "declKind": "Var",
+ "usr": "s:10QuantumIOS0A0C6muppet06MuppetB00D0CSgvp",
+ "mangledName": "$s10QuantumIOS0A0C6muppet06MuppetB00D0CSgvp",
"moduleName": "QuantumIOS",
- "static": true,
"declAttributes": [
- "Preconcurrency",
+ "HasInitialValue",
+ "Final",
"Custom",
- "AccessControl",
- "RawDocComment"
+ "HasStorage",
+ "AccessControl"
],
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(frame:configuration:)",
- "children": [
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "AtomicWebView",
- "printedName": "QuantumIOS.AtomicWebView",
- "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.Muppet?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Muppet",
+ "printedName": "MuppetIOS.Muppet",
+ "usr": "s:9MuppetIOS0A0C"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:10QuantumIOS0A0C6muppet06MuppetB00D0CSgvg",
+ "mangledName": "$s10QuantumIOS0A0C6muppet06MuppetB00D0CSgvg",
+ "moduleName": "QuantumIOS",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
},
{
- "kind": "TypeNominal",
- "name": "CGRect",
- "printedName": "CoreFoundation.CGRect",
- "usr": "c:@S@CGRect"
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.Muppet?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Muppet",
+ "printedName": "MuppetIOS.Muppet",
+ "usr": "s:9MuppetIOS0A0C"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:10QuantumIOS0A0C6muppet06MuppetB00D0CSgvs",
+ "mangledName": "$s10QuantumIOS0A0C6muppet06MuppetB00D0CSgvs",
+ "moduleName": "QuantumIOS",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
},
{
- "kind": "TypeNominal",
- "name": "WKWebViewConfiguration",
- "printedName": "WebKit.WKWebViewConfiguration",
- "usr": "c:objc(cs)WKWebViewConfiguration"
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:10QuantumIOS0A0C6muppet06MuppetB00D0CSgvM",
+ "mangledName": "$s10QuantumIOS0A0C6muppet06MuppetB00D0CSgvM",
+ "moduleName": "QuantumIOS",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
}
- ],
- "declKind": "Constructor",
- "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView(im)initWithFrame:configuration:",
- "mangledName": "$s10QuantumIOS13AtomicWebViewC5frame13configurationACSo6CGRectV_So05WKWebE13ConfigurationCtcfc",
- "moduleName": "QuantumIOS",
- "overriding": true,
- "implicit": true,
- "objc_name": "initWithFrame:configuration:",
- "declAttributes": [
- "Dynamic",
- "ObjC",
- "Preconcurrency",
- "Custom",
- "Override"
- ],
- "init_kind": "Designated"
+ ]
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(coder:)",
+ "kind": "Var",
+ "name": "browser",
+ "printedName": "browser",
"children": [
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "QuantumIOS.AtomicWebView?",
+ "printedName": "MuppetIOS.Browser?",
"children": [
{
"kind": "TypeNominal",
- "name": "AtomicWebView",
- "printedName": "QuantumIOS.AtomicWebView",
- "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView"
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
}
],
"usr": "s:Sq"
- },
- {
- "kind": "TypeNominal",
- "name": "NSCoder",
- "printedName": "Foundation.NSCoder",
- "usr": "c:objc(cs)NSCoder"
}
],
- "declKind": "Constructor",
- "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView(im)initWithCoder:",
- "mangledName": "$s10QuantumIOS13AtomicWebViewC5coderACSgSo7NSCoderC_tcfc",
+ "declKind": "Var",
+ "usr": "s:10QuantumIOS0A0C7browser06MuppetB07BrowserCSgvp",
+ "mangledName": "$s10QuantumIOS0A0C7browser06MuppetB07BrowserCSgvp",
"moduleName": "QuantumIOS",
- "overriding": true,
- "implicit": true,
- "objc_name": "initWithCoder:",
"declAttributes": [
- "Dynamic",
- "ObjC",
- "Preconcurrency",
+ "HasInitialValue",
+ "Final",
"Custom",
- "Required"
- ],
- "init_kind": "Designated"
- }
- ],
- "declKind": "Class",
- "usr": "c:@M@QuantumIOS@objc(cs)AtomicWebView",
- "mangledName": "$s10QuantumIOS13AtomicWebViewC",
- "moduleName": "QuantumIOS",
- "declAttributes": [
- "Preconcurrency",
- "Custom",
- "AccessControl",
- "ObjC"
- ],
- "superclassUsr": "c:objc(cs)WKWebView",
- "inheritsConvenienceInitializers": true,
- "superclassNames": [
- "WebKit.WKWebView",
- "UIKit.UIView",
- "UIKit.UIResponder",
- "ObjectiveC.NSObject"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
- },
- {
- "kind": "Conformance",
- "name": "CVarArg",
- "printedName": "CVarArg",
- "usr": "s:s7CVarArgP",
- "mangledName": "$ss7CVarArgP"
- },
- {
- "kind": "Conformance",
- "name": "_KeyValueCodingAndObservingPublishing",
- "printedName": "_KeyValueCodingAndObservingPublishing",
- "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
- "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
- },
- {
- "kind": "Conformance",
- "name": "_KeyValueCodingAndObserving",
- "printedName": "_KeyValueCodingAndObserving",
- "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
- "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
- },
- {
- "kind": "Conformance",
- "name": "CustomStringConvertible",
- "printedName": "CustomStringConvertible",
- "usr": "s:s23CustomStringConvertibleP",
- "mangledName": "$ss23CustomStringConvertibleP"
- },
- {
- "kind": "Conformance",
- "name": "CustomDebugStringConvertible",
- "printedName": "CustomDebugStringConvertible",
- "usr": "s:s28CustomDebugStringConvertibleP",
- "mangledName": "$ss28CustomDebugStringConvertibleP"
- },
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- },
- {
- "kind": "Conformance",
- "name": "UITraitChangeObservable",
- "printedName": "UITraitChangeObservable",
- "usr": "s:5UIKit23UITraitChangeObservableP",
- "mangledName": "$s5UIKit23UITraitChangeObservableP"
- },
- {
- "kind": "Conformance",
- "name": "__DefaultCustomPlaygroundQuickLookable",
- "printedName": "__DefaultCustomPlaygroundQuickLookable",
- "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
- "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
- }
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "QuantumIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "OSLog",
- "printedName": "OSLog",
- "declKind": "Import",
- "moduleName": "QuantumIOS"
- },
- {
- "kind": "Import",
- "name": "Combine",
- "printedName": "Combine",
- "declKind": "Import",
- "moduleName": "QuantumIOS"
- },
- {
- "kind": "Import",
- "name": "UIKit",
- "printedName": "UIKit",
- "declKind": "Import",
- "moduleName": "QuantumIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "QuantumIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "Foundation",
- "printedName": "Foundation",
- "declKind": "Import",
- "moduleName": "QuantumIOS",
- "declAttributes": [
- "RawDocComment"
- ]
- },
- {
- "kind": "Import",
- "name": "UIKit",
- "printedName": "UIKit",
- "declKind": "Import",
- "moduleName": "QuantumIOS"
- },
- {
- "kind": "Import",
- "name": "WebKit",
- "printedName": "WebKit",
- "declKind": "Import",
- "moduleName": "QuantumIOS"
- },
- {
- "kind": "Import",
- "name": "MuppetIOS",
- "printedName": "MuppetIOS",
- "declKind": "Import",
- "moduleName": "QuantumIOS"
- },
- {
- "kind": "TypeDecl",
- "name": "Quantum",
- "printedName": "Quantum",
- "children": [
- {
- "kind": "Var",
- "name": "muppet",
- "printedName": "muppet",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Optional",
- "printedName": "MuppetIOS.Muppet?",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Muppet",
- "printedName": "MuppetIOS.Muppet",
- "usr": "s:9MuppetIOS0A0C"
- }
- ],
- "usr": "s:Sq"
- }
- ],
- "declKind": "Var",
- "usr": "s:10QuantumIOS0A0C6muppet06MuppetB00D0CSgvp",
- "mangledName": "$s10QuantumIOS0A0C6muppet06MuppetB00D0CSgvp",
- "moduleName": "QuantumIOS",
- "declAttributes": [
- "HasInitialValue",
- "Final",
- "Custom",
- "HasStorage",
- "AccessControl"
+ "HasStorage",
+ "AccessControl"
],
"hasStorage": true,
"accessors": [
@@ -1415,21 +1066,21 @@
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "MuppetIOS.Muppet?",
+ "printedName": "MuppetIOS.Browser?",
"children": [
{
"kind": "TypeNominal",
- "name": "Muppet",
- "printedName": "MuppetIOS.Muppet",
- "usr": "s:9MuppetIOS0A0C"
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
- "usr": "s:10QuantumIOS0A0C6muppet06MuppetB00D0CSgvg",
- "mangledName": "$s10QuantumIOS0A0C6muppet06MuppetB00D0CSgvg",
+ "usr": "s:10QuantumIOS0A0C7browser06MuppetB07BrowserCSgvg",
+ "mangledName": "$s10QuantumIOS0A0C7browser06MuppetB07BrowserCSgvg",
"moduleName": "QuantumIOS",
"implicit": true,
"declAttributes": [
@@ -1450,21 +1101,21 @@
{
"kind": "TypeNominal",
"name": "Optional",
- "printedName": "MuppetIOS.Muppet?",
+ "printedName": "MuppetIOS.Browser?",
"children": [
{
"kind": "TypeNominal",
- "name": "Muppet",
- "printedName": "MuppetIOS.Muppet",
- "usr": "s:9MuppetIOS0A0C"
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
}
],
"usr": "s:Sq"
}
],
"declKind": "Accessor",
- "usr": "s:10QuantumIOS0A0C6muppet06MuppetB00D0CSgvs",
- "mangledName": "$s10QuantumIOS0A0C6muppet06MuppetB00D0CSgvs",
+ "usr": "s:10QuantumIOS0A0C7browser06MuppetB07BrowserCSgvs",
+ "mangledName": "$s10QuantumIOS0A0C7browser06MuppetB07BrowserCSgvs",
"moduleName": "QuantumIOS",
"implicit": true,
"declAttributes": [
@@ -1484,8 +1135,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:10QuantumIOS0A0C6muppet06MuppetB00D0CSgvM",
- "mangledName": "$s10QuantumIOS0A0C6muppet06MuppetB00D0CSgvM",
+ "usr": "s:10QuantumIOS0A0C7browser06MuppetB07BrowserCSgvM",
+ "mangledName": "$s10QuantumIOS0A0C7browser06MuppetB07BrowserCSgvM",
"moduleName": "QuantumIOS",
"implicit": true,
"declAttributes": [
@@ -1496,28 +1147,149 @@
]
},
{
- "kind": "TypeDecl",
- "name": "QuantumError",
- "printedName": "QuantumError",
+ "kind": "Var",
+ "name": "page",
+ "printedName": "page",
"children": [
{
- "kind": "Var",
- "name": "missingPage",
- "printedName": "missingPage",
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.Page?",
"children": [
{
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(QuantumIOS.Quantum.QuantumError.Type) -> QuantumIOS.Quantum.QuantumError",
+ "kind": "TypeNominal",
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:10QuantumIOS0A0C4page06MuppetB04PageCSgvp",
+ "mangledName": "$s10QuantumIOS0A0C4page06MuppetB04PageCSgvp",
+ "moduleName": "QuantumIOS",
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "Custom",
+ "HasStorage",
+ "AccessControl"
+ ],
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.Page?",
"children": [
{
"kind": "TypeNominal",
- "name": "QuantumError",
- "printedName": "QuantumIOS.Quantum.QuantumError",
- "usr": "s:10QuantumIOS0A0C0A5ErrorO"
- },
- {
- "kind": "TypeNominal",
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:10QuantumIOS0A0C4page06MuppetB04PageCSgvg",
+ "mangledName": "$s10QuantumIOS0A0C4page06MuppetB04PageCSgvg",
+ "moduleName": "QuantumIOS",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "MuppetIOS.Page?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:10QuantumIOS0A0C4page06MuppetB04PageCSgvs",
+ "mangledName": "$s10QuantumIOS0A0C4page06MuppetB04PageCSgvs",
+ "moduleName": "QuantumIOS",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:10QuantumIOS0A0C4page06MuppetB04PageCSgvM",
+ "mangledName": "$s10QuantumIOS0A0C4page06MuppetB04PageCSgvM",
+ "moduleName": "QuantumIOS",
+ "implicit": true,
+ "declAttributes": [
+ "Final"
+ ],
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "QuantumError",
+ "printedName": "QuantumError",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "missingPage",
+ "printedName": "missingPage",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(QuantumIOS.Quantum.QuantumError.Type) -> QuantumIOS.Quantum.QuantumError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "QuantumError",
+ "printedName": "QuantumIOS.Quantum.QuantumError",
+ "usr": "s:10QuantumIOS0A0C0A5ErrorO"
+ },
+ {
+ "kind": "TypeNominal",
"name": "Metatype",
"printedName": "QuantumIOS.Quantum.QuantumError.Type",
"children": [
@@ -1683,106 +1455,634 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Quantum",
+ "printedName": "QuantumIOS.Quantum",
+ "usr": "s:10QuantumIOS0A0C"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:10QuantumIOS0A0CACycfc",
+ "mangledName": "$s10QuantumIOS0A0CACycfc",
+ "moduleName": "QuantumIOS",
+ "declAttributes": [
+ "Custom",
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "initialize",
+ "printedName": "initialize(token:view:controller:apiUrl:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "WKWebView",
+ "printedName": "WebKit.WKWebView",
+ "usr": "c:objc(cs)WKWebView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "hasDefaultArg": true,
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:10QuantumIOS0A0C10initialize5token4view10controller6apiUrlySS_So9WKWebViewCSo16UIViewControllerCSStYaKF",
+ "mangledName": "$s10QuantumIOS0A0C10initialize5token4view10controller6apiUrlySS_So9WKWebViewCSo16UIViewControllerCSStYaKF",
+ "moduleName": "QuantumIOS",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "goto",
+ "printedName": "goto(url:headers:timeout:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Dictionary",
+ "printedName": "[Swift.String : Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:SD"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Double",
+ "printedName": "Swift.Double",
+ "usr": "s:Sd"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:10QuantumIOS0A0C4goto3url7headers7timeoutySS_SDyS2SGSdtYaKF",
+ "mangledName": "$s10QuantumIOS0A0C4goto3url7headers7timeoutySS_SDyS2SGSdtYaKF",
+ "moduleName": "QuantumIOS",
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl"
+ ],
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "cleanup",
+ "printedName": "cleanup()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:10QuantumIOS0A0C7cleanupyyYaF",
+ "mangledName": "$s10QuantumIOS0A0C7cleanupyyYaF",
+ "moduleName": "QuantumIOS",
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "update",
+ "printedName": "update(updatedPresentationSource:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:10QuantumIOS0A0C6update25updatedPresentationSourceySo16UIViewControllerC_tF",
+ "mangledName": "$s10QuantumIOS0A0C6update25updatedPresentationSourceySo16UIViewControllerC_tF",
+ "moduleName": "QuantumIOS",
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "pageBuilder",
+ "printedName": "pageBuilder(browser:configuration:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Page",
+ "printedName": "MuppetIOS.Page",
+ "usr": "s:9MuppetIOS4PageC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Browser",
+ "printedName": "MuppetIOS.Browser",
+ "usr": "s:9MuppetIOS7BrowserC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "WKWebViewConfiguration",
+ "printedName": "WebKit.WKWebViewConfiguration",
+ "usr": "c:objc(cs)WKWebViewConfiguration"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:10QuantumIOS0A0C11pageBuilder7browser13configuration06MuppetB04PageCAG7BrowserC_So22WKWebViewConfigurationCtFZ",
+ "mangledName": "$s10QuantumIOS0A0C11pageBuilder7browser13configuration06MuppetB04PageCAG7BrowserC_So22WKWebViewConfigurationCtFZ",
+ "moduleName": "QuantumIOS",
+ "static": true,
+ "declAttributes": [
+ "Custom",
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "setDebug",
+ "printedName": "setDebug(isEnabled:forwardLogs:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "((Swift.String) -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "hasDefaultArg": true,
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:10QuantumIOS0A0C8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ",
+ "mangledName": "$s10QuantumIOS0A0C8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ",
+ "moduleName": "QuantumIOS",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "Custom",
+ "AccessControl",
+ "RawDocComment"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:10QuantumIOS0A0C",
+ "mangledName": "$s10QuantumIOS0A0C",
+ "moduleName": "QuantumIOS",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "Custom"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "QuantumIOS",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "MuppetIOS",
+ "printedName": "MuppetIOS",
+ "declKind": "Import",
+ "moduleName": "QuantumIOS"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "QuantumSessionError",
+ "printedName": "QuantumSessionError",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "invalidResponse",
+ "printedName": "invalidResponse",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(QuantumIOS.QuantumSessionError.Type) -> (Swift.String) -> QuantumIOS.QuantumSessionError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> QuantumIOS.QuantumSessionError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "QuantumSessionError",
+ "printedName": "QuantumIOS.QuantumSessionError",
+ "usr": "s:10QuantumIOS0A12SessionErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "QuantumIOS.QuantumSessionError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "QuantumSessionError",
+ "printedName": "QuantumIOS.QuantumSessionError",
+ "usr": "s:10QuantumIOS0A12SessionErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:10QuantumIOS0A12SessionErrorO15invalidResponseyACSScACmF",
+ "mangledName": "$s10QuantumIOS0A12SessionErrorO15invalidResponseyACSScACmF",
+ "moduleName": "QuantumIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "networkError",
+ "printedName": "networkError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(QuantumIOS.QuantumSessionError.Type) -> (any Swift.Error) -> QuantumIOS.QuantumSessionError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(any Swift.Error) -> QuantumIOS.QuantumSessionError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "QuantumSessionError",
+ "printedName": "QuantumIOS.QuantumSessionError",
+ "usr": "s:10QuantumIOS0A12SessionErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Error",
+ "printedName": "any Swift.Error",
+ "usr": "s:s5ErrorP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "QuantumIOS.QuantumSessionError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "QuantumSessionError",
+ "printedName": "QuantumIOS.QuantumSessionError",
+ "usr": "s:10QuantumIOS0A12SessionErrorO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:10QuantumIOS0A12SessionErrorO07networkD0yACs0D0_pcACmF",
+ "mangledName": "$s10QuantumIOS0A12SessionErrorO07networkD0yACs0D0_pcACmF",
+ "moduleName": "QuantumIOS"
+ },
+ {
+ "kind": "Var",
+ "name": "tokenGenerationFailed",
+ "printedName": "tokenGenerationFailed",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(QuantumIOS.QuantumSessionError.Type) -> (Swift.String) -> QuantumIOS.QuantumSessionError",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(Swift.String) -> QuantumIOS.QuantumSessionError",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "QuantumSessionError",
+ "printedName": "QuantumIOS.QuantumSessionError",
+ "usr": "s:10QuantumIOS0A12SessionErrorO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "QuantumIOS.QuantumSessionError.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "QuantumSessionError",
+ "printedName": "QuantumIOS.QuantumSessionError",
+ "usr": "s:10QuantumIOS0A12SessionErrorO"
+ }
+ ]
+ }
+ ]
}
- ]
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:10QuantumIOS0A12SessionErrorO21tokenGenerationFailedyACSScACmF",
+ "mangledName": "$s10QuantumIOS0A12SessionErrorO21tokenGenerationFailedyACSScACmF",
+ "moduleName": "QuantumIOS"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init()",
+ "kind": "Var",
+ "name": "errorDescription",
+ "printedName": "errorDescription",
"children": [
{
"kind": "TypeNominal",
- "name": "Quantum",
- "printedName": "QuantumIOS.Quantum",
- "usr": "s:10QuantumIOS0A0C"
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
}
],
- "declKind": "Constructor",
- "usr": "s:10QuantumIOS0A0CACycfc",
- "mangledName": "$s10QuantumIOS0A0CACycfc",
+ "declKind": "Var",
+ "usr": "s:10QuantumIOS0A12SessionErrorO16errorDescriptionSSSgvp",
+ "mangledName": "$s10QuantumIOS0A12SessionErrorO16errorDescriptionSSSgvp",
"moduleName": "QuantumIOS",
"declAttributes": [
- "Custom",
"AccessControl"
],
- "init_kind": "Designated"
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:10QuantumIOS0A12SessionErrorO16errorDescriptionSSSgvg",
+ "mangledName": "$s10QuantumIOS0A12SessionErrorO16errorDescriptionSSSgvg",
+ "moduleName": "QuantumIOS",
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:10QuantumIOS0A12SessionErrorO",
+ "mangledName": "$s10QuantumIOS0A12SessionErrorO",
+ "moduleName": "QuantumIOS",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Copyable",
+ "printedName": "Copyable",
+ "usr": "s:s8CopyableP",
+ "mangledName": "$ss8CopyableP"
},
{
- "kind": "Function",
- "name": "initialize",
- "printedName": "initialize(token:view:controller:apiUrl:)",
+ "kind": "Conformance",
+ "name": "Escapable",
+ "printedName": "Escapable",
+ "usr": "s:s9EscapableP",
+ "mangledName": "$ss9EscapableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "LocalizedError",
+ "printedName": "LocalizedError",
+ "usr": "s:10Foundation14LocalizedErrorP",
+ "mangledName": "$s10Foundation14LocalizedErrorP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Error",
+ "printedName": "Error",
+ "usr": "s:s5ErrorP",
+ "mangledName": "$ss5ErrorP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "QuantumSession",
+ "printedName": "QuantumSession",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "apiUrl",
+ "printedName": "apiUrl",
"children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
- {
- "kind": "TypeNominal",
- "name": "WKWebView",
- "printedName": "WebKit.WKWebView",
- "usr": "c:objc(cs)WKWebView"
- },
- {
- "kind": "TypeNominal",
- "name": "UIViewController",
- "printedName": "UIKit.UIViewController",
- "usr": "c:objc(cs)UIViewController"
- },
{
"kind": "TypeNominal",
"name": "String",
"printedName": "Swift.String",
- "hasDefaultArg": true,
"usr": "s:SS"
}
],
- "declKind": "Func",
- "usr": "s:10QuantumIOS0A0C10initialize5token4view10controller6apiUrlySS_So9WKWebViewCSo16UIViewControllerCSStYaKF",
- "mangledName": "$s10QuantumIOS0A0C10initialize5token4view10controller6apiUrlySS_So9WKWebViewCSo16UIViewControllerCSStYaKF",
+ "declKind": "Var",
+ "usr": "s:10QuantumIOS0A7SessionV6apiUrlSSvp",
+ "mangledName": "$s10QuantumIOS0A7SessionV6apiUrlSSvp",
"moduleName": "QuantumIOS",
"declAttributes": [
- "Final",
- "Custom",
- "AccessControl"
+ "HasStorage",
+ "AccessControl",
+ "RawDocComment"
],
- "throwing": true,
- "funcSelfKind": "NonMutating"
- },
- {
- "kind": "Function",
- "name": "goto",
- "printedName": "goto(url:headers:timeout:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
{
- "kind": "TypeNominal",
- "name": "Dictionary",
- "printedName": "[Swift.String : Swift.String]",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- },
{
"kind": "TypeNominal",
"name": "String",
@@ -1790,54 +2090,46 @@
"usr": "s:SS"
}
],
- "hasDefaultArg": true,
- "usr": "s:SD"
- },
- {
- "kind": "TypeNominal",
- "name": "Double",
- "printedName": "Swift.Double",
- "usr": "s:Sd"
+ "declKind": "Accessor",
+ "usr": "s:10QuantumIOS0A7SessionV6apiUrlSSvg",
+ "mangledName": "$s10QuantumIOS0A7SessionV6apiUrlSSvg",
+ "moduleName": "QuantumIOS",
+ "implicit": true,
+ "accessorKind": "get"
}
- ],
- "declKind": "Func",
- "usr": "s:10QuantumIOS0A0C4goto3url7headers7timeoutySS_SDyS2SGSdtYaKF",
- "mangledName": "$s10QuantumIOS0A0C4goto3url7headers7timeoutySS_SDyS2SGSdtYaKF",
- "moduleName": "QuantumIOS",
- "declAttributes": [
- "Final",
- "Custom",
- "AccessControl"
- ],
- "throwing": true,
- "funcSelfKind": "NonMutating"
+ ]
},
{
- "kind": "Function",
- "name": "cleanup",
- "printedName": "cleanup()",
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(apiUrl:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "name": "QuantumSession",
+ "printedName": "QuantumIOS.QuantumSession",
+ "usr": "s:10QuantumIOS0A7SessionV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
- "declKind": "Func",
- "usr": "s:10QuantumIOS0A0C7cleanupyyYaF",
- "mangledName": "$s10QuantumIOS0A0C7cleanupyyYaF",
+ "declKind": "Constructor",
+ "usr": "s:10QuantumIOS0A7SessionV6apiUrlACSS_tcfc",
+ "mangledName": "$s10QuantumIOS0A7SessionV6apiUrlACSS_tcfc",
"moduleName": "QuantumIOS",
"declAttributes": [
- "Custom",
- "Final",
"AccessControl"
],
- "funcSelfKind": "NonMutating"
+ "init_kind": "Designated"
},
{
"kind": "Function",
- "name": "update",
- "printedName": "update(updatedPresentationSource:)",
+ "name": "trackSession",
+ "printedName": "trackSession(token:)",
"children": [
{
"kind": "TypeNominal",
@@ -1846,88 +2138,60 @@
},
{
"kind": "TypeNominal",
- "name": "UIViewController",
- "printedName": "UIKit.UIViewController",
- "usr": "c:objc(cs)UIViewController"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Func",
- "usr": "s:10QuantumIOS0A0C6update25updatedPresentationSourceySo16UIViewControllerC_tF",
- "mangledName": "$s10QuantumIOS0A0C6update25updatedPresentationSourceySo16UIViewControllerC_tF",
+ "usr": "s:10QuantumIOS0A7SessionV05trackC05tokenySS_tYaAA0aC5ErrorOYKF",
+ "mangledName": "$s10QuantumIOS0A7SessionV05trackC05tokenySS_tYaAA0aC5ErrorOYKF",
"moduleName": "QuantumIOS",
"declAttributes": [
- "Custom",
- "Final",
- "AccessControl"
+ "Nonisolated",
+ "AccessControl",
+ "RawDocComment"
],
+ "throwing": true,
"funcSelfKind": "NonMutating"
},
{
"kind": "Function",
- "name": "setDebug",
- "printedName": "setDebug(isEnabled:forwardLogs:)",
+ "name": "generateUserToken",
+ "printedName": "generateUserToken(publicToken:)",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
},
{
"kind": "TypeNominal",
- "name": "Optional",
- "printedName": "((Swift.String) -> ())?",
- "children": [
- {
- "kind": "TypeFunc",
- "name": "Function",
- "printedName": "(Swift.String) -> ()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ]
- }
- ],
- "hasDefaultArg": true,
- "usr": "s:Sq"
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
}
],
"declKind": "Func",
- "usr": "s:10QuantumIOS0A0C8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ",
- "mangledName": "$s10QuantumIOS0A0C8setDebug9isEnabled11forwardLogsySb_ySSYbcSgtYaFZ",
+ "usr": "s:10QuantumIOS0A7SessionV17generateUserToken06publicF0S2S_tYaAA0aC5ErrorOYKF",
+ "mangledName": "$s10QuantumIOS0A7SessionV17generateUserToken06publicF0S2S_tYaAA0aC5ErrorOYKF",
"moduleName": "QuantumIOS",
- "static": true,
"declAttributes": [
- "Final",
- "Custom",
+ "Nonisolated",
"AccessControl",
"RawDocComment"
],
+ "throwing": true,
"funcSelfKind": "NonMutating"
}
],
- "declKind": "Class",
- "usr": "s:10QuantumIOS0A0C",
- "mangledName": "$s10QuantumIOS0A0C",
+ "declKind": "Struct",
+ "usr": "s:10QuantumIOS0A7SessionV",
+ "mangledName": "$s10QuantumIOS0A7SessionV",
"moduleName": "QuantumIOS",
"declAttributes": [
- "Final",
- "AccessControl",
- "Custom"
+ "AccessControl"
],
"conformances": [
{
@@ -1950,104 +2214,48 @@
"printedName": "Sendable",
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
}
]
},
{
- "kind": "TypeDecl",
- "name": "URLSession",
- "printedName": "URLSession",
- "declKind": "Class",
- "usr": "c:objc(cs)NSURLSession",
- "moduleName": "Foundation",
- "isOpen": true,
- "intro_iOS": "7.0",
- "objc_name": "NSURLSession",
+ "kind": "Import",
+ "name": "Combine",
+ "printedName": "Combine",
+ "declKind": "Import",
+ "moduleName": "QuantumIOS",
"declAttributes": [
- "Available",
- "ObjC",
- "SynthesizedProtocol",
- "NonSendable",
- "Sendable",
- "Dynamic"
- ],
- "superclassUsr": "c:objc(cs)NSObject",
- "isExternal": true,
- "inheritsConvenienceInitializers": true,
- "superclassNames": [
- "ObjectiveC.NSObject"
- ],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- },
- {
- "kind": "Conformance",
- "name": "Copyable",
- "printedName": "Copyable",
- "usr": "s:s8CopyableP",
- "mangledName": "$ss8CopyableP"
- },
- {
- "kind": "Conformance",
- "name": "Escapable",
- "printedName": "Escapable",
- "usr": "s:s9EscapableP",
- "mangledName": "$ss9EscapableP"
- },
- {
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
- },
- {
- "kind": "Conformance",
- "name": "Hashable",
- "printedName": "Hashable",
- "usr": "s:SH",
- "mangledName": "$sSH"
- },
- {
- "kind": "Conformance",
- "name": "CVarArg",
- "printedName": "CVarArg",
- "usr": "s:s7CVarArgP",
- "mangledName": "$ss7CVarArgP"
- },
- {
- "kind": "Conformance",
- "name": "_KeyValueCodingAndObservingPublishing",
- "printedName": "_KeyValueCodingAndObservingPublishing",
- "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
- "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
- },
- {
- "kind": "Conformance",
- "name": "_KeyValueCodingAndObserving",
- "printedName": "_KeyValueCodingAndObserving",
- "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
- "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
- },
- {
- "kind": "Conformance",
- "name": "CustomStringConvertible",
- "printedName": "CustomStringConvertible",
- "usr": "s:s23CustomStringConvertibleP",
- "mangledName": "$ss23CustomStringConvertibleP"
- },
- {
- "kind": "Conformance",
- "name": "CustomDebugStringConvertible",
- "printedName": "CustomDebugStringConvertible",
- "usr": "s:s28CustomDebugStringConvertibleP",
- "mangledName": "$ss28CustomDebugStringConvertibleP"
- }
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "QuantumIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "OSLog",
+ "printedName": "OSLog",
+ "declKind": "Import",
+ "moduleName": "QuantumIOS"
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "QuantumIOS",
+ "declAttributes": [
+ "RawDocComment"
]
},
{
@@ -2077,6 +2285,13 @@
"usr": "s:s8SendableP",
"mangledName": "$ss8SendableP"
},
+ {
+ "kind": "Conformance",
+ "name": "SendableMetatype",
+ "printedName": "SendableMetatype",
+ "usr": "s:s16SendableMetatypeP",
+ "mangledName": "$ss16SendableMetatypeP"
+ },
{
"kind": "Conformance",
"name": "Copyable",
@@ -2097,34 +2312,6 @@
"json_format_version": 8
},
"ConstValues": [
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/API.swift",
- "kind": "Dictionary",
- "offset": 882,
- "length": 3,
- "value": "[]"
- },
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/API.swift",
- "kind": "Dictionary",
- "offset": 3194,
- "length": 3,
- "value": "[]"
- },
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/API.swift",
- "kind": "Dictionary",
- "offset": 3767,
- "length": 3,
- "value": "[]"
- },
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/InternalNotifications.swift",
- "kind": "StringLiteral",
- "offset": 219,
- "length": 17,
- "value": "\"DismissTransact\""
- },
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Views\/AtomicWebViewController.swift",
"kind": "BooleanLiteral",
@@ -2203,39 +2390,46 @@
"value": "0.25"
},
{
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift",
- "kind": "BooleanLiteral",
- "offset": 193,
- "length": 5,
- "value": "false"
- },
- {
- "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift",
- "kind": "BooleanLiteral",
- "offset": 1005,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/InternalNotifications.swift",
+ "kind": "StringLiteral",
+ "offset": 219,
+ "length": 17,
+ "value": "\"DismissTransact\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Quantum.swift",
"kind": "StringLiteral",
- "offset": 598,
+ "offset": 596,
"length": 26,
"value": "\"https:\/\/api.atomicfi.com\""
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Quantum.swift",
"kind": "Dictionary",
- "offset": 1422,
+ "offset": 1420,
"length": 3,
"value": "[]"
},
{
"filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/QuantumIOS\/Quantum.swift",
"kind": "StringLiteral",
- "offset": 3554,
+ "offset": 3615,
"length": 9,
"value": "\"quantum\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift",
+ "kind": "BooleanLiteral",
+ "offset": 192,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1000,
+ "length": 5,
+ "value": "false"
}
]
}
\ No newline at end of file
diff --git a/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
index 25ea8c2..86d14c2 100644
--- a/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
+++ b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
@@ -1,7 +1,7 @@
// swift-interface-format-version: 1.0
-// swift-compiler-version: Apple Swift version 6.1.2 (swiftlang-6.1.2.1.2 clang-1700.0.13.5)
-// swift-module-flags: -target x86_64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-experimental-feature DebugDescriptionMacro -module-name QuantumIOS
-// swift-module-flags-ignorable: -interface-compiler-version 6.1.2
+// swift-compiler-version: Apple Swift version 6.2.1 (swiftlang-6.2.1.4.8 clang-1700.4.4.1)
+// swift-module-flags: -target x86_64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-upcoming-feature InferIsolatedConformances -enable-upcoming-feature NonisolatedNonsendingByDefault -enable-experimental-feature DebugDescriptionMacro -module-name QuantumIOS
+// swift-module-flags-ignorable: -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2.1
import Combine
import Foundation
import MuppetIOS
@@ -13,39 +13,35 @@ import WebKit
import _Concurrency
import _StringProcessing
import _SwiftConcurrencyShims
-public enum QuantumSessionError : Foundation.LocalizedError {
- case invalidResponse(Swift.String)
- case networkError(any Swift.Error)
- case tokenGenerationFailed(Swift.String)
- public var errorDescription: Swift.String? {
- get
- }
-}
-public struct QuantumSession : Swift.Sendable {
- public let apiUrl: Swift.String
- public init(apiUrl: Swift.String)
- public func trackSession(token: Swift.String) async throws(QuantumIOS.QuantumSessionError)
- public func generateUserToken(publicToken: Swift.String) async throws(QuantumIOS.QuantumSessionError) -> Swift.String
+@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class AtomicWebView : WebKit.WKWebView {
+ @_Concurrency.MainActor @preconcurrency public class func makeWebView(frame: CoreFoundation.CGRect = .zero, configuration: WebKit.WKWebViewConfiguration = .init()) -> QuantumIOS.AtomicWebView
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect, configuration: WebKit.WKWebViewConfiguration)
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder)
+ #endif
+ @objc deinit
}
@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class AtomicWebViewController : UIKit.UIViewController {
@_Concurrency.MainActor @preconcurrency weak public var webView: QuantumIOS.AtomicWebView!
- @_Concurrency.MainActor @preconcurrency public var cancel: (() async -> Swift.Void)?
+ @_Concurrency.MainActor @preconcurrency public var cancel: (nonisolated(nonsending) () async -> Swift.Void)?
@_Concurrency.MainActor @preconcurrency @objc override dynamic public func viewDidLoad()
+ #if compiler(>=5.3) && $NonescapableTypes
@_Concurrency.MainActor @preconcurrency @objc override dynamic public func traitCollectionDidChange(_ previousTraitCollection: UIKit.UITraitCollection?)
+ #endif
@_Concurrency.MainActor @preconcurrency public func hideAssistantTitle()
@_Concurrency.MainActor @preconcurrency public func showAssistant(title: Swift.String)
+ #if compiler(>=5.3) && $NonescapableTypes
@_Concurrency.MainActor @preconcurrency @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
@_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder)
- @objc deinit
-}
-@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class AtomicWebView : WebKit.WKWebView {
- @_Concurrency.MainActor @preconcurrency public class func makeWebView(frame: CoreFoundation.CGRect = .zero, configuration: WebKit.WKWebViewConfiguration = .init()) -> QuantumIOS.AtomicWebView
- @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect, configuration: WebKit.WKWebViewConfiguration)
- @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder)
+ #endif
@objc deinit
}
@_Concurrency.MainActor final public class Quantum {
@_Concurrency.MainActor final public var muppet: MuppetIOS.Muppet?
+ @_Concurrency.MainActor final public var browser: MuppetIOS.Browser?
+ @_Concurrency.MainActor final public var page: MuppetIOS.Page?
public enum QuantumError : Swift.Error {
case missingPage
public static func == (a: QuantumIOS.Quantum.QuantumError, b: QuantumIOS.Quantum.QuantumError) -> Swift.Bool
@@ -59,9 +55,32 @@ public struct QuantumSession : Swift.Sendable {
@_Concurrency.MainActor final public func goto(url: Swift.String, headers: [Swift.String : Swift.String] = [:], timeout: Foundation.TimeInterval) async throws
@_Concurrency.MainActor final public func cleanup() async
@_Concurrency.MainActor final public func update(updatedPresentationSource source: UIKit.UIViewController)
+ @_Concurrency.MainActor public static func pageBuilder(browser: MuppetIOS.Browser, configuration: WebKit.WKWebViewConfiguration) -> MuppetIOS.Page
+ #if compiler(>=5.3) && $NonescapableTypes
@_Concurrency.MainActor public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async
+ #endif
@objc deinit
}
+public enum QuantumSessionError : Foundation.LocalizedError {
+ case invalidResponse(Swift.String)
+ case networkError(any Swift.Error)
+ case tokenGenerationFailed(Swift.String)
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var errorDescription: Swift.String? {
+ get
+ }
+ #endif
+}
+public struct QuantumSession : Swift.Sendable {
+ public let apiUrl: Swift.String
+ public init(apiUrl: Swift.String)
+ #if compiler(>=5.3) && $AsyncExecutionBehaviorAttributes
+ nonisolated(nonsending) public func trackSession(token: Swift.String) async throws(QuantumIOS.QuantumSessionError)
+ #endif
+ #if compiler(>=5.3) && $AsyncExecutionBehaviorAttributes
+ nonisolated(nonsending) public func generateUserToken(publicToken: Swift.String) async throws(QuantumIOS.QuantumSessionError) -> Swift.String
+ #endif
+}
extension QuantumIOS.Quantum : Swift.Sendable {}
extension QuantumIOS.Quantum.QuantumError : Swift.Equatable {}
extension QuantumIOS.Quantum.QuantumError : Swift.Hashable {}
diff --git a/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
index cebfd39..2a88a97 100644
Binary files a/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.swiftdoc and b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.swiftdoc differ
diff --git a/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
index 25ea8c2..86d14c2 100644
--- a/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
+++ b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
@@ -1,7 +1,7 @@
// swift-interface-format-version: 1.0
-// swift-compiler-version: Apple Swift version 6.1.2 (swiftlang-6.1.2.1.2 clang-1700.0.13.5)
-// swift-module-flags: -target x86_64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-experimental-feature DebugDescriptionMacro -module-name QuantumIOS
-// swift-module-flags-ignorable: -interface-compiler-version 6.1.2
+// swift-compiler-version: Apple Swift version 6.2.1 (swiftlang-6.2.1.4.8 clang-1700.4.4.1)
+// swift-module-flags: -target x86_64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 6 -enforce-exclusivity=checked -O -enable-upcoming-feature MemberImportVisibility -enable-upcoming-feature InferIsolatedConformances -enable-upcoming-feature NonisolatedNonsendingByDefault -enable-experimental-feature DebugDescriptionMacro -module-name QuantumIOS
+// swift-module-flags-ignorable: -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2.1
import Combine
import Foundation
import MuppetIOS
@@ -13,39 +13,35 @@ import WebKit
import _Concurrency
import _StringProcessing
import _SwiftConcurrencyShims
-public enum QuantumSessionError : Foundation.LocalizedError {
- case invalidResponse(Swift.String)
- case networkError(any Swift.Error)
- case tokenGenerationFailed(Swift.String)
- public var errorDescription: Swift.String? {
- get
- }
-}
-public struct QuantumSession : Swift.Sendable {
- public let apiUrl: Swift.String
- public init(apiUrl: Swift.String)
- public func trackSession(token: Swift.String) async throws(QuantumIOS.QuantumSessionError)
- public func generateUserToken(publicToken: Swift.String) async throws(QuantumIOS.QuantumSessionError) -> Swift.String
+@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class AtomicWebView : WebKit.WKWebView {
+ @_Concurrency.MainActor @preconcurrency public class func makeWebView(frame: CoreFoundation.CGRect = .zero, configuration: WebKit.WKWebViewConfiguration = .init()) -> QuantumIOS.AtomicWebView
+ @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect, configuration: WebKit.WKWebViewConfiguration)
+ #if compiler(>=5.3) && $NonescapableTypes
+ @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder)
+ #endif
+ @objc deinit
}
@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class AtomicWebViewController : UIKit.UIViewController {
@_Concurrency.MainActor @preconcurrency weak public var webView: QuantumIOS.AtomicWebView!
- @_Concurrency.MainActor @preconcurrency public var cancel: (() async -> Swift.Void)?
+ @_Concurrency.MainActor @preconcurrency public var cancel: (nonisolated(nonsending) () async -> Swift.Void)?
@_Concurrency.MainActor @preconcurrency @objc override dynamic public func viewDidLoad()
+ #if compiler(>=5.3) && $NonescapableTypes
@_Concurrency.MainActor @preconcurrency @objc override dynamic public func traitCollectionDidChange(_ previousTraitCollection: UIKit.UITraitCollection?)
+ #endif
@_Concurrency.MainActor @preconcurrency public func hideAssistantTitle()
@_Concurrency.MainActor @preconcurrency public func showAssistant(title: Swift.String)
+ #if compiler(>=5.3) && $NonescapableTypes
@_Concurrency.MainActor @preconcurrency @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?)
+ #endif
+ #if compiler(>=5.3) && $NonescapableTypes
@_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder)
- @objc deinit
-}
-@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor @preconcurrency public class AtomicWebView : WebKit.WKWebView {
- @_Concurrency.MainActor @preconcurrency public class func makeWebView(frame: CoreFoundation.CGRect = .zero, configuration: WebKit.WKWebViewConfiguration = .init()) -> QuantumIOS.AtomicWebView
- @_Concurrency.MainActor @preconcurrency @objc override dynamic public init(frame: CoreFoundation.CGRect, configuration: WebKit.WKWebViewConfiguration)
- @_Concurrency.MainActor @preconcurrency @objc required dynamic public init?(coder: Foundation.NSCoder)
+ #endif
@objc deinit
}
@_Concurrency.MainActor final public class Quantum {
@_Concurrency.MainActor final public var muppet: MuppetIOS.Muppet?
+ @_Concurrency.MainActor final public var browser: MuppetIOS.Browser?
+ @_Concurrency.MainActor final public var page: MuppetIOS.Page?
public enum QuantumError : Swift.Error {
case missingPage
public static func == (a: QuantumIOS.Quantum.QuantumError, b: QuantumIOS.Quantum.QuantumError) -> Swift.Bool
@@ -59,9 +55,32 @@ public struct QuantumSession : Swift.Sendable {
@_Concurrency.MainActor final public func goto(url: Swift.String, headers: [Swift.String : Swift.String] = [:], timeout: Foundation.TimeInterval) async throws
@_Concurrency.MainActor final public func cleanup() async
@_Concurrency.MainActor final public func update(updatedPresentationSource source: UIKit.UIViewController)
+ @_Concurrency.MainActor public static func pageBuilder(browser: MuppetIOS.Browser, configuration: WebKit.WKWebViewConfiguration) -> MuppetIOS.Page
+ #if compiler(>=5.3) && $NonescapableTypes
@_Concurrency.MainActor public static func setDebug(isEnabled: Swift.Bool, forwardLogs forwarder: (@Sendable (Swift.String) -> ())? = nil) async
+ #endif
@objc deinit
}
+public enum QuantumSessionError : Foundation.LocalizedError {
+ case invalidResponse(Swift.String)
+ case networkError(any Swift.Error)
+ case tokenGenerationFailed(Swift.String)
+ #if compiler(>=5.3) && $NonescapableTypes
+ public var errorDescription: Swift.String? {
+ get
+ }
+ #endif
+}
+public struct QuantumSession : Swift.Sendable {
+ public let apiUrl: Swift.String
+ public init(apiUrl: Swift.String)
+ #if compiler(>=5.3) && $AsyncExecutionBehaviorAttributes
+ nonisolated(nonsending) public func trackSession(token: Swift.String) async throws(QuantumIOS.QuantumSessionError)
+ #endif
+ #if compiler(>=5.3) && $AsyncExecutionBehaviorAttributes
+ nonisolated(nonsending) public func generateUserToken(publicToken: Swift.String) async throws(QuantumIOS.QuantumSessionError) -> Swift.String
+ #endif
+}
extension QuantumIOS.Quantum : Swift.Sendable {}
extension QuantumIOS.Quantum.QuantumError : Swift.Equatable {}
extension QuantumIOS.Quantum.QuantumError : Swift.Hashable {}
diff --git a/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/QuantumIOS b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/QuantumIOS
index 8ad8c32..5a4d64b 100644
Binary files a/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/QuantumIOS and b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/QuantumIOS differ
diff --git a/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/_CodeSignature/CodeDirectory b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/_CodeSignature/CodeDirectory
index 50ac659..c98cfba 100644
Binary files a/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/_CodeSignature/CodeDirectory and b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/_CodeSignature/CodeDirectory differ
diff --git a/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/_CodeSignature/CodeRequirements-1 b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/_CodeSignature/CodeRequirements-1
deleted file mode 100644
index 6d44ba2..0000000
Binary files a/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/_CodeSignature/CodeRequirements-1 and /dev/null differ
diff --git a/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/_CodeSignature/CodeResources b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/_CodeSignature/CodeResources
index 052ac6a..35a9887 100644
--- a/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/_CodeSignature/CodeResources
+++ b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/_CodeSignature/CodeResources
@@ -10,47 +10,47 @@
Info.plist
- mmW8mCTP8X3qWcMAVDS0kiLsmI8=
+ tl5FvhLIC4rIOw+7MqazUy7BeXM=
Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.abi.json
- CvQ/xa1HX2rbTeamWKU2VFMOUok=
+ BVkfv0seNsH8/4bzBv2TblgU6Ps=
Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
- Vvl7F1i3ZLW3IQp+w/oD/kt+cMw=
+ qG7DiTFUQDWjnAaQjmkEfMWmztE=
Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.swiftdoc
- aq2jiyveRb2Df3zQ713DR0A6YtQ=
+ jLyT17/ZMCO/F0aecbW/pS+W7dc=
Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.swiftinterface
- Vvl7F1i3ZLW3IQp+w/oD/kt+cMw=
+ qG7DiTFUQDWjnAaQjmkEfMWmztE=
Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.swiftmodule
- StkoUo7LnHosOQaTjar+PMD2U/M=
+ /c6C83iwHKWRJeB9Fxt6QTYd0sE=
Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.abi.json
- CvQ/xa1HX2rbTeamWKU2VFMOUok=
+ BVkfv0seNsH8/4bzBv2TblgU6Ps=
Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
- yakvjehaV6USvzsVluFsFerHExQ=
+ rCCTZ3OEq5A8GHcGFHmBFPtSYWA=
Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
- 0gFBBe5siUsNt1XtRBQuV6ToKvw=
+ tzSCTzqhZxbuGlIm8pq0owhR2OE=
Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
- yakvjehaV6USvzsVluFsFerHExQ=
+ rCCTZ3OEq5A8GHcGFHmBFPtSYWA=
Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.swiftmodule
- q21FP2wgEuYVtZ5eORsdGacbwt8=
+ BKvipxF0NY5QGo+itUcgprij8S8=
Modules/module.modulemap
@@ -65,10 +65,6 @@
Headers/QuantumIOS.h
- hash
-
- yiqTZeXDWfU6/yE6XdPb9y8T/8M=
-
hash2
9SSfcH3uoJlujZWNPIS24slyTQfWk6cl/PMwTTDJ1HM=
@@ -76,120 +72,76 @@
Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.abi.json
- hash
-
- CvQ/xa1HX2rbTeamWKU2VFMOUok=
-
hash2
- tZ7qQsQkHqYR5vshdaFEfMiRNpYiF1O8YzF9YlVC674=
+ db3ijxrp4abC526QC9qaTG51ivS0aVZSkFsmNh948dY=
Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
- hash
-
- Vvl7F1i3ZLW3IQp+w/oD/kt+cMw=
-
hash2
- QG47TK6znjTVf/7Sjji9c+sH32RDh6g/9KMfePg9JVI=
+ Sx+ycFBqodoTC9sZe6/uSU1PdnjibeHYnnd2vr+JXWE=
Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.swiftdoc
- hash
-
- aq2jiyveRb2Df3zQ713DR0A6YtQ=
-
hash2
- OsyPB2lkaI3IawoBtwAQhJcD96PdGl/dKjewhhQvbIU=
+ mm1sVm5HpsyvdK9cHrJLNrzfIRo3akyAEEp7EDfw5lk=
Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.swiftinterface
- hash
-
- Vvl7F1i3ZLW3IQp+w/oD/kt+cMw=
-
hash2
- QG47TK6znjTVf/7Sjji9c+sH32RDh6g/9KMfePg9JVI=
+ Sx+ycFBqodoTC9sZe6/uSU1PdnjibeHYnnd2vr+JXWE=
Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.swiftmodule
- hash
-
- StkoUo7LnHosOQaTjar+PMD2U/M=
-
hash2
- mn+VQdmFRxLjGqPGjigesAi0VDBCyOM5HA6q4g5Y4vg=
+ Pj8g1gXoML6lcCQ9glBd6OHzbwfx4CtnbLrDgOaupv4=
Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.abi.json
- hash
-
- CvQ/xa1HX2rbTeamWKU2VFMOUok=
-
hash2
- tZ7qQsQkHqYR5vshdaFEfMiRNpYiF1O8YzF9YlVC674=
+ db3ijxrp4abC526QC9qaTG51ivS0aVZSkFsmNh948dY=
Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
- hash
-
- yakvjehaV6USvzsVluFsFerHExQ=
-
hash2
- XhbbmtCJyKjFqkhypnH0pqzQ8JxZ/woRsiMdEuAWox4=
+ VVOYK314ZsayqIzu/ekogwBokH3GTSamG+w7RQFmsN0=
Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
- hash
-
- 0gFBBe5siUsNt1XtRBQuV6ToKvw=
-
hash2
- x3Og6mWW9yQKhMWYbjtiT5kUv5wUsAm/nRpkFUbO0P0=
+ awMMM9KBt13ECKqmSpEITgZrTnoobAKW5eOJzp3CRwM=
Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
- hash
-
- yakvjehaV6USvzsVluFsFerHExQ=
-
hash2
- XhbbmtCJyKjFqkhypnH0pqzQ8JxZ/woRsiMdEuAWox4=
+ VVOYK314ZsayqIzu/ekogwBokH3GTSamG+w7RQFmsN0=
Modules/QuantumIOS.swiftmodule/x86_64-apple-ios-simulator.swiftmodule
- hash
-
- q21FP2wgEuYVtZ5eORsdGacbwt8=
-
hash2
- b20fl0rFIDIvvhLPowC7TrasfKq/nhaD+i9PIpnvESI=
+ 4HRDGmqdtgK00LnyBlowKqBgdpeqfOH3f8rg391v6Rk=
Modules/module.modulemap
- hash
-
- Fnj8GwqzdKnriRHOoQirIDNdqU0=
-
hash2
rHvFn6eD1jNL2fZtn6g2n6yinflGc2s2y8vq8zkT1m0=
@@ -197,10 +149,6 @@
PrivacyInfo.xcprivacy
- hash
-
- n1Tior/Z23JWo5dZj/4GmktJKDA=
-
hash2
CmTZqdG2e1lBJxEXDqpQnDUADbiIfumJXtPyjCRyBaw=