diff --git a/README.md b/README.md index a5c56e3..e082836 100644 --- a/README.md +++ b/README.md @@ -30,13 +30,12 @@ npx cap sync ### openInWebView(...) ```typescript -openInWebView(url: string, options: WebViewOptions) => void +openInWebView(model: OpenInWebViewParameterModel) => void ``` -| Param | Type | -| ------------- | --------------------------------------------------------- | -| **`url`** | string | -| **`options`** | WebViewOptions | +| Param | Type | +| ----------- | ----------------------------------------------------------------------------------- | +| **`model`** | OpenInWebViewParameterModel | -------------------- @@ -104,6 +103,15 @@ addListener(eventName: 'browserClosed' | 'browserPageLoaded', listenerFunc: () = ### Interfaces +#### OpenInWebViewParameterModel + +Defines the options for opening a URL in the web view. + +| Prop | Type | +| ------------- | --------------------------------------------------------- | +| **`options`** | WebViewOptions | + + #### WebViewOptions | Prop | Type | @@ -132,20 +140,19 @@ addListener(eventName: 'browserClosed' | 'browserPageLoaded', listenerFunc: () = #### iOSWebViewOptions -| Prop | Type | -| --------------------------------------- | ----------------------------------------------------- | -| **`allowOverScroll`** | boolean | -| **`enableViewportScale`** | boolean | -| **`allowInLineMediaPlayback`** | boolean | -| **`keyboardDisplayRequiresUserAction`** | boolean | -| **`surpressIncrementalRendering`** | boolean | -| **`viewStyle`** | iOSViewStyle | -| **`animation`** | iOSAnimation | +| Prop | Type | +| ---------------------------------- | ----------------------------------------------------- | +| **`allowOverScroll`** | boolean | +| **`enableViewportScale`** | boolean | +| **`allowInLineMediaPlayback`** | boolean | +| **`surpressIncrementalRendering`** | boolean | +| **`viewStyle`** | iOSViewStyle | +| **`animationEffect`** | iOSAnimation | #### OpenInSystemBrowserParameterModel -Defines the options for opening a URL in the syste, browser. +Defines the options for opening a URL in the system browser. | Prop | Type | | ------------- | --------------------------------------------------------------------- | diff --git a/example-app/src/pages/Home.tsx b/example-app/src/pages/Home.tsx index 43b2d35..bc96e60 100644 --- a/example-app/src/pages/Home.tsx +++ b/example-app/src/pages/Home.tsx @@ -1,5 +1,5 @@ import { IonButton, IonContent, IonHeader, IonPage, IonTitle, IonToolbar } from '@ionic/react'; -import { InAppBrowser, SystemBrowserOptions, DefaultSystemBrowserOptions, DefaultAndroidSystemBrowserOptions, DismissStyle, iOSViewStyle, iOSAnimation } from '@capacitor/os-inappbrowser'; +import { InAppBrowser, SystemBrowserOptions, DefaultSystemBrowserOptions, DefaultAndroidSystemBrowserOptions, WebViewOptions, DefaultWebViewOptions, DefaultAndroidWebViewOptions, DismissStyle, iOSViewStyle, iOSAnimation, ToolbarPosition } from '@capacitor/os-inappbrowser'; import './Home.css'; const Home: React.FC = () => { @@ -33,6 +33,39 @@ const Home: React.FC = () => { }); } + const openInWebViewWithDefaults = () => { + InAppBrowser.openInWebView({ + url: "https://www.google.com", + options: DefaultWebViewOptions + }); + } + + const openInWebViewWithCustomValues = () => { + InAppBrowser.openInWebView({ + url: "https://www.outsystems.com/", + options: { + showURL: false, + showToolbar: true, + clearCache: false, + clearSessionCache: false, + mediaPlaybackRequiresUserAction: true, + closeButtonText: "Done", + toolbarPosition: ToolbarPosition.BOTTOM, + showNavigationButtons: false, + leftToRight: true, + android: DefaultAndroidWebViewOptions, + iOS: { + allowOverScroll: false, + enableViewportScale: true, + allowInLineMediaPlayback: true, + surpressIncrementalRendering: true, + viewStyle: iOSViewStyle.PAGE_SHEET, + animationEffect: iOSAnimation.CROSS_DISSOLVE + } + } + }); + } + InAppBrowser.addListener('browserClosed', () => { console.log("browser was closed."); }); @@ -58,6 +91,8 @@ const Home: React.FC = () => { TEST System Browser with Defaults System Browser with Custom Values + Web View with Defaults + Web View with Custom Values diff --git a/ios/Sources/InAppBrowserPlugin/InAppBrowserPlugin.swift b/ios/Sources/InAppBrowserPlugin/InAppBrowserPlugin.swift index adcaf4b..e19d62d 100644 --- a/ios/Sources/InAppBrowserPlugin/InAppBrowserPlugin.swift +++ b/ios/Sources/InAppBrowserPlugin/InAppBrowserPlugin.swift @@ -2,6 +2,8 @@ import Capacitor import OSInAppBrowserLib import UIKit +typealias OSInAppBrowserEngine = OSIABEngine + /** * Please read the Capacitor iOS Plugin Development Guide * here: https://capacitorjs.com/docs/plugins/ios @@ -12,62 +14,52 @@ public class InAppBrowserPlugin: CAPPlugin, CAPBridgedPlugin { public let jsName = "InAppBrowser" public let pluginMethods: [CAPPluginMethod] = [ .init(name: "openInExternalBrowser", returnType: CAPPluginReturnPromise), - .init(name: "openInSystemBrowser", returnType: CAPPluginReturnPromise) + .init(name: "openInSystemBrowser", returnType: CAPPluginReturnPromise), + .init(name: "openInWebView", returnType: CAPPluginReturnPromise) ] - - private var plugin: OSIABEngine? - private var currentlyOpenedBrowser: (any OSIABRouter)? - + + private var plugin: OSInAppBrowserEngine? + private var openedRouter: (any OSIABRouter)? + override public func load() { self.plugin = .init() } - + @objc func openInExternalBrowser(_ call: CAPPluginCall) { if self.plugin == nil { - self.load() + self.load() } - + guard let plugin else { return self.error(call, type: .bridgeNotInitialised) } - - let target = OSInAppBrowserTarget.openInExternalBrowser - func delegateExternalBrowser(_ url: String) { - DispatchQueue.main.async { - plugin.openExternalBrowser(url, { [weak self] success in - guard let self else { return } - - if success { - self.success(call) - } else { - self.error(call, type: .failedToOpen(url: url, onTarget: target)) - } - }) - } - } - - guard let url = call.getString("url") else { + let target = OSInAppBrowserTarget.externalBrowser + + guard + let urlString = call.getString("url"), + let url = URL(string: urlString) + else { return self.error(call, type: .inputArgumentsIssue(target: target)) } - delegateExternalBrowser(url) + delegateExternalBrowser(plugin, url, call) } @objc func openInSystemBrowser(_ call: CAPPluginCall) { if self.plugin == nil { self.load() } - + guard let plugin else { return self.error(call, type: .bridgeNotInitialised) } - let target = OSInAppBrowserTarget.openInSystemBrowser + let target = OSInAppBrowserTarget.systemBrowser - func delegateSystemBrowser(_ url: String, _ options: OSIABSystemBrowserOptions) { + func delegateSystemBrowser(_ url: URL, _ options: OSIABSystemBrowserOptions) { DispatchQueue.main.async { - self.currentlyOpenedBrowser = plugin.openSystemBrowser(url, options, { [weak self] event, safariViewController in + self.openedRouter = plugin.openSystemBrowser(url, options, { [weak self] event, safariViewController in guard let self else { return } if let event { @@ -76,18 +68,86 @@ public class InAppBrowserPlugin: CAPPlugin, CAPBridgedPlugin { self.bridge?.viewController?.show(safariViewController, sender: nil) self.success(call) } else { - self.error(call, type: .failedToOpen(url: url, onTarget: target)) + self.error(call, type: .failedToOpen(url: url.absoluteString, onTarget: target)) } }) } } - guard let url = call.getString("url"), - let options: OSInAppBrowserInputArgumentsSystemBrowserModel = self.createModel(for: call.getObject("options")) + guard + let urlString = call.getString("url"), + let options: OSInAppBrowserSystemBrowserModel = self.createModel(for: call.getObject("options")), + let url = URL(string: urlString) else { return self.error(call, type: .inputArgumentsIssue(target: target)) } delegateSystemBrowser(url, options.toSystemBrowserOptions()) } + + @objc func openInWebView(_ call: CAPPluginCall) { + if self.plugin == nil { + self.load() + } + + guard let plugin else { + return self.error(call, type: .bridgeNotInitialised) + } + + let target = OSInAppBrowserTarget.webView + + func delegateWebView(_ url: URL, _ options: OSIABWebViewOptions) { + DispatchQueue.main.async { + self.openedRouter = plugin.openWebView( + url, + options, + onDelegateClose: { [weak self] in + self?.bridge?.viewController?.dismiss(animated: true) + }, + onDelegateURL: { [weak self] url in + self?.delegateExternalBrowser(plugin, url, call) + }, + onDelegateAlertController: { [weak self] alert in + self?.bridge?.viewController?.presentedViewController?.show(alert, sender: nil) + }, { [weak self] event, hostingController in + guard let self else { return } + + if let event { + self.notifyListeners(event.rawValue, data: nil) + } else if let hostingController { + self.bridge?.viewController?.show(hostingController, sender: nil) + self.success(call) + } else { + self.error(call, type: .failedToOpen(url: url.absoluteString, onTarget: target)) + } + } + ) + } + } + + guard + let urlString = call.getString("url"), + let options: OSInAppBrowserWebViewModel = self.createModel(for: call.getObject("options")), + let url = URL(string: urlString) + else { return self.error(call, type: .inputArgumentsIssue(target: target)) } + + let customUserAgent = self.bridge?.config.overridenUserAgentString + delegateWebView(url, options.toWebViewOptions(with: customUserAgent)) + } +} + +private extension InAppBrowserPlugin { + func delegateExternalBrowser(_ plugin: OSInAppBrowserEngine, _ url: URL, _ call: CAPPluginCall) { + DispatchQueue.main.async { + plugin.openExternalBrowser(url, { [weak self] success in + guard let self else { return } + + if success { + self.success(call) + } else { + self.error(call, type: .failedToOpen(url: url.absoluteString, onTarget: .externalBrowser)) + } + }) + } + } } private extension InAppBrowserPlugin { @@ -108,15 +168,13 @@ private extension InAppBrowserPlugin { } } -private extension OSIABEngine where ExternalBrowser == OSIABApplicationRouterAdapter { - func openExternalBrowser(_ url: String, _ completionHandler: @escaping (Bool) -> Void) { +private extension OSInAppBrowserEngine { + func openExternalBrowser(_ url: URL, _ completionHandler: @escaping (Bool) -> Void) { let router = OSIABApplicationRouterAdapter(UIApplication.shared) self.openExternalBrowser(url, routerDelegate: router, completionHandler) } -} - -private extension OSIABEngine where SystemBrowser == OSIABSafariViewControllerRouterAdapter { - func openSystemBrowser(_ url: String, _ options: OSIABSystemBrowserOptions, _ completionHandler: @escaping (OSIABEventType?, UIViewController?) -> Void) -> SystemBrowser { + + func openSystemBrowser(_ url: URL, _ options: OSIABSystemBrowserOptions, _ completionHandler: @escaping (OSIABEventType?, UIViewController?) -> Void) -> SystemBrowser { let router = OSIABSafariViewControllerRouterAdapter( options, onBrowserPageLoad: { completionHandler(.pageLoadCompleted, nil) }, @@ -125,6 +183,30 @@ private extension OSIABEngine where SystemBrowser == OSIABSafariViewControllerRo self.openSystemBrowser(url, routerDelegate: router) { completionHandler(nil, $0) } return router } + + func openWebView( + _ url: URL, + _ options: OSIABWebViewOptions, + onDelegateClose: @escaping () -> Void, + onDelegateURL: @escaping (URL) -> Void, + onDelegateAlertController: @escaping (UIAlertController) -> Void, + _ completionHandler: @escaping (OSIABEventType?, UIViewController?) -> Void + ) -> WebView { + let callbackHandler = OSIABWebViewCallbackHandler( + onDelegateURL: onDelegateURL, + onDelegateAlertController: onDelegateAlertController, + onBrowserPageLoad: { completionHandler(.pageLoadCompleted, nil) }, + onBrowserClosed: { isAlreadyClosed in + if !isAlreadyClosed { + onDelegateClose() + } + completionHandler(.pageClosed, nil) + } + ) + let router = OSIABWebViewRouterAdapter(options, cacheManager: OSIABBrowserCacheManager(dataStore: .default()), callbackHandler: callbackHandler) + self.openWebView(url, routerDelegate: router) { completionHandler(nil, $0) } + return router + } } enum OSIABEventType: String { diff --git a/ios/Sources/InAppBrowserPlugin/LibraryModels+Decodable.swift b/ios/Sources/InAppBrowserPlugin/LibraryModels+Decodable.swift new file mode 100644 index 0000000..635299a --- /dev/null +++ b/ios/Sources/InAppBrowserPlugin/LibraryModels+Decodable.swift @@ -0,0 +1,44 @@ +import OSInAppBrowserLib + +extension OSIABDismissStyle: Decodable { + init(_ value: Int) { + switch value { + case 0: self = .close + case 1: self = .cancel + case 2: self = .done + default: self = .defaultValue + } + } +} + +extension OSIABViewStyle: Decodable { + init(_ value: Int) { + switch value { + case 0: self = .pageSheet + case 1: self = .formSheet + case 2: self = .fullScreen + default: self = .defaultValue + } + } +} + +extension OSIABAnimationEffect: Decodable { + init(_ value: Int) { + switch value { + case 0: self = .flipHorizontal + case 1: self = .crossDissolve + case 2: self = .coverVertical + default: self = .defaultValue + } + } +} + +extension OSIABToolbarPosition: Decodable { + init(_ value: Int) { + switch value { + case 0: self = .top + case 1: self = .bottom + default: self = .defaultValue + } + } +} diff --git a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserError.swift b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserError.swift index f64a3a0..33e1ade 100644 --- a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserError.swift +++ b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserError.swift @@ -1,6 +1,7 @@ enum OSInAppBrowserTarget { - case openInExternalBrowser - case openInSystemBrowser + case externalBrowser + case systemBrowser + case webView } enum OSInAppBrowserError: Error { @@ -30,8 +31,9 @@ enum OSInAppBrowserError: Error { let targetString: String switch target { - case .openInExternalBrowser: targetString = "openInExternalBrowser" - case .openInSystemBrowser: targetString = "openInSystemBrowser" + case .externalBrowser: targetString = "openInExternalBrowser" + case .systemBrowser: targetString = "openInSystemBrowser" + case .webView: targetString = "openInWebView" } result = "The input parameters for '\(targetString)' are invalid." @@ -39,8 +41,9 @@ enum OSInAppBrowserError: Error { let targetString: String switch target { - case .openInExternalBrowser: targetString = "Safari" - case .openInSystemBrowser: targetString = "SFSafariViewController" + case .externalBrowser: targetString = "Safari" + case .systemBrowser: targetString = "SFSafariViewController" + case .webView: targetString = "WebView" } result = "Couldn't open '\(url)' using \(targetString)." diff --git a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64/OSInAppBrowserLib.framework/Headers/OSInAppBrowserLib-Swift.h b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64/OSInAppBrowserLib.framework/Headers/OSInAppBrowserLib-Swift.h index 3d630a3..ec92b2c 100644 --- a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64/OSInAppBrowserLib.framework/Headers/OSInAppBrowserLib-Swift.h +++ b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64/OSInAppBrowserLib.framework/Headers/OSInAppBrowserLib-Swift.h @@ -322,6 +322,20 @@ SWIFT_CLASS("_TtC17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapter") @end +/// Adapter that makes the required calls so that an WKWebView implementation can perform the Web View routing. +/// This is done via a customisable interface. +SWIFT_CLASS("_TtC17OSInAppBrowserLib25OSIABWebViewRouterAdapter") +@interface OSIABWebViewRouterAdapter : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +@interface OSIABWebViewRouterAdapter (SWIFT_EXTENSION(OSInAppBrowserLib)) +- (void)presentationControllerDidDismiss:(UIPresentationController * _Nonnull)presentationController; +@end + + #endif #if __has_attribute(external_source_symbol) # pragma clang attribute pop diff --git a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/arm64-apple-ios.abi.json b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/arm64-apple-ios.abi.json index 2561aa5..e49f11e 100644 --- a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/arm64-apple-ios.abi.json +++ b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/arm64-apple-ios.abi.json @@ -24,7 +24,7 @@ { "kind": "TypeNominal", "name": "OSIABEngine", - "printedName": "OSInAppBrowserLib.OSIABEngine<τ_0_0, τ_0_1>", + "printedName": "OSInAppBrowserLib.OSIABEngine<τ_0_0, τ_0_1, τ_0_2>", "children": [ { "kind": "TypeNominal", @@ -35,17 +35,22 @@ "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "τ_0_1" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_2" } ], "usr": "s:17OSInAppBrowserLib11OSIABEngineV" } ], "declKind": "Constructor", - "usr": "s:17OSInAppBrowserLib11OSIABEngineVACyxq_Gycfc", - "mangledName": "$s17OSInAppBrowserLib11OSIABEngineVACyxq_Gycfc", + "usr": "s:17OSInAppBrowserLib11OSIABEngineVACyxq_q0_Gycfc", + "mangledName": "$s17OSInAppBrowserLib11OSIABEngineVACyxq_q0_Gycfc", "moduleName": "OSInAppBrowserLib", - "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : OSInAppBrowserLib.OSIABRouter, τ_0_1 : OSInAppBrowserLib.OSIABRouter, τ_0_0.ReturnType == Swift.Bool, τ_0_1.ReturnType == UIKit.UIViewController?>", - "sugared_genericSig": "", + "genericSig": "<τ_0_0, τ_0_1, τ_0_2 where τ_0_0 : OSInAppBrowserLib.OSIABRouter, τ_0_1 : OSInAppBrowserLib.OSIABRouter, τ_0_2 : OSInAppBrowserLib.OSIABRouter, τ_0_0.ReturnType == Swift.Bool, τ_0_1.ReturnType == UIKit.UIViewController, τ_0_2.ReturnType == UIKit.UIViewController>", + "sugared_genericSig": "", "declAttributes": [ "AccessControl", "RawDocComment" @@ -64,9 +69,9 @@ }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" }, { "kind": "TypeNominal", @@ -92,11 +97,11 @@ } ], "declKind": "Func", - "usr": "s:17OSInAppBrowserLib11OSIABEngineV012openExternalC0_14routerDelegate_ySS_xySbctF", - "mangledName": "$s17OSInAppBrowserLib11OSIABEngineV012openExternalC0_14routerDelegate_ySS_xySbctF", + "usr": "s:17OSInAppBrowserLib11OSIABEngineV012openExternalC0_14routerDelegate_y10Foundation3URLV_xySbctF", + "mangledName": "$s17OSInAppBrowserLib11OSIABEngineV012openExternalC0_14routerDelegate_y10Foundation3URLV_xySbctF", "moduleName": "OSInAppBrowserLib", - "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : OSInAppBrowserLib.OSIABRouter, τ_0_1 : OSInAppBrowserLib.OSIABRouter, τ_0_0.ReturnType == Swift.Bool, τ_0_1.ReturnType == UIKit.UIViewController?>", - "sugared_genericSig": "", + "genericSig": "<τ_0_0, τ_0_1, τ_0_2 where τ_0_0 : OSInAppBrowserLib.OSIABRouter, τ_0_1 : OSInAppBrowserLib.OSIABRouter, τ_0_2 : OSInAppBrowserLib.OSIABRouter, τ_0_0.ReturnType == Swift.Bool, τ_0_1.ReturnType == UIKit.UIViewController, τ_0_2.ReturnType == UIKit.UIViewController>", + "sugared_genericSig": "", "declAttributes": [ "AccessControl", "RawDocComment" @@ -115,9 +120,9 @@ }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" }, { "kind": "TypeNominal", @@ -143,11 +148,62 @@ } ], "declKind": "Func", - "usr": "s:17OSInAppBrowserLib11OSIABEngineV010openSystemC0_14routerDelegate_ySS_q_ySo16UIViewControllerCSgctF", - "mangledName": "$s17OSInAppBrowserLib11OSIABEngineV010openSystemC0_14routerDelegate_ySS_q_ySo16UIViewControllerCSgctF", + "usr": "s:17OSInAppBrowserLib11OSIABEngineV010openSystemC0_14routerDelegate_y10Foundation3URLV_q_ySo16UIViewControllerCctF", + "mangledName": "$s17OSInAppBrowserLib11OSIABEngineV010openSystemC0_14routerDelegate_y10Foundation3URLV_q_ySo16UIViewControllerCctF", + "moduleName": "OSInAppBrowserLib", + "genericSig": "<τ_0_0, τ_0_1, τ_0_2 where τ_0_0 : OSInAppBrowserLib.OSIABRouter, τ_0_1 : OSInAppBrowserLib.OSIABRouter, τ_0_2 : OSInAppBrowserLib.OSIABRouter, τ_0_0.ReturnType == Swift.Bool, τ_0_1.ReturnType == UIKit.UIViewController, τ_0_2.ReturnType == UIKit.UIViewController>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "openWebView", + "printedName": "openWebView(_:routerDelegate:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_2" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(τ_0_2.ReturnType) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_2.ReturnType" + } + ] + } + ], + "declKind": "Func", + "usr": "s:17OSInAppBrowserLib11OSIABEngineV11openWebView_14routerDelegate_y10Foundation3URLV_q0_ySo16UIViewControllerCctF", + "mangledName": "$s17OSInAppBrowserLib11OSIABEngineV11openWebView_14routerDelegate_y10Foundation3URLV_q0_ySo16UIViewControllerCctF", "moduleName": "OSInAppBrowserLib", - "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : OSInAppBrowserLib.OSIABRouter, τ_0_1 : OSInAppBrowserLib.OSIABRouter, τ_0_0.ReturnType == Swift.Bool, τ_0_1.ReturnType == UIKit.UIViewController?>", - "sugared_genericSig": "", + "genericSig": "<τ_0_0, τ_0_1, τ_0_2 where τ_0_0 : OSInAppBrowserLib.OSIABRouter, τ_0_1 : OSInAppBrowserLib.OSIABRouter, τ_0_2 : OSInAppBrowserLib.OSIABRouter, τ_0_0.ReturnType == Swift.Bool, τ_0_1.ReturnType == UIKit.UIViewController, τ_0_2.ReturnType == UIKit.UIViewController>", + "sugared_genericSig": "", "declAttributes": [ "AccessControl", "RawDocComment" @@ -159,8 +215,8 @@ "usr": "s:17OSInAppBrowserLib11OSIABEngineV", "mangledName": "$s17OSInAppBrowserLib11OSIABEngineV", "moduleName": "OSInAppBrowserLib", - "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : OSInAppBrowserLib.OSIABRouter, τ_0_1 : OSInAppBrowserLib.OSIABRouter, τ_0_0.ReturnType == Swift.Bool, τ_0_1.ReturnType == UIKit.UIViewController?>", - "sugared_genericSig": "", + "genericSig": "<τ_0_0, τ_0_1, τ_0_2 where τ_0_0 : OSInAppBrowserLib.OSIABRouter, τ_0_1 : OSInAppBrowserLib.OSIABRouter, τ_0_2 : OSInAppBrowserLib.OSIABRouter, τ_0_0.ReturnType == Swift.Bool, τ_0_1.ReturnType == UIKit.UIViewController, τ_0_2.ReturnType == UIKit.UIViewController>", + "sugared_genericSig": "", "declAttributes": [ "AccessControl", "RawDocComment" @@ -168,116 +224,345 @@ }, { "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", + "name": "WebKit", + "printedName": "WebKit", "declKind": "Import", "moduleName": "OSInAppBrowserLib" }, { "kind": "TypeDecl", - "name": "OSIABViewStyle", - "printedName": "OSIABViewStyle", + "name": "OSIABWebViewOptions", + "printedName": "OSIABWebViewOptions", "children": [ { - "kind": "Var", - "name": "formSheet", - "printedName": "formSheet", + "kind": "Constructor", + "name": "init", + "printedName": "init(showURL:showToolbar:clearCache:clearSessionCache:mediaPlaybackRequiresUserAction:closeButtonText:toolbarPosition:showNavigationButtons:leftToRight:allowOverScroll:enableViewportScale:allowInLineMediaPlayback:surpressIncrementalRendering:viewStyle:animationEffect:customUserAgent:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(OSInAppBrowserLib.OSIABViewStyle.Type) -> OSInAppBrowserLib.OSIABViewStyle", + "kind": "TypeNominal", + "name": "OSIABWebViewOptions", + "printedName": "OSInAppBrowserLib.OSIABWebViewOptions", + "usr": "s:17OSInAppBrowserLib19OSIABWebViewOptionsC" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "OSIABToolbarPosition", + "printedName": "OSInAppBrowserLib.OSIABToolbarPosition", + "hasDefaultArg": true, + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "OSIABViewStyle", + "printedName": "OSInAppBrowserLib.OSIABViewStyle", + "hasDefaultArg": true, + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" + }, + { + "kind": "TypeNominal", + "name": "OSIABAnimationEffect", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", + "hasDefaultArg": true, + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "OSIABViewStyle", - "printedName": "OSInAppBrowserLib.OSIABViewStyle", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "OSInAppBrowserLib.OSIABViewStyle.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "OSIABViewStyle", - "printedName": "OSInAppBrowserLib.OSIABViewStyle", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" - } - ] + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "hasDefaultArg": true, + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO9formSheetyA2CmF", - "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO9formSheetyA2CmF", - "moduleName": "OSInAppBrowserLib" + "declKind": "Constructor", + "usr": "s:17OSInAppBrowserLib19OSIABWebViewOptionsC7showURL0H7Toolbar10clearCache0k7SessionL031mediaPlaybackRequiresUserAction15closeButtonText15toolbarPosition0H17NavigationButtons11leftToRight15allowOverScroll19enableViewportScale016allowInLineMediaO028surpressIncrementalRendering9viewStyle15animationEffect06customQ5AgentACSb_S4bSSAA012OSIABToolbarW0OS6bAA14OSIABViewStyleOAA20OSIABAnimationEffectOSSSgtcfc", + "mangledName": "$s17OSInAppBrowserLib19OSIABWebViewOptionsC7showURL0H7Toolbar10clearCache0k7SessionL031mediaPlaybackRequiresUserAction15closeButtonText15toolbarPosition0H17NavigationButtons11leftToRight15allowOverScroll19enableViewportScale016allowInLineMediaO028surpressIncrementalRendering9viewStyle15animationEffect06customQ5AgentACSb_S4bSSAA012OSIABToolbarW0OS6bAA14OSIABViewStyleOAA20OSIABAnimationEffectOSSSgtcfc", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" }, { - "kind": "Var", - "name": "fullScreen", - "printedName": "fullScreen", + "kind": "Constructor", + "name": "init", + "printedName": "init(viewStyle:animationEffect:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(OSInAppBrowserLib.OSIABViewStyle.Type) -> OSInAppBrowserLib.OSIABViewStyle", - "children": [ - { - "kind": "TypeNominal", - "name": "OSIABViewStyle", - "printedName": "OSInAppBrowserLib.OSIABViewStyle", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "OSInAppBrowserLib.OSIABViewStyle.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "OSIABViewStyle", - "printedName": "OSInAppBrowserLib.OSIABViewStyle", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "OSIABWebViewOptions", + "printedName": "OSInAppBrowserLib.OSIABWebViewOptions", + "usr": "s:17OSInAppBrowserLib19OSIABWebViewOptionsC" + }, + { + "kind": "TypeNominal", + "name": "OSIABViewStyle", + "printedName": "OSInAppBrowserLib.OSIABViewStyle", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" + }, + { + "kind": "TypeNominal", + "name": "OSIABAnimationEffect", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" } ], - "declKind": "EnumElement", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO10fullScreenyA2CmF", - "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO10fullScreenyA2CmF", + "declKind": "Constructor", + "usr": "s:17OSInAppBrowserLib19OSIABWebViewOptionsC9viewStyle15animationEffectAcA09OSIABViewI0O_AA014OSIABAnimationK0Otcfc", + "mangledName": "$s17OSInAppBrowserLib19OSIABWebViewOptionsC9viewStyle15animationEffectAcA09OSIABViewI0O_AA014OSIABAnimationK0Otcfc", + "moduleName": "OSInAppBrowserLib", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:17OSInAppBrowserLib19OSIABWebViewOptionsC", + "mangledName": "$s17OSInAppBrowserLib19OSIABWebViewOptionsC", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "superclassUsr": "s:17OSInAppBrowserLib12OSIABOptionsC", + "superclassNames": [ + "OSInAppBrowserLib.OSIABOptions" + ] + }, + { + "kind": "Import", + "name": "SwiftUI", + "printedName": "SwiftUI", + "declKind": "Import", + "moduleName": "OSInAppBrowserLib" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "OSInAppBrowserLib" + }, + { + "kind": "TypeDecl", + "name": "OSIABOptions", + "printedName": "OSIABOptions", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(viewStyle:animationEffect:)", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABOptions", + "printedName": "OSInAppBrowserLib.OSIABOptions", + "usr": "s:17OSInAppBrowserLib12OSIABOptionsC" + }, + { + "kind": "TypeNominal", + "name": "OSIABViewStyle", + "printedName": "OSInAppBrowserLib.OSIABViewStyle", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" + }, + { + "kind": "TypeNominal", + "name": "OSIABAnimationEffect", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + } + ], + "declKind": "Constructor", + "usr": "s:17OSInAppBrowserLib12OSIABOptionsC9viewStyle15animationEffectAcA09OSIABViewG0O_AA014OSIABAnimationI0Otcfc", + "mangledName": "$s17OSInAppBrowserLib12OSIABOptionsC9viewStyle15animationEffectAcA09OSIABViewG0O_AA014OSIABAnimationI0Otcfc", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:17OSInAppBrowserLib12OSIABOptionsC", + "mangledName": "$s17OSInAppBrowserLib12OSIABOptionsC", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "SwiftUI", + "printedName": "SwiftUI", + "declKind": "Import", + "moduleName": "OSInAppBrowserLib" + }, + { + "kind": "TypeDecl", + "name": "OSIABToolbarPosition", + "printedName": "OSIABToolbarPosition", + "children": [ + { + "kind": "Var", + "name": "top", + "printedName": "top", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(OSInAppBrowserLib.OSIABToolbarPosition.Type) -> OSInAppBrowserLib.OSIABToolbarPosition", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABToolbarPosition", + "printedName": "OSInAppBrowserLib.OSIABToolbarPosition", + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "OSInAppBrowserLib.OSIABToolbarPosition.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABToolbarPosition", + "printedName": "OSInAppBrowserLib.OSIABToolbarPosition", + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO3topyA2CmF", + "mangledName": "$s17OSInAppBrowserLib20OSIABToolbarPositionO3topyA2CmF", "moduleName": "OSInAppBrowserLib" }, { "kind": "Var", - "name": "pageSheet", - "printedName": "pageSheet", + "name": "bottom", + "printedName": "bottom", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(OSInAppBrowserLib.OSIABViewStyle.Type) -> OSInAppBrowserLib.OSIABViewStyle", + "printedName": "(OSInAppBrowserLib.OSIABToolbarPosition.Type) -> OSInAppBrowserLib.OSIABToolbarPosition", "children": [ { "kind": "TypeNominal", - "name": "OSIABViewStyle", - "printedName": "OSInAppBrowserLib.OSIABViewStyle", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" + "name": "OSIABToolbarPosition", + "printedName": "OSInAppBrowserLib.OSIABToolbarPosition", + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "OSInAppBrowserLib.OSIABViewStyle.Type", + "printedName": "OSInAppBrowserLib.OSIABToolbarPosition.Type", "children": [ { "kind": "TypeNominal", - "name": "OSIABViewStyle", - "printedName": "OSInAppBrowserLib.OSIABViewStyle", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" + "name": "OSIABToolbarPosition", + "printedName": "OSInAppBrowserLib.OSIABToolbarPosition", + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO" } ] } @@ -285,8 +570,8 @@ } ], "declKind": "EnumElement", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO9pageSheetyA2CmF", - "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO9pageSheetyA2CmF", + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO6bottomyA2CmF", + "mangledName": "$s17OSInAppBrowserLib20OSIABToolbarPositionO6bottomyA2CmF", "moduleName": "OSInAppBrowserLib" }, { @@ -296,14 +581,14 @@ "children": [ { "kind": "TypeNominal", - "name": "OSIABViewStyle", - "printedName": "OSInAppBrowserLib.OSIABViewStyle", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" + "name": "OSIABToolbarPosition", + "printedName": "OSInAppBrowserLib.OSIABToolbarPosition", + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO" } ], "declKind": "Var", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO12defaultValueACvpZ", - "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO12defaultValueACvpZ", + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO12defaultValueACvpZ", + "mangledName": "$s17OSInAppBrowserLib20OSIABToolbarPositionO12defaultValueACvpZ", "moduleName": "OSInAppBrowserLib", "static": true, "declAttributes": [ @@ -322,14 +607,14 @@ "children": [ { "kind": "TypeNominal", - "name": "OSIABViewStyle", - "printedName": "OSInAppBrowserLib.OSIABViewStyle", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" + "name": "OSIABToolbarPosition", + "printedName": "OSInAppBrowserLib.OSIABToolbarPosition", + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO" } ], "declKind": "Accessor", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO12defaultValueACvgZ", - "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO12defaultValueACvgZ", + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO12defaultValueACvgZ", + "mangledName": "$s17OSInAppBrowserLib20OSIABToolbarPositionO12defaultValueACvgZ", "moduleName": "OSInAppBrowserLib", "static": true, "implicit": true, @@ -345,13 +630,13 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "OSInAppBrowserLib.OSIABViewStyle?", + "printedName": "OSInAppBrowserLib.OSIABToolbarPosition?", "children": [ { "kind": "TypeNominal", - "name": "OSIABViewStyle", - "printedName": "OSInAppBrowserLib.OSIABViewStyle", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" + "name": "OSIABToolbarPosition", + "printedName": "OSInAppBrowserLib.OSIABToolbarPosition", + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO" } ], "usr": "s:Sq" @@ -364,8 +649,8 @@ } ], "declKind": "Constructor", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO8rawValueACSgSS_tcfc", - "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO8rawValueACSgSS_tcfc", + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO8rawValueACSgSS_tcfc", + "mangledName": "$s17OSInAppBrowserLib20OSIABToolbarPositionO8rawValueACSgSS_tcfc", "moduleName": "OSInAppBrowserLib", "implicit": true, "init_kind": "Designated" @@ -383,8 +668,8 @@ } ], "declKind": "Var", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO8rawValueSSvp", - "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO8rawValueSSvp", + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO8rawValueSSvp", + "mangledName": "$s17OSInAppBrowserLib20OSIABToolbarPositionO8rawValueSSvp", "moduleName": "OSInAppBrowserLib", "implicit": true, "accessors": [ @@ -401,8 +686,8 @@ } ], "declKind": "Accessor", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO8rawValueSSvg", - "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO8rawValueSSvg", + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO8rawValueSSvg", + "mangledName": "$s17OSInAppBrowserLib20OSIABToolbarPositionO8rawValueSSvg", "moduleName": "OSInAppBrowserLib", "implicit": true, "accessorKind": "get" @@ -411,8 +696,8 @@ } ], "declKind": "Enum", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO", - "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO", + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO", + "mangledName": "$s17OSInAppBrowserLib20OSIABToolbarPositionO", "moduleName": "OSInAppBrowserLib", "declAttributes": [ "AccessControl", @@ -460,88 +745,84 @@ }, { "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", + "name": "WebKit", + "printedName": "WebKit", "declKind": "Import", "moduleName": "OSInAppBrowserLib" }, { "kind": "TypeDecl", - "name": "OSIABApplicationDelegate", - "printedName": "OSIABApplicationDelegate", + "name": "OSIABCacheManager", + "printedName": "OSIABCacheManager", "children": [ { "kind": "Function", - "name": "canOpenURL", - "printedName": "canOpenURL(_:)", + "name": "clearCache", + "printedName": "clearCache(_:)", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "Void", + "printedName": "()" }, { "kind": "TypeNominal", - "name": "URL", - "printedName": "Foundation.URL", - "usr": "s:10Foundation3URLV" + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" } ], "declKind": "Func", - "usr": "s:17OSInAppBrowserLib24OSIABApplicationDelegateP10canOpenURLySb10Foundation0I0VF", - "mangledName": "$s17OSInAppBrowserLib24OSIABApplicationDelegateP10canOpenURLySb10Foundation0I0VF", + "usr": "s:17OSInAppBrowserLib17OSIABCacheManagerP10clearCacheyyyycSgF", + "mangledName": "$s17OSInAppBrowserLib17OSIABCacheManagerP10clearCacheyyyycSgF", "moduleName": "OSInAppBrowserLib", - "genericSig": "<τ_0_0 where τ_0_0 : OSInAppBrowserLib.OSIABApplicationDelegate>", - "sugared_genericSig": "", + "genericSig": "<τ_0_0 where τ_0_0 : OSInAppBrowserLib.OSIABCacheManager>", + "sugared_genericSig": "", "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", - "name": "open", - "printedName": "open(_:options:completionHandler:)", + "name": "clearSessionCache", + "printedName": "clearSessionCache(_:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, - { - "kind": "TypeNominal", - "name": "URL", - "printedName": "Foundation.URL", - "usr": "s:10Foundation3URLV" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[UIKit.UIApplication.OpenExternalURLOptionsKey : Any]", - "children": [ - { - "kind": "TypeNominal", - "name": "OpenExternalURLOptionsKey", - "printedName": "UIKit.UIApplication.OpenExternalURLOptionsKey", - "usr": "c:@T@UIApplicationOpenExternalURLOptionsKey" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:SD" - }, { "kind": "TypeNominal", "name": "Optional", - "printedName": "((Swift.Bool) -> ())?", + "printedName": "(() -> ())?", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(Swift.Bool) -> ()", + "printedName": "() -> ()", "children": [ { "kind": "TypeNominal", @@ -550,9 +831,8 @@ }, { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "Void", + "printedName": "()" } ] } @@ -561,64 +841,157 @@ } ], "declKind": "Func", - "usr": "s:17OSInAppBrowserLib24OSIABApplicationDelegateP4open_7options17completionHandlery10Foundation3URLV_SDySo38UIApplicationOpenExternalURLOptionsKeyaypGySbcSgtF", - "mangledName": "$s17OSInAppBrowserLib24OSIABApplicationDelegateP4open_7options17completionHandlery10Foundation3URLV_SDySo38UIApplicationOpenExternalURLOptionsKeyaypGySbcSgtF", + "usr": "s:17OSInAppBrowserLib17OSIABCacheManagerP17clearSessionCacheyyyycSgF", + "mangledName": "$s17OSInAppBrowserLib17OSIABCacheManagerP17clearSessionCacheyyyycSgF", "moduleName": "OSInAppBrowserLib", - "genericSig": "<τ_0_0 where τ_0_0 : OSInAppBrowserLib.OSIABApplicationDelegate>", - "sugared_genericSig": "", + "genericSig": "<τ_0_0 where τ_0_0 : OSInAppBrowserLib.OSIABCacheManager>", + "sugared_genericSig": "", "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "s:17OSInAppBrowserLib24OSIABApplicationDelegateP", - "mangledName": "$s17OSInAppBrowserLib24OSIABApplicationDelegateP", - "moduleName": "OSInAppBrowserLib", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "OSIABApplicationRouterAdapter", - "printedName": "OSIABApplicationRouterAdapter", - "children": [ + }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(_:)", + "kind": "Function", + "name": "clearCache", + "printedName": "clearCache(_:)", "children": [ { "kind": "TypeNominal", - "name": "OSIABApplicationRouterAdapter", - "printedName": "OSInAppBrowserLib.OSIABApplicationRouterAdapter", - "usr": "s:17OSInAppBrowserLib29OSIABApplicationRouterAdapterC" + "name": "Void", + "printedName": "()" }, { "kind": "TypeNominal", - "name": "OSIABApplicationDelegate", - "printedName": "OSInAppBrowserLib.OSIABApplicationDelegate", - "usr": "s:17OSInAppBrowserLib24OSIABApplicationDelegateP" - } - ], - "declKind": "Constructor", - "usr": "s:17OSInAppBrowserLib29OSIABApplicationRouterAdapterCyAcA0E8Delegate_pcfc", - "mangledName": "$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterCyAcA0E8Delegate_pcfc", - "moduleName": "OSInAppBrowserLib", - "declAttributes": [ - "AccessControl", + "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" + } + ], + "declKind": "Func", + "usr": "s:17OSInAppBrowserLib17OSIABCacheManagerPAAE10clearCacheyyyycSgF", + "mangledName": "$s17OSInAppBrowserLib17OSIABCacheManagerPAAE10clearCacheyyyycSgF", + "moduleName": "OSInAppBrowserLib", + "genericSig": "<τ_0_0 where τ_0_0 : OSInAppBrowserLib.OSIABCacheManager>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "clearSessionCache", + "printedName": "clearSessionCache(_:)", + "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": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:17OSInAppBrowserLib17OSIABCacheManagerPAAE17clearSessionCacheyyyycSgF", + "mangledName": "$s17OSInAppBrowserLib17OSIABCacheManagerPAAE17clearSessionCacheyyyycSgF", + "moduleName": "OSInAppBrowserLib", + "genericSig": "<τ_0_0 where τ_0_0 : OSInAppBrowserLib.OSIABCacheManager>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:17OSInAppBrowserLib17OSIABCacheManagerP", + "mangledName": "$s17OSInAppBrowserLib17OSIABCacheManagerP", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "OSIABBrowserCacheManager", + "printedName": "OSIABBrowserCacheManager", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(dataStore:)", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABBrowserCacheManager", + "printedName": "OSInAppBrowserLib.OSIABBrowserCacheManager", + "usr": "s:17OSInAppBrowserLib24OSIABBrowserCacheManagerV" + }, + { + "kind": "TypeNominal", + "name": "WKWebsiteDataStore", + "printedName": "WebKit.WKWebsiteDataStore", + "usr": "c:objc(cs)WKWebsiteDataStore" + } + ], + "declKind": "Constructor", + "usr": "s:17OSInAppBrowserLib24OSIABBrowserCacheManagerV9dataStoreACSo013WKWebsiteDataI0C_tcfc", + "mangledName": "$s17OSInAppBrowserLib24OSIABBrowserCacheManagerV9dataStoreACSo013WKWebsiteDataI0C_tcfc", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl", "RawDocComment" ], "init_kind": "Designated" }, { "kind": "Function", - "name": "handleOpen", - "printedName": "handleOpen(_:_:)", + "name": "clearCache", + "printedName": "clearCache(_:)", "children": [ { "kind": "TypeNominal", @@ -627,42 +1000,90 @@ }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:17OSInAppBrowserLib24OSIABBrowserCacheManagerV05clearF0yyyycSgF", + "mangledName": "$s17OSInAppBrowserLib24OSIABBrowserCacheManagerV05clearF0yyyycSgF", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "clearSessionCache", + "printedName": "clearSessionCache(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.Bool) -> ()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", "children": [ { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] } - ] + ], + "usr": "s:Sq" } ], "declKind": "Func", - "usr": "s:17OSInAppBrowserLib29OSIABApplicationRouterAdapterC10handleOpenyySS_ySbctF", - "mangledName": "$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterC10handleOpenyySS_ySbctF", + "usr": "s:17OSInAppBrowserLib24OSIABBrowserCacheManagerV012clearSessionF0yyyycSgF", + "mangledName": "$s17OSInAppBrowserLib24OSIABBrowserCacheManagerV012clearSessionF0yyyycSgF", "moduleName": "OSInAppBrowserLib", "declAttributes": [ "AccessControl" ], + "isFromExtension": true, "funcSelfKind": "NonMutating" } ], - "declKind": "Class", - "usr": "s:17OSInAppBrowserLib29OSIABApplicationRouterAdapterC", - "mangledName": "$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterC", + "declKind": "Struct", + "usr": "s:17OSInAppBrowserLib24OSIABBrowserCacheManagerV", + "mangledName": "$s17OSInAppBrowserLib24OSIABBrowserCacheManagerV", "moduleName": "OSInAppBrowserLib", "declAttributes": [ "AccessControl", @@ -671,66 +1092,51 @@ "conformances": [ { "kind": "Conformance", - "name": "OSIABRouter", - "printedName": "OSIABRouter", - "children": [ - { - "kind": "TypeWitness", - "name": "ReturnType", - "printedName": "ReturnType", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ] - } - ], - "usr": "s:17OSInAppBrowserLib11OSIABRouterP", - "mangledName": "$s17OSInAppBrowserLib11OSIABRouterP" + "name": "OSIABCacheManager", + "printedName": "OSIABCacheManager", + "usr": "s:17OSInAppBrowserLib17OSIABCacheManagerP", + "mangledName": "$s17OSInAppBrowserLib17OSIABCacheManagerP" } ] }, { "kind": "Import", - "name": "SafariServices", - "printedName": "SafariServices", + "name": "UIKit", + "printedName": "UIKit", "declKind": "Import", "moduleName": "OSInAppBrowserLib" }, { "kind": "TypeDecl", - "name": "OSIABDismissStyle", - "printedName": "OSIABDismissStyle", + "name": "OSIABViewStyle", + "printedName": "OSIABViewStyle", "children": [ { "kind": "Var", - "name": "cancel", - "printedName": "cancel", + "name": "formSheet", + "printedName": "formSheet", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(OSInAppBrowserLib.OSIABDismissStyle.Type) -> OSInAppBrowserLib.OSIABDismissStyle", + "printedName": "(OSInAppBrowserLib.OSIABViewStyle.Type) -> OSInAppBrowserLib.OSIABViewStyle", "children": [ { "kind": "TypeNominal", - "name": "OSIABDismissStyle", - "printedName": "OSInAppBrowserLib.OSIABDismissStyle", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" + "name": "OSIABViewStyle", + "printedName": "OSInAppBrowserLib.OSIABViewStyle", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "OSInAppBrowserLib.OSIABDismissStyle.Type", + "printedName": "OSInAppBrowserLib.OSIABViewStyle.Type", "children": [ { "kind": "TypeNominal", - "name": "OSIABDismissStyle", - "printedName": "OSInAppBrowserLib.OSIABDismissStyle", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" + "name": "OSIABViewStyle", + "printedName": "OSInAppBrowserLib.OSIABViewStyle", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" } ] } @@ -738,36 +1144,36 @@ } ], "declKind": "EnumElement", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO6cancelyA2CmF", - "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO6cancelyA2CmF", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO9formSheetyA2CmF", + "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO9formSheetyA2CmF", "moduleName": "OSInAppBrowserLib" }, { "kind": "Var", - "name": "close", - "printedName": "close", + "name": "fullScreen", + "printedName": "fullScreen", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(OSInAppBrowserLib.OSIABDismissStyle.Type) -> OSInAppBrowserLib.OSIABDismissStyle", + "printedName": "(OSInAppBrowserLib.OSIABViewStyle.Type) -> OSInAppBrowserLib.OSIABViewStyle", "children": [ { "kind": "TypeNominal", - "name": "OSIABDismissStyle", - "printedName": "OSInAppBrowserLib.OSIABDismissStyle", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" + "name": "OSIABViewStyle", + "printedName": "OSInAppBrowserLib.OSIABViewStyle", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "OSInAppBrowserLib.OSIABDismissStyle.Type", + "printedName": "OSInAppBrowserLib.OSIABViewStyle.Type", "children": [ { "kind": "TypeNominal", - "name": "OSIABDismissStyle", - "printedName": "OSInAppBrowserLib.OSIABDismissStyle", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" + "name": "OSIABViewStyle", + "printedName": "OSInAppBrowserLib.OSIABViewStyle", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" } ] } @@ -775,36 +1181,36 @@ } ], "declKind": "EnumElement", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO5closeyA2CmF", - "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO5closeyA2CmF", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO10fullScreenyA2CmF", + "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO10fullScreenyA2CmF", "moduleName": "OSInAppBrowserLib" }, { "kind": "Var", - "name": "done", - "printedName": "done", + "name": "pageSheet", + "printedName": "pageSheet", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(OSInAppBrowserLib.OSIABDismissStyle.Type) -> OSInAppBrowserLib.OSIABDismissStyle", + "printedName": "(OSInAppBrowserLib.OSIABViewStyle.Type) -> OSInAppBrowserLib.OSIABViewStyle", "children": [ { "kind": "TypeNominal", - "name": "OSIABDismissStyle", - "printedName": "OSInAppBrowserLib.OSIABDismissStyle", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" - }, - { + "name": "OSIABViewStyle", + "printedName": "OSInAppBrowserLib.OSIABViewStyle", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" + }, + { "kind": "TypeNominal", "name": "Metatype", - "printedName": "OSInAppBrowserLib.OSIABDismissStyle.Type", + "printedName": "OSInAppBrowserLib.OSIABViewStyle.Type", "children": [ { "kind": "TypeNominal", - "name": "OSIABDismissStyle", - "printedName": "OSInAppBrowserLib.OSIABDismissStyle", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" + "name": "OSIABViewStyle", + "printedName": "OSInAppBrowserLib.OSIABViewStyle", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" } ] } @@ -812,8 +1218,8 @@ } ], "declKind": "EnumElement", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO4doneyA2CmF", - "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO4doneyA2CmF", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO9pageSheetyA2CmF", + "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO9pageSheetyA2CmF", "moduleName": "OSInAppBrowserLib" }, { @@ -823,14 +1229,14 @@ "children": [ { "kind": "TypeNominal", - "name": "OSIABDismissStyle", - "printedName": "OSInAppBrowserLib.OSIABDismissStyle", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" + "name": "OSIABViewStyle", + "printedName": "OSInAppBrowserLib.OSIABViewStyle", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" } ], "declKind": "Var", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO12defaultValueACvpZ", - "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO12defaultValueACvpZ", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO12defaultValueACvpZ", + "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO12defaultValueACvpZ", "moduleName": "OSInAppBrowserLib", "static": true, "declAttributes": [ @@ -849,14 +1255,14 @@ "children": [ { "kind": "TypeNominal", - "name": "OSIABDismissStyle", - "printedName": "OSInAppBrowserLib.OSIABDismissStyle", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" + "name": "OSIABViewStyle", + "printedName": "OSInAppBrowserLib.OSIABViewStyle", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" } ], "declKind": "Accessor", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO12defaultValueACvgZ", - "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO12defaultValueACvgZ", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO12defaultValueACvgZ", + "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO12defaultValueACvgZ", "moduleName": "OSInAppBrowserLib", "static": true, "implicit": true, @@ -872,13 +1278,13 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "OSInAppBrowserLib.OSIABDismissStyle?", + "printedName": "OSInAppBrowserLib.OSIABViewStyle?", "children": [ { "kind": "TypeNominal", - "name": "OSIABDismissStyle", - "printedName": "OSInAppBrowserLib.OSIABDismissStyle", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" + "name": "OSIABViewStyle", + "printedName": "OSInAppBrowserLib.OSIABViewStyle", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" } ], "usr": "s:Sq" @@ -891,8 +1297,8 @@ } ], "declKind": "Constructor", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO8rawValueACSgSS_tcfc", - "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO8rawValueACSgSS_tcfc", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO8rawValueACSgSS_tcfc", + "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO8rawValueACSgSS_tcfc", "moduleName": "OSInAppBrowserLib", "implicit": true, "init_kind": "Designated" @@ -910,8 +1316,8 @@ } ], "declKind": "Var", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO8rawValueSSvp", - "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO8rawValueSSvp", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO8rawValueSSvp", + "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO8rawValueSSvp", "moduleName": "OSInAppBrowserLib", "implicit": true, "accessors": [ @@ -928,8 +1334,8 @@ } ], "declKind": "Accessor", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO8rawValueSSvg", - "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO8rawValueSSvg", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO8rawValueSSvg", + "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO8rawValueSSvg", "moduleName": "OSInAppBrowserLib", "implicit": true, "accessorKind": "get" @@ -938,8 +1344,8 @@ } ], "declKind": "Enum", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO", - "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO", + "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO", "moduleName": "OSInAppBrowserLib", "declAttributes": [ "AccessControl", @@ -994,109 +1400,284 @@ }, { "kind": "TypeDecl", - "name": "OSIABAnimationEffect", - "printedName": "OSIABAnimationEffect", + "name": "OSIABApplicationDelegate", + "printedName": "OSIABApplicationDelegate", "children": [ { - "kind": "Var", - "name": "coverVertical", - "printedName": "coverVertical", + "kind": "Function", + "name": "canOpenURL", + "printedName": "canOpenURL(_:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(OSInAppBrowserLib.OSIABAnimationEffect.Type) -> OSInAppBrowserLib.OSIABAnimationEffect", + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "declKind": "Func", + "usr": "s:17OSInAppBrowserLib24OSIABApplicationDelegateP10canOpenURLySb10Foundation0I0VF", + "mangledName": "$s17OSInAppBrowserLib24OSIABApplicationDelegateP10canOpenURLySb10Foundation0I0VF", + "moduleName": "OSInAppBrowserLib", + "genericSig": "<τ_0_0 where τ_0_0 : OSInAppBrowserLib.OSIABApplicationDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "open", + "printedName": "open(_:options:completionHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[UIKit.UIApplication.OpenExternalURLOptionsKey : Any]", "children": [ { "kind": "TypeNominal", - "name": "OSIABAnimationEffect", - "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + "name": "OpenExternalURLOptionsKey", + "printedName": "UIKit.UIApplication.OpenExternalURLOptionsKey", + "usr": "c:@T@UIApplicationOpenExternalURLOptionsKey" }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "OSInAppBrowserLib.OSIABAnimationEffect.Type", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool) -> ()", "children": [ { "kind": "TypeNominal", - "name": "OSIABAnimationEffect", - "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ] } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO13coverVerticalyA2CmF", - "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO13coverVerticalyA2CmF", - "moduleName": "OSInAppBrowserLib" + "declKind": "Func", + "usr": "s:17OSInAppBrowserLib24OSIABApplicationDelegateP4open_7options17completionHandlery10Foundation3URLV_SDySo38UIApplicationOpenExternalURLOptionsKeyaypGySbcSgtF", + "mangledName": "$s17OSInAppBrowserLib24OSIABApplicationDelegateP4open_7options17completionHandlery10Foundation3URLV_SDySo38UIApplicationOpenExternalURLOptionsKeyaypGySbcSgtF", + "moduleName": "OSInAppBrowserLib", + "genericSig": "<τ_0_0 where τ_0_0 : OSInAppBrowserLib.OSIABApplicationDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:17OSInAppBrowserLib24OSIABApplicationDelegateP", + "mangledName": "$s17OSInAppBrowserLib24OSIABApplicationDelegateP", + "moduleName": "OSInAppBrowserLib", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "OSIABApplicationRouterAdapter", + "printedName": "OSIABApplicationRouterAdapter", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABApplicationRouterAdapter", + "printedName": "OSInAppBrowserLib.OSIABApplicationRouterAdapter", + "usr": "s:17OSInAppBrowserLib29OSIABApplicationRouterAdapterC" + }, + { + "kind": "TypeNominal", + "name": "OSIABApplicationDelegate", + "printedName": "OSInAppBrowserLib.OSIABApplicationDelegate", + "usr": "s:17OSInAppBrowserLib24OSIABApplicationDelegateP" + } + ], + "declKind": "Constructor", + "usr": "s:17OSInAppBrowserLib29OSIABApplicationRouterAdapterCyAcA0E8Delegate_pcfc", + "mangledName": "$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterCyAcA0E8Delegate_pcfc", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" }, { - "kind": "Var", - "name": "crossDissolve", - "printedName": "crossDissolve", + "kind": "Function", + "name": "handleOpen", + "printedName": "handleOpen(_:_:)", "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, { "kind": "TypeFunc", "name": "Function", - "printedName": "(OSInAppBrowserLib.OSIABAnimationEffect.Type) -> OSInAppBrowserLib.OSIABAnimationEffect", + "printedName": "(Swift.Bool) -> ()", "children": [ { "kind": "TypeNominal", - "name": "OSIABAnimationEffect", - "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + "name": "Void", + "printedName": "()" }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "OSInAppBrowserLib.OSIABAnimationEffect.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "OSIABAnimationEffect", - "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" - } - ] + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ] } ], - "declKind": "EnumElement", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO13crossDissolveyA2CmF", - "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO13crossDissolveyA2CmF", - "moduleName": "OSInAppBrowserLib" - }, - { - "kind": "Var", - "name": "flipHorizontal", - "printedName": "flipHorizontal", + "declKind": "Func", + "usr": "s:17OSInAppBrowserLib29OSIABApplicationRouterAdapterC10handleOpenyy10Foundation3URLV_ySbctF", + "mangledName": "$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterC10handleOpenyy10Foundation3URLV_ySbctF", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:17OSInAppBrowserLib29OSIABApplicationRouterAdapterC", + "mangledName": "$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterC", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "OSIABRouter", + "printedName": "OSIABRouter", + "children": [ + { + "kind": "TypeWitness", + "name": "ReturnType", + "printedName": "ReturnType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:17OSInAppBrowserLib11OSIABRouterP", + "mangledName": "$s17OSInAppBrowserLib11OSIABRouterP" + } + ] + }, + { + "kind": "Import", + "name": "SwiftUI", + "printedName": "SwiftUI", + "declKind": "Import", + "moduleName": "OSInAppBrowserLib" + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "OSInAppBrowserLib" + }, + { + "kind": "Import", + "name": "SafariServices", + "printedName": "SafariServices", + "declKind": "Import", + "moduleName": "OSInAppBrowserLib" + }, + { + "kind": "TypeDecl", + "name": "OSIABDismissStyle", + "printedName": "OSIABDismissStyle", + "children": [ + { + "kind": "Var", + "name": "cancel", + "printedName": "cancel", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(OSInAppBrowserLib.OSIABAnimationEffect.Type) -> OSInAppBrowserLib.OSIABAnimationEffect", + "printedName": "(OSInAppBrowserLib.OSIABDismissStyle.Type) -> OSInAppBrowserLib.OSIABDismissStyle", "children": [ { "kind": "TypeNominal", - "name": "OSIABAnimationEffect", - "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + "name": "OSIABDismissStyle", + "printedName": "OSInAppBrowserLib.OSIABDismissStyle", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "OSInAppBrowserLib.OSIABAnimationEffect.Type", + "printedName": "OSInAppBrowserLib.OSIABDismissStyle.Type", "children": [ { "kind": "TypeNominal", - "name": "OSIABAnimationEffect", - "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + "name": "OSIABDismissStyle", + "printedName": "OSInAppBrowserLib.OSIABDismissStyle", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" } ] } @@ -1104,8 +1685,82 @@ } ], "declKind": "EnumElement", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO14flipHorizontalyA2CmF", - "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO14flipHorizontalyA2CmF", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO6cancelyA2CmF", + "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO6cancelyA2CmF", + "moduleName": "OSInAppBrowserLib" + }, + { + "kind": "Var", + "name": "close", + "printedName": "close", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(OSInAppBrowserLib.OSIABDismissStyle.Type) -> OSInAppBrowserLib.OSIABDismissStyle", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABDismissStyle", + "printedName": "OSInAppBrowserLib.OSIABDismissStyle", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "OSInAppBrowserLib.OSIABDismissStyle.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABDismissStyle", + "printedName": "OSInAppBrowserLib.OSIABDismissStyle", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO5closeyA2CmF", + "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO5closeyA2CmF", + "moduleName": "OSInAppBrowserLib" + }, + { + "kind": "Var", + "name": "done", + "printedName": "done", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(OSInAppBrowserLib.OSIABDismissStyle.Type) -> OSInAppBrowserLib.OSIABDismissStyle", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABDismissStyle", + "printedName": "OSInAppBrowserLib.OSIABDismissStyle", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "OSInAppBrowserLib.OSIABDismissStyle.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABDismissStyle", + "printedName": "OSInAppBrowserLib.OSIABDismissStyle", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO4doneyA2CmF", + "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO4doneyA2CmF", "moduleName": "OSInAppBrowserLib" }, { @@ -1115,14 +1770,14 @@ "children": [ { "kind": "TypeNominal", - "name": "OSIABAnimationEffect", - "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + "name": "OSIABDismissStyle", + "printedName": "OSInAppBrowserLib.OSIABDismissStyle", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" } ], "declKind": "Var", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO12defaultValueACvpZ", - "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO12defaultValueACvpZ", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO12defaultValueACvpZ", + "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO12defaultValueACvpZ", "moduleName": "OSInAppBrowserLib", "static": true, "declAttributes": [ @@ -1141,14 +1796,14 @@ "children": [ { "kind": "TypeNominal", - "name": "OSIABAnimationEffect", - "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + "name": "OSIABDismissStyle", + "printedName": "OSInAppBrowserLib.OSIABDismissStyle", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" } ], "declKind": "Accessor", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO12defaultValueACvgZ", - "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO12defaultValueACvgZ", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO12defaultValueACvgZ", + "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO12defaultValueACvgZ", "moduleName": "OSInAppBrowserLib", "static": true, "implicit": true, @@ -1164,13 +1819,13 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "OSInAppBrowserLib.OSIABAnimationEffect?", + "printedName": "OSInAppBrowserLib.OSIABDismissStyle?", "children": [ { "kind": "TypeNominal", - "name": "OSIABAnimationEffect", - "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + "name": "OSIABDismissStyle", + "printedName": "OSInAppBrowserLib.OSIABDismissStyle", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" } ], "usr": "s:Sq" @@ -1183,8 +1838,8 @@ } ], "declKind": "Constructor", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueACSgSS_tcfc", - "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueACSgSS_tcfc", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO8rawValueACSgSS_tcfc", + "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO8rawValueACSgSS_tcfc", "moduleName": "OSInAppBrowserLib", "implicit": true, "init_kind": "Designated" @@ -1202,8 +1857,8 @@ } ], "declKind": "Var", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueSSvp", - "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueSSvp", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO8rawValueSSvp", + "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO8rawValueSSvp", "moduleName": "OSInAppBrowserLib", "implicit": true, "accessors": [ @@ -1220,8 +1875,8 @@ } ], "declKind": "Accessor", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueSSvg", - "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueSSvg", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO8rawValueSSvg", + "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO8rawValueSSvg", "moduleName": "OSInAppBrowserLib", "implicit": true, "accessorKind": "get" @@ -1230,8 +1885,8 @@ } ], "declKind": "Enum", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO", - "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO", + "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO", "moduleName": "OSInAppBrowserLib", "declAttributes": [ "AccessControl", @@ -1279,377 +1934,265 @@ }, { "kind": "Import", - "name": "SafariServices", - "printedName": "SafariServices", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "OSInAppBrowserLib" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", "declKind": "Import", "moduleName": "OSInAppBrowserLib" }, { "kind": "TypeDecl", - "name": "OSIABSystemBrowserOptions", - "printedName": "OSIABSystemBrowserOptions", + "name": "OSIABAnimationEffect", + "printedName": "OSIABAnimationEffect", "children": [ { - "kind": "Constructor", - "name": "init", - "printedName": "init(dismissStyle:viewStyle:animationEffect:enableBarsCollapsing:enableReadersMode:)", + "kind": "Var", + "name": "coverVertical", + "printedName": "coverVertical", "children": [ - { - "kind": "TypeNominal", - "name": "OSIABSystemBrowserOptions", - "printedName": "OSInAppBrowserLib.OSIABSystemBrowserOptions", - "usr": "s:17OSInAppBrowserLib011OSIABSystemC7OptionsV" - }, - { - "kind": "TypeNominal", - "name": "OSIABDismissStyle", - "printedName": "OSInAppBrowserLib.OSIABDismissStyle", - "hasDefaultArg": true, - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" - }, - { - "kind": "TypeNominal", - "name": "OSIABViewStyle", - "printedName": "OSInAppBrowserLib.OSIABViewStyle", - "hasDefaultArg": true, - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" - }, - { - "kind": "TypeNominal", - "name": "OSIABAnimationEffect", - "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", - "hasDefaultArg": true, - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - } - ], - "declKind": "Constructor", - "usr": "s:17OSInAppBrowserLib011OSIABSystemC7OptionsV12dismissStyle04viewH015animationEffect20enableBarsCollapsing0L11ReadersModeAcA012OSIABDismissH0O_AA09OSIABViewH0OAA014OSIABAnimationK0OS2btcfc", - "mangledName": "$s17OSInAppBrowserLib011OSIABSystemC7OptionsV12dismissStyle04viewH015animationEffect20enableBarsCollapsing0L11ReadersModeAcA012OSIABDismissH0O_AA09OSIABViewH0OAA014OSIABAnimationK0OS2btcfc", - "moduleName": "OSInAppBrowserLib", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:17OSInAppBrowserLib011OSIABSystemC7OptionsV", - "mangledName": "$s17OSInAppBrowserLib011OSIABSystemC7OptionsV", - "moduleName": "OSInAppBrowserLib", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "SafariServices", - "printedName": "SafariServices", - "declKind": "Import", - "moduleName": "OSInAppBrowserLib" - }, - { - "kind": "TypeDecl", - "name": "OSIABSafariViewControllerRouterAdapter", - "printedName": "OSIABSafariViewControllerRouterAdapter", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init(_:onBrowserPageLoad:onBrowserClosed:)", - "children": [ - { - "kind": "TypeNominal", - "name": "OSIABSafariViewControllerRouterAdapter", - "printedName": "OSInAppBrowserLib.OSIABSafariViewControllerRouterAdapter", - "usr": "c:@M@OSInAppBrowserLib@objc(cs)OSIABSafariViewControllerRouterAdapter" - }, - { - "kind": "TypeNominal", - "name": "OSIABSystemBrowserOptions", - "printedName": "OSInAppBrowserLib.OSIABSystemBrowserOptions", - "usr": "s:17OSInAppBrowserLib011OSIABSystemC7OptionsV" - }, { "kind": "TypeFunc", "name": "Function", - "printedName": "() -> ()", + "printedName": "(OSInAppBrowserLib.OSIABAnimationEffect.Type) -> OSInAppBrowserLib.OSIABAnimationEffect", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "OSIABAnimationEffect", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" }, { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Metatype", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABAnimationEffect", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + } + ] } ] - }, + } + ], + "declKind": "EnumElement", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO13coverVerticalyA2CmF", + "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO13coverVerticalyA2CmF", + "moduleName": "OSInAppBrowserLib" + }, + { + "kind": "Var", + "name": "crossDissolve", + "printedName": "crossDissolve", + "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "() -> ()", + "printedName": "(OSInAppBrowserLib.OSIABAnimationEffect.Type) -> OSInAppBrowserLib.OSIABAnimationEffect", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "OSIABAnimationEffect", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" }, { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Metatype", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABAnimationEffect", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + } + ] } ] } ], - "declKind": "Constructor", - "usr": "s:17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC_02onC8PageLoad0jC6ClosedAcA011OSIABSystemC7OptionsV_yycyyctcfc", - "mangledName": "$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC_02onC8PageLoad0jC6ClosedAcA011OSIABSystemC7OptionsV_yycyyctcfc", - "moduleName": "OSInAppBrowserLib", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "init_kind": "Designated" + "declKind": "EnumElement", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO13crossDissolveyA2CmF", + "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO13crossDissolveyA2CmF", + "moduleName": "OSInAppBrowserLib" }, { - "kind": "Function", - "name": "handleOpen", - "printedName": "handleOpen(_:_:)", + "kind": "Var", + "name": "flipHorizontal", + "printedName": "flipHorizontal", "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, { "kind": "TypeFunc", "name": "Function", - "printedName": "(UIKit.UIViewController?) -> ()", + "printedName": "(OSInAppBrowserLib.OSIABAnimationEffect.Type) -> OSInAppBrowserLib.OSIABAnimationEffect", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "OSIABAnimationEffect", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "UIKit.UIViewController?", + "name": "Metatype", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect.Type", "children": [ { "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" + "name": "OSIABAnimationEffect", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" } - ], - "usr": "s:Sq" + ] } ] } ], - "declKind": "Func", - "usr": "s:17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC10handleOpenyySS_ySo06UIViewG0CSgctF", - "mangledName": "$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC10handleOpenyySS_ySo06UIViewG0CSgctF", - "moduleName": "OSInAppBrowserLib", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" + "declKind": "EnumElement", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO14flipHorizontalyA2CmF", + "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO14flipHorizontalyA2CmF", + "moduleName": "OSInAppBrowserLib" }, { - "kind": "Constructor", - "name": "init", - "printedName": "init()", + "kind": "Var", + "name": "defaultValue", + "printedName": "defaultValue", "children": [ { "kind": "TypeNominal", - "name": "OSIABSafariViewControllerRouterAdapter", - "printedName": "OSInAppBrowserLib.OSIABSafariViewControllerRouterAdapter", - "usr": "c:@M@OSInAppBrowserLib@objc(cs)OSIABSafariViewControllerRouterAdapter" + "name": "OSIABAnimationEffect", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" } ], - "declKind": "Constructor", - "usr": "c:@M@OSInAppBrowserLib@objc(cs)OSIABSafariViewControllerRouterAdapter(im)init", - "mangledName": "$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCACycfc", + "declKind": "Var", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO12defaultValueACvpZ", + "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO12defaultValueACvpZ", "moduleName": "OSInAppBrowserLib", - "overriding": true, - "implicit": true, - "objc_name": "init", + "static": true, "declAttributes": [ - "Dynamic", - "ObjC", - "Override" + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" ], - "init_kind": "Designated" + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABAnimationEffect", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + } + ], + "declKind": "Accessor", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO12defaultValueACvgZ", + "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO12defaultValueACvgZ", + "moduleName": "OSInAppBrowserLib", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] }, { - "kind": "Function", - "name": "safariViewController", - "printedName": "safariViewController(_:didCompleteInitialLoad:)", + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SFSafariViewController", - "printedName": "SafariServices.SFSafariViewController", - "usr": "c:objc(cs)SFSafariViewController" + "name": "Optional", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect?", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABAnimationEffect", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + } + ], + "usr": "s:Sq" }, { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Func", - "usr": "c:@CM@OSInAppBrowserLib@objc(cs)OSIABSafariViewControllerRouterAdapter(im)safariViewController:didCompleteInitialLoad:", - "mangledName": "$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC06safarifG0_22didCompleteInitialLoadySo08SFSafarifG0C_SbtF", + "declKind": "Constructor", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueACSgSS_tcfc", + "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueACSgSS_tcfc", "moduleName": "OSInAppBrowserLib", - "objc_name": "safariViewController:didCompleteInitialLoad:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" + "implicit": true, + "init_kind": "Designated" }, { - "kind": "Function", - "name": "safariViewControllerDidFinish", - "printedName": "safariViewControllerDidFinish(_:)", + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SFSafariViewController", - "printedName": "SafariServices.SFSafariViewController", - "usr": "c:objc(cs)SFSafariViewController" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Func", - "usr": "c:@CM@OSInAppBrowserLib@objc(cs)OSIABSafariViewControllerRouterAdapter(im)safariViewControllerDidFinish:", - "mangledName": "$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC06safarifG9DidFinishyySo08SFSafarifG0CF", + "declKind": "Var", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueSSvp", + "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueSSvp", "moduleName": "OSInAppBrowserLib", - "objc_name": "safariViewControllerDidFinish:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "presentationControllerDidDismiss", - "printedName": "presentationControllerDidDismiss(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "implicit": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "UIPresentationController", - "printedName": "UIKit.UIPresentationController", - "usr": "c:objc(cs)UIPresentationController" + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueSSvg", + "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueSSvg", + "moduleName": "OSInAppBrowserLib", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "Func", - "usr": "c:@CM@OSInAppBrowserLib@objc(cs)OSIABSafariViewControllerRouterAdapter(im)presentationControllerDidDismiss:", - "mangledName": "$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC012presentationG10DidDismissyySo014UIPresentationG0CF", - "moduleName": "OSInAppBrowserLib", - "objc_name": "presentationControllerDidDismiss:", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" + ] } ], - "declKind": "Class", - "usr": "c:@M@OSInAppBrowserLib@objc(cs)OSIABSafariViewControllerRouterAdapter", - "mangledName": "$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC", + "declKind": "Enum", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO", + "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO", "moduleName": "OSInAppBrowserLib", "declAttributes": [ "AccessControl", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" + "RawDocComment" ], + "enumRawTypeName": "String", "conformances": [ - { - "kind": "Conformance", - "name": "OSIABRouter", - "printedName": "OSIABRouter", - "children": [ - { - "kind": "TypeWitness", - "name": "ReturnType", - "printedName": "ReturnType", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "UIKit.UIViewController?", - "children": [ - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "usr": "s:Sq" - } - ] - } - ], - "usr": "s:17OSInAppBrowserLib11OSIABRouterP", - "mangledName": "$s17OSInAppBrowserLib11OSIABRouterP" - }, { "kind": "Conformance", "name": "Equatable", @@ -1666,76 +2209,80 @@ }, { "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" + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" } ] }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "OSInAppBrowserLib" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "OSInAppBrowserLib" + }, { "kind": "TypeDecl", - "name": "OSIABRouter", - "printedName": "OSIABRouter", + "name": "OSIABWebViewCallbackHandler", + "printedName": "OSIABWebViewCallbackHandler", "children": [ { - "kind": "AssociatedType", - "name": "ReturnType", - "printedName": "ReturnType", - "declKind": "AssociatedType", - "usr": "s:17OSInAppBrowserLib11OSIABRouterP10ReturnTypeQa", - "mangledName": "$s17OSInAppBrowserLib11OSIABRouterP10ReturnTypeQa", - "moduleName": "OSInAppBrowserLib", - "protocolReq": true - }, - { - "kind": "Function", - "name": "handleOpen", - "printedName": "handleOpen(_:_:)", + "kind": "Constructor", + "name": "init", + "printedName": "init(onDelegateURL:onDelegateAlertController:onBrowserPageLoad:onBrowserClosed:)", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "OSIABWebViewCallbackHandler", + "printedName": "OSInAppBrowserLib.OSIABWebViewCallbackHandler", + "usr": "s:17OSInAppBrowserLib27OSIABWebViewCallbackHandlerV" }, { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.URL) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ] }, { "kind": "TypeFunc", "name": "Function", - "printedName": "(τ_0_0.ReturnType) -> ()", + "printedName": "(UIKit.UIAlertController) -> ()", "children": [ { "kind": "TypeNominal", @@ -1744,60 +2291,265 @@ }, { "kind": "TypeNominal", - "name": "DependentMember", - "printedName": "τ_0_0.ReturnType" + "name": "UIAlertController", + "printedName": "UIKit.UIAlertController", + "usr": "c:objc(cs)UIAlertController" + } + ] + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ] } ], - "declKind": "Func", - "usr": "s:17OSInAppBrowserLib11OSIABRouterP10handleOpenyySS_y10ReturnTypeQzctF", - "mangledName": "$s17OSInAppBrowserLib11OSIABRouterP10handleOpenyySS_y10ReturnTypeQzctF", + "declKind": "Constructor", + "usr": "s:17OSInAppBrowserLib27OSIABWebViewCallbackHandlerV13onDelegateURL0iJ15AlertController0iC8PageLoad0iC6ClosedACy10Foundation0K0Vc_ySo07UIAlertM0CcyycySbctcfc", + "mangledName": "$s17OSInAppBrowserLib27OSIABWebViewCallbackHandlerV13onDelegateURL0iJ15AlertController0iC8PageLoad0iC6ClosedACy10Foundation0K0Vc_ySo07UIAlertM0CcyycySbctcfc", "moduleName": "OSInAppBrowserLib", - "genericSig": "<τ_0_0 where τ_0_0 : OSInAppBrowserLib.OSIABRouter>", - "sugared_genericSig": "", - "protocolReq": true, "declAttributes": [ + "AccessControl", "RawDocComment" ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" + "init_kind": "Designated" } ], - "declKind": "Protocol", - "usr": "s:17OSInAppBrowserLib11OSIABRouterP", - "mangledName": "$s17OSInAppBrowserLib11OSIABRouterP", + "declKind": "Struct", + "usr": "s:17OSInAppBrowserLib27OSIABWebViewCallbackHandlerV", + "mangledName": "$s17OSInAppBrowserLib27OSIABWebViewCallbackHandlerV", "moduleName": "OSInAppBrowserLib", "declAttributes": [ "AccessControl", "RawDocComment" ] }, + { + "kind": "Import", + "name": "SwiftUI", + "printedName": "SwiftUI", + "declKind": "Import", + "moduleName": "OSInAppBrowserLib" + }, + { + "kind": "Import", + "name": "SwiftUI", + "printedName": "SwiftUI", + "declKind": "Import", + "moduleName": "OSInAppBrowserLib" + }, { "kind": "TypeDecl", - "name": "UIApplication", - "printedName": "UIApplication", + "name": "OSIABWebViewRouterAdapter", + "printedName": "OSIABWebViewRouterAdapter", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(_:cacheManager:callbackHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABWebViewRouterAdapter", + "printedName": "OSInAppBrowserLib.OSIABWebViewRouterAdapter", + "usr": "c:@M@OSInAppBrowserLib@objc(cs)OSIABWebViewRouterAdapter" + }, + { + "kind": "TypeNominal", + "name": "OSIABWebViewOptions", + "printedName": "OSInAppBrowserLib.OSIABWebViewOptions", + "usr": "s:17OSInAppBrowserLib19OSIABWebViewOptionsC" + }, + { + "kind": "TypeNominal", + "name": "OSIABCacheManager", + "printedName": "OSInAppBrowserLib.OSIABCacheManager", + "usr": "s:17OSInAppBrowserLib17OSIABCacheManagerP" + }, + { + "kind": "TypeNominal", + "name": "OSIABWebViewCallbackHandler", + "printedName": "OSInAppBrowserLib.OSIABWebViewCallbackHandler", + "usr": "s:17OSInAppBrowserLib27OSIABWebViewCallbackHandlerV" + } + ], + "declKind": "Constructor", + "usr": "s:17OSInAppBrowserLib25OSIABWebViewRouterAdapterC_12cacheManager15callbackHandlerAcA0eF7OptionsC_AA010OSIABCacheJ0_pAA0ef8CallbackL0Vtcfc", + "mangledName": "$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterC_12cacheManager15callbackHandlerAcA0eF7OptionsC_AA010OSIABCacheJ0_pAA0ef8CallbackL0Vtcfc", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "handleOpen", + "printedName": "handleOpen(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(UIKit.UIViewController) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ] + } + ], + "declKind": "Func", + "usr": "s:17OSInAppBrowserLib25OSIABWebViewRouterAdapterC10handleOpenyy10Foundation3URLV_ySo16UIViewControllerCctF", + "mangledName": "$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterC10handleOpenyy10Foundation3URLV_ySo16UIViewControllerCctF", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABWebViewRouterAdapter", + "printedName": "OSInAppBrowserLib.OSIABWebViewRouterAdapter", + "usr": "c:@M@OSInAppBrowserLib@objc(cs)OSIABWebViewRouterAdapter" + } + ], + "declKind": "Constructor", + "usr": "c:@M@OSInAppBrowserLib@objc(cs)OSIABWebViewRouterAdapter(im)init", + "mangledName": "$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterCACycfc", + "moduleName": "OSInAppBrowserLib", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "presentationControllerDidDismiss", + "printedName": "presentationControllerDidDismiss(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIPresentationController", + "printedName": "UIKit.UIPresentationController", + "usr": "c:objc(cs)UIPresentationController" + } + ], + "declKind": "Func", + "usr": "c:@CM@OSInAppBrowserLib@objc(cs)OSIABWebViewRouterAdapter(im)presentationControllerDidDismiss:", + "mangledName": "$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterC32presentationControllerDidDismissyySo014UIPresentationJ0CF", + "moduleName": "OSInAppBrowserLib", + "objc_name": "presentationControllerDidDismiss:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Custom", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], "declKind": "Class", - "usr": "c:objc(cs)UIApplication", - "moduleName": "UIKit", - "isOpen": true, - "intro_iOS": "2.0", - "objc_name": "UIApplication", + "usr": "c:@M@OSInAppBrowserLib@objc(cs)OSIABWebViewRouterAdapter", + "mangledName": "$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterC", + "moduleName": "OSInAppBrowserLib", "declAttributes": [ - "Available", - "ObjC", - "NonSendable", - "Custom", - "Dynamic" + "AccessControl", + "RawDocComment", + "ObjC" ], - "superclassUsr": "c:objc(cs)UIResponder", - "isExternal": true, - "inheritsConvenienceInitializers": true, + "superclassUsr": "c:objc(cs)NSObject", "superclassNames": [ - "UIKit.UIResponder", "ObjectiveC.NSObject" ], "conformances": [ + { + "kind": "Conformance", + "name": "OSIABRouter", + "printedName": "OSIABRouter", + "children": [ + { + "kind": "TypeWitness", + "name": "ReturnType", + "printedName": "ReturnType", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ] + } + ], + "usr": "s:17OSInAppBrowserLib11OSIABRouterP", + "mangledName": "$s17OSInAppBrowserLib11OSIABRouterP" + }, { "kind": "Conformance", "name": "Equatable", @@ -1846,20 +2598,2267 @@ "printedName": "CustomDebugStringConvertible", "usr": "s:s28CustomDebugStringConvertibleP", "mangledName": "$ss28CustomDebugStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "OSIABApplicationDelegate", - "printedName": "OSIABApplicationDelegate", - "usr": "s:17OSInAppBrowserLib24OSIABApplicationDelegateP", - "mangledName": "$s17OSInAppBrowserLib24OSIABApplicationDelegateP" } ] - } - ], - "json_format_version": 8 - }, - "ConstValues": [ + }, + { + "kind": "Import", + "name": "SafariServices", + "printedName": "SafariServices", + "declKind": "Import", + "moduleName": "OSInAppBrowserLib" + }, + { + "kind": "TypeDecl", + "name": "OSIABSystemBrowserOptions", + "printedName": "OSIABSystemBrowserOptions", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(dismissStyle:viewStyle:animationEffect:enableBarsCollapsing:enableReadersMode:)", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABSystemBrowserOptions", + "printedName": "OSInAppBrowserLib.OSIABSystemBrowserOptions", + "usr": "s:17OSInAppBrowserLib011OSIABSystemC7OptionsC" + }, + { + "kind": "TypeNominal", + "name": "OSIABDismissStyle", + "printedName": "OSInAppBrowserLib.OSIABDismissStyle", + "hasDefaultArg": true, + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" + }, + { + "kind": "TypeNominal", + "name": "OSIABViewStyle", + "printedName": "OSInAppBrowserLib.OSIABViewStyle", + "hasDefaultArg": true, + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" + }, + { + "kind": "TypeNominal", + "name": "OSIABAnimationEffect", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", + "hasDefaultArg": true, + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:17OSInAppBrowserLib011OSIABSystemC7OptionsC12dismissStyle04viewH015animationEffect20enableBarsCollapsing0L11ReadersModeAcA012OSIABDismissH0O_AA09OSIABViewH0OAA014OSIABAnimationK0OS2btcfc", + "mangledName": "$s17OSInAppBrowserLib011OSIABSystemC7OptionsC12dismissStyle04viewH015animationEffect20enableBarsCollapsing0L11ReadersModeAcA012OSIABDismissH0O_AA09OSIABViewH0OAA014OSIABAnimationK0OS2btcfc", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(viewStyle:animationEffect:)", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABSystemBrowserOptions", + "printedName": "OSInAppBrowserLib.OSIABSystemBrowserOptions", + "usr": "s:17OSInAppBrowserLib011OSIABSystemC7OptionsC" + }, + { + "kind": "TypeNominal", + "name": "OSIABViewStyle", + "printedName": "OSInAppBrowserLib.OSIABViewStyle", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" + }, + { + "kind": "TypeNominal", + "name": "OSIABAnimationEffect", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + } + ], + "declKind": "Constructor", + "usr": "s:17OSInAppBrowserLib011OSIABSystemC7OptionsC9viewStyle15animationEffectAcA09OSIABViewH0O_AA014OSIABAnimationJ0Otcfc", + "mangledName": "$s17OSInAppBrowserLib011OSIABSystemC7OptionsC9viewStyle15animationEffectAcA09OSIABViewH0O_AA014OSIABAnimationJ0Otcfc", + "moduleName": "OSInAppBrowserLib", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:17OSInAppBrowserLib011OSIABSystemC7OptionsC", + "mangledName": "$s17OSInAppBrowserLib011OSIABSystemC7OptionsC", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "superclassUsr": "s:17OSInAppBrowserLib12OSIABOptionsC", + "superclassNames": [ + "OSInAppBrowserLib.OSIABOptions" + ] + }, + { + "kind": "Import", + "name": "SafariServices", + "printedName": "SafariServices", + "declKind": "Import", + "moduleName": "OSInAppBrowserLib" + }, + { + "kind": "TypeDecl", + "name": "OSIABSafariViewControllerRouterAdapter", + "printedName": "OSIABSafariViewControllerRouterAdapter", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(_:onBrowserPageLoad:onBrowserClosed:)", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABSafariViewControllerRouterAdapter", + "printedName": "OSInAppBrowserLib.OSIABSafariViewControllerRouterAdapter", + "usr": "c:@M@OSInAppBrowserLib@objc(cs)OSIABSafariViewControllerRouterAdapter" + }, + { + "kind": "TypeNominal", + "name": "OSIABSystemBrowserOptions", + "printedName": "OSInAppBrowserLib.OSIABSystemBrowserOptions", + "usr": "s:17OSInAppBrowserLib011OSIABSystemC7OptionsC" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "declKind": "Constructor", + "usr": "s:17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC_02onC8PageLoad0jC6ClosedAcA011OSIABSystemC7OptionsC_yycyyctcfc", + "mangledName": "$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC_02onC8PageLoad0jC6ClosedAcA011OSIABSystemC7OptionsC_yycyyctcfc", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "handleOpen", + "printedName": "handleOpen(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(UIKit.UIViewController) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ] + } + ], + "declKind": "Func", + "usr": "s:17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC10handleOpenyy10Foundation3URLV_ySo06UIViewG0CctF", + "mangledName": "$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC10handleOpenyy10Foundation3URLV_ySo06UIViewG0CctF", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABSafariViewControllerRouterAdapter", + "printedName": "OSInAppBrowserLib.OSIABSafariViewControllerRouterAdapter", + "usr": "c:@M@OSInAppBrowserLib@objc(cs)OSIABSafariViewControllerRouterAdapter" + } + ], + "declKind": "Constructor", + "usr": "c:@M@OSInAppBrowserLib@objc(cs)OSIABSafariViewControllerRouterAdapter(im)init", + "mangledName": "$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCACycfc", + "moduleName": "OSInAppBrowserLib", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "safariViewController", + "printedName": "safariViewController(_:didCompleteInitialLoad:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SFSafariViewController", + "printedName": "SafariServices.SFSafariViewController", + "usr": "c:objc(cs)SFSafariViewController" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@CM@OSInAppBrowserLib@objc(cs)OSIABSafariViewControllerRouterAdapter(im)safariViewController:didCompleteInitialLoad:", + "mangledName": "$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC06safarifG0_22didCompleteInitialLoadySo08SFSafarifG0C_SbtF", + "moduleName": "OSInAppBrowserLib", + "objc_name": "safariViewController:didCompleteInitialLoad:", + "declAttributes": [ + "Dynamic", + "ObjC", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "safariViewControllerDidFinish", + "printedName": "safariViewControllerDidFinish(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SFSafariViewController", + "printedName": "SafariServices.SFSafariViewController", + "usr": "c:objc(cs)SFSafariViewController" + } + ], + "declKind": "Func", + "usr": "c:@CM@OSInAppBrowserLib@objc(cs)OSIABSafariViewControllerRouterAdapter(im)safariViewControllerDidFinish:", + "mangledName": "$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC06safarifG9DidFinishyySo08SFSafarifG0CF", + "moduleName": "OSInAppBrowserLib", + "objc_name": "safariViewControllerDidFinish:", + "declAttributes": [ + "Dynamic", + "ObjC", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "presentationControllerDidDismiss", + "printedName": "presentationControllerDidDismiss(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIPresentationController", + "printedName": "UIKit.UIPresentationController", + "usr": "c:objc(cs)UIPresentationController" + } + ], + "declKind": "Func", + "usr": "c:@CM@OSInAppBrowserLib@objc(cs)OSIABSafariViewControllerRouterAdapter(im)presentationControllerDidDismiss:", + "mangledName": "$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC012presentationG10DidDismissyySo014UIPresentationG0CF", + "moduleName": "OSInAppBrowserLib", + "objc_name": "presentationControllerDidDismiss:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Custom", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@OSInAppBrowserLib@objc(cs)OSIABSafariViewControllerRouterAdapter", + "mangledName": "$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "OSIABRouter", + "printedName": "OSIABRouter", + "children": [ + { + "kind": "TypeWitness", + "name": "ReturnType", + "printedName": "ReturnType", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ] + } + ], + "usr": "s:17OSInAppBrowserLib11OSIABRouterP", + "mangledName": "$s17OSInAppBrowserLib11OSIABRouterP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "OSInAppBrowserLib" + }, + { + "kind": "TypeDecl", + "name": "OSIABRouter", + "printedName": "OSIABRouter", + "children": [ + { + "kind": "AssociatedType", + "name": "ReturnType", + "printedName": "ReturnType", + "declKind": "AssociatedType", + "usr": "s:17OSInAppBrowserLib11OSIABRouterP10ReturnTypeQa", + "mangledName": "$s17OSInAppBrowserLib11OSIABRouterP10ReturnTypeQa", + "moduleName": "OSInAppBrowserLib", + "protocolReq": true + }, + { + "kind": "Function", + "name": "handleOpen", + "printedName": "handleOpen(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(τ_0_0.ReturnType) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.ReturnType" + } + ] + } + ], + "declKind": "Func", + "usr": "s:17OSInAppBrowserLib11OSIABRouterP10handleOpenyy10Foundation3URLV_y10ReturnTypeQzctF", + "mangledName": "$s17OSInAppBrowserLib11OSIABRouterP10handleOpenyy10Foundation3URLV_y10ReturnTypeQzctF", + "moduleName": "OSInAppBrowserLib", + "genericSig": "<τ_0_0 where τ_0_0 : OSInAppBrowserLib.OSIABRouter>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:17OSInAppBrowserLib11OSIABRouterP", + "mangledName": "$s17OSInAppBrowserLib11OSIABRouterP", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "UIApplication", + "printedName": "UIApplication", + "declKind": "Class", + "usr": "c:objc(cs)UIApplication", + "moduleName": "UIKit", + "isOpen": true, + "intro_iOS": "2.0", + "objc_name": "UIApplication", + "declAttributes": [ + "Available", + "ObjC", + "NonSendable", + "Custom", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)UIResponder", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "OSIABApplicationDelegate", + "printedName": "OSIABApplicationDelegate", + "usr": "s:17OSInAppBrowserLib24OSIABApplicationDelegateP", + "mangledName": "$s17OSInAppBrowserLib24OSIABApplicationDelegateP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABWebViewOptions.swift", + "kind": "BooleanLiteral", + "offset": 3946, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABWebViewOptions.swift", + "kind": "BooleanLiteral", + "offset": 3980, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABWebViewOptions.swift", + "kind": "BooleanLiteral", + "offset": 4013, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABWebViewOptions.swift", + "kind": "BooleanLiteral", + "offset": 4053, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABWebViewOptions.swift", + "kind": "BooleanLiteral", + "offset": 4107, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABWebViewOptions.swift", + "kind": "StringLiteral", + "offset": 4148, + "length": 7, + "value": "\"Close\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABWebViewOptions.swift", + "kind": "BooleanLiteral", + "offset": 4258, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABWebViewOptions.swift", + "kind": "BooleanLiteral", + "offset": 4292, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABWebViewOptions.swift", + "kind": "BooleanLiteral", + "offset": 4331, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABWebViewOptions.swift", + "kind": "BooleanLiteral", + "offset": 4373, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABWebViewOptions.swift", + "kind": "BooleanLiteral", + "offset": 4421, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABWebViewOptions.swift", + "kind": "BooleanLiteral", + "offset": 4473, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABWebViewOptions.swift", + "kind": "StringLiteral", + "offset": 4936, + "length": 7, + "value": "\"Close\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABWebViewOptions.swift", + "kind": "StringLiteral", + "offset": 159, + "length": 19, + "value": "\"OSInAppBrowserLib.OSIABWebViewOptions\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABWebViewOptions.swift", + "kind": "Array", + "offset": 5750, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "IntegerLiteral", + "offset": 3596, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 3883, + "length": 7, + "value": "\"Close\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 3916, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 3950, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 4057, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 4091, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 4495, + "length": 24, + "value": "\"https:\/\/outsystems.com\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "IntegerLiteral", + "offset": 4889, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 4942, + "length": 41, + "value": "\"Close Button count: \"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 4982, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 5039, + "length": 22, + "value": "\"Default - Light Mode\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf_.swift", + "kind": "StringLiteral", + "offset": 247, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf_.swift", + "kind": "IntegerLiteral", + "offset": 313, + "length": 3, + "value": "139" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf_.swift", + "kind": "IntegerLiteral", + "offset": 346, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf_.swift", + "kind": "StringLiteral", + "offset": 459, + "length": 22, + "value": "\"Default - Light Mode\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 5100, + "length": 21, + "value": "\"Default - Dark Mode\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf2_.swift", + "kind": "StringLiteral", + "offset": 248, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf2_.swift", + "kind": "IntegerLiteral", + "offset": 314, + "length": 3, + "value": "143" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf2_.swift", + "kind": "IntegerLiteral", + "offset": 347, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf2_.swift", + "kind": "StringLiteral", + "offset": 460, + "length": 21, + "value": "\"Default - Dark Mode\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 5234, + "length": 26, + "value": "\"Custom Close Button Text\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 5311, + "length": 6, + "value": "\"Done\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf4_.swift", + "kind": "StringLiteral", + "offset": 248, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf4_.swift", + "kind": "IntegerLiteral", + "offset": 314, + "length": 3, + "value": "150" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf4_.swift", + "kind": "IntegerLiteral", + "offset": 347, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf4_.swift", + "kind": "StringLiteral", + "offset": 460, + "length": 26, + "value": "\"Custom Close Button Text\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf4_.swift", + "kind": "StringLiteral", + "offset": 553, + "length": 6, + "value": "\"Done\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 5364, + "length": 12, + "value": "\"No Toolbar\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 5423, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf6_.swift", + "kind": "StringLiteral", + "offset": 248, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf6_.swift", + "kind": "IntegerLiteral", + "offset": 314, + "length": 3, + "value": "158" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf6_.swift", + "kind": "IntegerLiteral", + "offset": 347, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf6_.swift", + "kind": "StringLiteral", + "offset": 460, + "length": 12, + "value": "\"No Toolbar\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf6_.swift", + "kind": "BooleanLiteral", + "offset": 535, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 5472, + "length": 34, + "value": "\"No URL and No Navigation Buttons\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 5549, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 5588, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf8_.swift", + "kind": "StringLiteral", + "offset": 248, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf8_.swift", + "kind": "IntegerLiteral", + "offset": 314, + "length": 3, + "value": "166" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf8_.swift", + "kind": "IntegerLiteral", + "offset": 347, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf8_.swift", + "kind": "StringLiteral", + "offset": 460, + "length": 34, + "value": "\"No URL and No Navigation Buttons\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf8_.swift", + "kind": "BooleanLiteral", + "offset": 553, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf8_.swift", + "kind": "BooleanLiteral", + "offset": 599, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 5612, + "length": 49, + "value": "\"No URL, No Navigation Buttons and Left-to-Right\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 5704, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 5743, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 5771, + "length": 4, + "value": "true" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf10_.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf10_.swift", + "kind": "IntegerLiteral", + "offset": 315, + "length": 3, + "value": "173" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf10_.swift", + "kind": "IntegerLiteral", + "offset": 348, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf10_.swift", + "kind": "StringLiteral", + "offset": 461, + "length": 49, + "value": "\"No URL, No Navigation Buttons and Left-to-Right\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf10_.swift", + "kind": "BooleanLiteral", + "offset": 569, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf10_.swift", + "kind": "BooleanLiteral", + "offset": 615, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf10_.swift", + "kind": "BooleanLiteral", + "offset": 651, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 5794, + "length": 8, + "value": "\"No URL\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 5845, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf12_.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf12_.swift", + "kind": "IntegerLiteral", + "offset": 315, + "length": 3, + "value": "181" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf12_.swift", + "kind": "IntegerLiteral", + "offset": 348, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf12_.swift", + "kind": "StringLiteral", + "offset": 461, + "length": 8, + "value": "\"No URL\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf12_.swift", + "kind": "BooleanLiteral", + "offset": 528, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 5869, + "length": 26, + "value": "\"No URL and Left-To-Right\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 5938, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 5967, + "length": 4, + "value": "true" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf14_.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf14_.swift", + "kind": "IntegerLiteral", + "offset": 315, + "length": 3, + "value": "187" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf14_.swift", + "kind": "IntegerLiteral", + "offset": 348, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf14_.swift", + "kind": "StringLiteral", + "offset": 461, + "length": 26, + "value": "\"No URL and Left-To-Right\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf14_.swift", + "kind": "BooleanLiteral", + "offset": 546, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf14_.swift", + "kind": "BooleanLiteral", + "offset": 582, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 5990, + "length": 50, + "value": "\"No URL, Bottom Toolbar and No Navigation Buttons\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 6083, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 6156, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf16_.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf16_.swift", + "kind": "IntegerLiteral", + "offset": 315, + "length": 3, + "value": "194" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf16_.swift", + "kind": "IntegerLiteral", + "offset": 348, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf16_.swift", + "kind": "StringLiteral", + "offset": 461, + "length": 50, + "value": "\"No URL, Bottom Toolbar and No Navigation Buttons\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf16_.swift", + "kind": "BooleanLiteral", + "offset": 570, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf16_.swift", + "kind": "BooleanLiteral", + "offset": 658, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 6180, + "length": 65, + "value": "\"No URL, Bottom Toolbar, No Navigation Buttons and Left-to-Right\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 6288, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 6361, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 6390, + "length": 4, + "value": "true" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf18_.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf18_.swift", + "kind": "IntegerLiteral", + "offset": 315, + "length": 3, + "value": "202" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf18_.swift", + "kind": "IntegerLiteral", + "offset": 348, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf18_.swift", + "kind": "StringLiteral", + "offset": 461, + "length": 65, + "value": "\"No URL, Bottom Toolbar, No Navigation Buttons and Left-to-Right\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf18_.swift", + "kind": "BooleanLiteral", + "offset": 585, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf18_.swift", + "kind": "BooleanLiteral", + "offset": 673, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf18_.swift", + "kind": "BooleanLiteral", + "offset": 709, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 6413, + "length": 27, + "value": "\"No URL and Bottom Toolbar\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 6483, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf20_.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf20_.swift", + "kind": "IntegerLiteral", + "offset": 315, + "length": 3, + "value": "211" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf20_.swift", + "kind": "IntegerLiteral", + "offset": 348, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf20_.swift", + "kind": "StringLiteral", + "offset": 461, + "length": 27, + "value": "\"No URL and Bottom Toolbar\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf20_.swift", + "kind": "BooleanLiteral", + "offset": 547, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 6541, + "length": 42, + "value": "\"No URL, Bottom Toolbar and Left-to-Right\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 6626, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 6688, + "length": 4, + "value": "true" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf22_.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf22_.swift", + "kind": "IntegerLiteral", + "offset": 315, + "length": 3, + "value": "218" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf22_.swift", + "kind": "IntegerLiteral", + "offset": 348, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf22_.swift", + "kind": "StringLiteral", + "offset": 461, + "length": 42, + "value": "\"No URL, Bottom Toolbar and Left-to-Right\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf22_.swift", + "kind": "BooleanLiteral", + "offset": 562, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf22_.swift", + "kind": "BooleanLiteral", + "offset": 640, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 6711, + "length": 23, + "value": "\"No Navigation Buttons\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 6791, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf24_.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf24_.swift", + "kind": "IntegerLiteral", + "offset": 315, + "length": 3, + "value": "226" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf24_.swift", + "kind": "IntegerLiteral", + "offset": 348, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf24_.swift", + "kind": "StringLiteral", + "offset": 461, + "length": 23, + "value": "\"No Navigation Buttons\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf24_.swift", + "kind": "BooleanLiteral", + "offset": 557, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 6815, + "length": 41, + "value": "\"No Navigation Buttons and Left-to-Right\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 6913, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 6941, + "length": 4, + "value": "true" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf26_.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf26_.swift", + "kind": "IntegerLiteral", + "offset": 315, + "length": 3, + "value": "232" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf26_.swift", + "kind": "IntegerLiteral", + "offset": 348, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf26_.swift", + "kind": "StringLiteral", + "offset": 461, + "length": 41, + "value": "\"No Navigation Buttons and Left-to-Right\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf26_.swift", + "kind": "BooleanLiteral", + "offset": 575, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf26_.swift", + "kind": "BooleanLiteral", + "offset": 611, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 6964, + "length": 15, + "value": "\"Left-to-Right\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 7026, + "length": 4, + "value": "true" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf28_.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf28_.swift", + "kind": "IntegerLiteral", + "offset": 315, + "length": 3, + "value": "239" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf28_.swift", + "kind": "IntegerLiteral", + "offset": 348, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf28_.swift", + "kind": "StringLiteral", + "offset": 461, + "length": 15, + "value": "\"Left-to-Right\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf28_.swift", + "kind": "BooleanLiteral", + "offset": 539, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 7049, + "length": 42, + "value": "\"Bottom Toolbar and No Navigation Buttons\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 7183, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf30_.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf30_.swift", + "kind": "IntegerLiteral", + "offset": 315, + "length": 3, + "value": "245" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf30_.swift", + "kind": "IntegerLiteral", + "offset": 348, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf30_.swift", + "kind": "StringLiteral", + "offset": 461, + "length": 42, + "value": "\"Bottom Toolbar and No Navigation Buttons\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf30_.swift", + "kind": "BooleanLiteral", + "offset": 618, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 7207, + "length": 57, + "value": "\"Bottom Toolbar, No Navigation Buttons and Left-to-Right\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 7355, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 7383, + "length": 4, + "value": "true" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf32_.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf32_.swift", + "kind": "IntegerLiteral", + "offset": 315, + "length": 3, + "value": "252" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf32_.swift", + "kind": "IntegerLiteral", + "offset": 348, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf32_.swift", + "kind": "StringLiteral", + "offset": 461, + "length": 57, + "value": "\"Bottom Toolbar, No Navigation Buttons and Left-to-Right\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf32_.swift", + "kind": "BooleanLiteral", + "offset": 633, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf32_.swift", + "kind": "BooleanLiteral", + "offset": 669, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 7406, + "length": 16, + "value": "\"Bottom Toolbar\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf34_.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf34_.swift", + "kind": "IntegerLiteral", + "offset": 315, + "length": 3, + "value": "260" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf34_.swift", + "kind": "IntegerLiteral", + "offset": 348, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf34_.swift", + "kind": "StringLiteral", + "offset": 461, + "length": 16, + "value": "\"Bottom Toolbar\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 7499, + "length": 34, + "value": "\"Bottom Toolbar and Left-to-Right\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 7614, + "length": 4, + "value": "true" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf36_.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf36_.swift", + "kind": "IntegerLiteral", + "offset": 315, + "length": 3, + "value": "266" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf36_.swift", + "kind": "IntegerLiteral", + "offset": 348, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf36_.swift", + "kind": "StringLiteral", + "offset": 461, + "length": 34, + "value": "\"Bottom Toolbar and Left-to-Right\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf36_.swift", + "kind": "BooleanLiteral", + "offset": 600, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "StringLiteral", + "offset": 2558, + "length": 18, + "value": "\"chevron.backward\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "StringLiteral", + "offset": 2780, + "length": 17, + "value": "\"chevron.forward\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "IntegerLiteral", + "offset": 3196, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "BooleanLiteral", + "offset": 3237, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "StringLiteral", + "offset": 3480, + "length": 20, + "value": "\"No Button Pressed.\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "StringLiteral", + "offset": 3667, + "length": 13, + "value": "\"URL Address\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "BooleanLiteral", + "offset": 3730, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "BooleanLiteral", + "offset": 3770, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "BooleanLiteral", + "offset": 3814, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "StringLiteral", + "offset": 4221, + "length": 22, + "value": "\"Back Button Pressed.\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "StringLiteral", + "offset": 4397, + "length": 25, + "value": "\"Forward Button Pressed.\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "FloatLiteral", + "offset": 4714, + "length": 3, + "value": "0.3" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "StringLiteral", + "offset": 4839, + "length": 22, + "value": "\"Default - Light Mode\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf0_.swift", + "kind": "StringLiteral", + "offset": 248, + "length": 45, + "value": "\"OSInAppBrowserLib\/OSIABNavigationView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf0_.swift", + "kind": "IntegerLiteral", + "offset": 321, + "length": 3, + "value": "120" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf0_.swift", + "kind": "IntegerLiteral", + "offset": 354, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf0_.swift", + "kind": "StringLiteral", + "offset": 467, + "length": 22, + "value": "\"Default - Light Mode\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "StringLiteral", + "offset": 4907, + "length": 21, + "value": "\"Default - Dark Mode\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf2_.swift", + "kind": "StringLiteral", + "offset": 248, + "length": 45, + "value": "\"OSInAppBrowserLib\/OSIABNavigationView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf2_.swift", + "kind": "IntegerLiteral", + "offset": 321, + "length": 3, + "value": "124" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf2_.swift", + "kind": "IntegerLiteral", + "offset": 354, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf2_.swift", + "kind": "StringLiteral", + "offset": 467, + "length": 21, + "value": "\"Default - Dark Mode\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "StringLiteral", + "offset": 5011, + "length": 34, + "value": "\"Show Navigation Buttons Disabled\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "BooleanLiteral", + "offset": 5100, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf4_.swift", + "kind": "StringLiteral", + "offset": 248, + "length": 45, + "value": "\"OSInAppBrowserLib\/OSIABNavigationView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf4_.swift", + "kind": "IntegerLiteral", + "offset": 321, + "length": 3, + "value": "129" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf4_.swift", + "kind": "IntegerLiteral", + "offset": 354, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf4_.swift", + "kind": "StringLiteral", + "offset": 467, + "length": 34, + "value": "\"Show Navigation Buttons Disabled\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf4_.swift", + "kind": "BooleanLiteral", + "offset": 564, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "StringLiteral", + "offset": 5119, + "length": 21, + "value": "\"Back Button Enabled\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "BooleanLiteral", + "offset": 5191, + "length": 4, + "value": "true" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf6_.swift", + "kind": "StringLiteral", + "offset": 248, + "length": 45, + "value": "\"OSInAppBrowserLib\/OSIABNavigationView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf6_.swift", + "kind": "IntegerLiteral", + "offset": 321, + "length": 3, + "value": "133" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf6_.swift", + "kind": "IntegerLiteral", + "offset": 354, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf6_.swift", + "kind": "StringLiteral", + "offset": 467, + "length": 21, + "value": "\"Back Button Enabled\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf6_.swift", + "kind": "BooleanLiteral", + "offset": 547, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "StringLiteral", + "offset": 5209, + "length": 24, + "value": "\"Forward Button Enabled\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "BooleanLiteral", + "offset": 5287, + "length": 4, + "value": "true" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf8_.swift", + "kind": "StringLiteral", + "offset": 248, + "length": 45, + "value": "\"OSInAppBrowserLib\/OSIABNavigationView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf8_.swift", + "kind": "IntegerLiteral", + "offset": 321, + "length": 3, + "value": "137" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf8_.swift", + "kind": "IntegerLiteral", + "offset": 354, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf8_.swift", + "kind": "StringLiteral", + "offset": 467, + "length": 24, + "value": "\"Forward Button Enabled\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf8_.swift", + "kind": "BooleanLiteral", + "offset": 553, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "StringLiteral", + "offset": 5305, + "length": 22, + "value": "\"Both Buttons Enabled\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "BooleanLiteral", + "offset": 5378, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "BooleanLiteral", + "offset": 5406, + "length": 4, + "value": "true" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf10_.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 45, + "value": "\"OSInAppBrowserLib\/OSIABNavigationView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf10_.swift", + "kind": "IntegerLiteral", + "offset": 322, + "length": 3, + "value": "141" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf10_.swift", + "kind": "IntegerLiteral", + "offset": 355, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf10_.swift", + "kind": "StringLiteral", + "offset": 468, + "length": 22, + "value": "\"Both Buttons Enabled\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf10_.swift", + "kind": "BooleanLiteral", + "offset": 549, + "length": 4, + "value": "true" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf10_.swift", + "kind": "BooleanLiteral", + "offset": 577, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABToolbarPosition.swift", + "kind": "StringLiteral", + "offset": 140, + "length": 5, + "value": "\"TOP\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABToolbarPosition.swift", + "kind": "StringLiteral", + "offset": 164, + "length": 8, + "value": "\"BOTTOM\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABToolbarPosition.swift", + "kind": "StringLiteral", + "offset": 140, + "length": 5, + "value": "\"TOP\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABToolbarPosition.swift", + "kind": "StringLiteral", + "offset": 164, + "length": 8, + "value": "\"BOTTOM\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/OSIABCacheManager.swift", + "kind": "BooleanLiteral", + "offset": 2468, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/OSIABCacheManager.swift", + "kind": "BooleanLiteral", + "offset": 2624, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABWebViewUIModel.swift", + "kind": "BooleanLiteral", + "offset": 1448, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABWebViewUIModel.swift", + "kind": "BooleanLiteral", + "offset": 1482, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABWebViewUIModel.swift", + "kind": "BooleanLiteral", + "offset": 1589, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABWebViewUIModel.swift", + "kind": "BooleanLiteral", + "offset": 1623, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABWebViewUIModel.swift", + "kind": "StringLiteral", + "offset": 1664, + "length": 7, + "value": "\"Close\"" + }, { "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABViewStyle.swift", "kind": "StringLiteral", @@ -1912,7 +4911,7 @@ { "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/RouterAdapters\/OSIABApplicationRouterAdapter.swift", "kind": "BooleanLiteral", - "offset": 1669, + "offset": 1626, "length": 5, "value": "false" }, @@ -1958,6 +4957,34 @@ "length": 6, "value": "\"DONE\"" }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABWebViewConfigurationModel.swift", + "kind": "Array", + "offset": 1362, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABWebViewConfigurationModel.swift", + "kind": "BooleanLiteral", + "offset": 1411, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABWebViewConfigurationModel.swift", + "kind": "BooleanLiteral", + "offset": 1462, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABWebViewConfigurationModel.swift", + "kind": "BooleanLiteral", + "offset": 1518, + "length": 5, + "value": "false" + }, { "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABAnimationEffect.swift", "kind": "StringLiteral", @@ -2001,19 +5028,383 @@ "value": "\"FLIP_HORIZONTAL\"" }, { - "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABSystemBrowserOptions.swift", + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 1002, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 1125, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 1362, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 1495, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 1687, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 2372, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 5076, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 81, + "length": 17, + "value": "\"OSInAppBrowserLib.OSIABWebViewModel\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 5375, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 5670, + "length": 12, + "value": "\"itms-appss\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 5684, + "length": 11, + "value": "\"itms-apps\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 5697, + "length": 5, + "value": "\"tel\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 5704, + "length": 5, + "value": "\"sms\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 5711, + "length": 8, + "value": "\"mailto\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 5721, + "length": 5, + "value": "\"geo\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 5863, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 6409, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 6586, + "length": 19, + "value": "\"didFailNavigation\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 6803, + "length": 30, + "value": "\"didFailProvisionalNavigation\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 6983, + "length": 58, + "value": "\"webView: \"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 7008, + "length": 1, + "value": "\" - \"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 7040, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 7989, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 8139, + "length": 4, + "value": "\"OK\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 8346, + "length": 8, + "value": "\"Cancel\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 8900, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 9329, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 9481, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 9537, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 10038, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 10189, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 10245, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebViewWrapper.swift", + "kind": "Array", + "offset": 811, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebViewWrapper.swift", + "kind": "StringLiteral", + "offset": 1233, + "length": 24, + "value": "\"https:\/\/outsystems.com\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebViewWrapper.swift", + "kind": "StringLiteral", + "offset": 1633, + "length": 22, + "value": "\"Default - Light Mode\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_6F3C24D83ED9199BBD066778CCE331F9Ll7PreviewfMf0_.swift", + "kind": "StringLiteral", + "offset": 248, + "length": 45, + "value": "\"OSInAppBrowserLib\/OSIABWebViewWrapper.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_6F3C24D83ED9199BBD066778CCE331F9Ll7PreviewfMf0_.swift", + "kind": "IntegerLiteral", + "offset": 321, + "length": 2, + "value": "48" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_6F3C24D83ED9199BBD066778CCE331F9Ll7PreviewfMf0_.swift", + "kind": "IntegerLiteral", + "offset": 353, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_6F3C24D83ED9199BBD066778CCE331F9Ll7PreviewfMf0_.swift", + "kind": "StringLiteral", + "offset": 466, + "length": 22, + "value": "\"Default - Light Mode\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebViewWrapper.swift", + "kind": "StringLiteral", + "offset": 1704, + "length": 21, + "value": "\"Default - Dark Mode\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_6F3C24D83ED9199BBD066778CCE331F9Ll7PreviewfMf2_.swift", + "kind": "StringLiteral", + "offset": 248, + "length": 45, + "value": "\"OSInAppBrowserLib\/OSIABWebViewWrapper.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_6F3C24D83ED9199BBD066778CCE331F9Ll7PreviewfMf2_.swift", + "kind": "IntegerLiteral", + "offset": 321, + "length": 2, + "value": "52" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_6F3C24D83ED9199BBD066778CCE331F9Ll7PreviewfMf2_.swift", + "kind": "IntegerLiteral", + "offset": 353, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_6F3C24D83ED9199BBD066778CCE331F9Ll7PreviewfMf2_.swift", + "kind": "StringLiteral", + "offset": 466, + "length": 21, + "value": "\"Default - Dark Mode\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebViewWrapper.swift", + "kind": "StringLiteral", + "offset": 1811, + "length": 24, + "value": "\"Bottom Toolbar Defined\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_6F3C24D83ED9199BBD066778CCE331F9Ll7PreviewfMf4_.swift", + "kind": "StringLiteral", + "offset": 248, + "length": 45, + "value": "\"OSInAppBrowserLib\/OSIABWebViewWrapper.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_6F3C24D83ED9199BBD066778CCE331F9Ll7PreviewfMf4_.swift", + "kind": "IntegerLiteral", + "offset": 321, + "length": 2, + "value": "57" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_6F3C24D83ED9199BBD066778CCE331F9Ll7PreviewfMf4_.swift", + "kind": "IntegerLiteral", + "offset": 353, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_6F3C24D83ED9199BBD066778CCE331F9Ll7PreviewfMf4_.swift", + "kind": "StringLiteral", + "offset": 466, + "length": 24, + "value": "\"Bottom Toolbar Defined\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/RouterAdapters\/OSIABWebViewRouterAdapter.swift", + "kind": "StringLiteral", + "offset": 190, + "length": 25, + "value": "\"OSInAppBrowserLib.OSIABWebViewRouterAdapter\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/RouterAdapters\/OSIABWebViewRouterAdapter.swift", "kind": "BooleanLiteral", - "offset": 1618, + "offset": 3198, "length": 4, "value": "true" }, { - "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABSystemBrowserOptions.swift", + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABSystemBrowserOptions.swift", "kind": "BooleanLiteral", - "offset": 1658, + "offset": 1398, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABSystemBrowserOptions.swift", + "kind": "BooleanLiteral", + "offset": 1438, "length": 5, "value": "false" }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABSystemBrowserOptions.swift", + "kind": "StringLiteral", + "offset": 186, + "length": 25, + "value": "\"OSInAppBrowserLib.OSIABSystemBrowserOptions\"" + }, { "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/RouterAdapters\/OSIABSafariViewControllerRouterAdapter.swift", "kind": "StringLiteral", diff --git a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/arm64-apple-ios.private.swiftinterface b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/arm64-apple-ios.private.swiftinterface index ff4eb53..47655a9 100644 --- a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/arm64-apple-ios.private.swiftinterface +++ b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/arm64-apple-ios.private.swiftinterface @@ -2,16 +2,79 @@ // swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) // swift-module-flags: -target arm64-apple-ios14.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name OSInAppBrowserLib // swift-module-flags-ignorable: -enable-bare-slash-regex +import Foundation import SafariServices import Swift +import SwiftUI import UIKit +import WebKit import _Concurrency import _StringProcessing import _SwiftConcurrencyShims -public struct OSIABEngine where ExternalBrowser : OSInAppBrowserLib.OSIABRouter, SystemBrowser : OSInAppBrowserLib.OSIABRouter, ExternalBrowser.ReturnType == Swift.Bool, SystemBrowser.ReturnType == UIKit.UIViewController? { +public struct OSIABEngine where ExternalBrowser : OSInAppBrowserLib.OSIABRouter, SystemBrowser : OSInAppBrowserLib.OSIABRouter, WebView : OSInAppBrowserLib.OSIABRouter, ExternalBrowser.ReturnType == Swift.Bool, SystemBrowser.ReturnType == UIKit.UIViewController, WebView.ReturnType == UIKit.UIViewController { public init() - public func openExternalBrowser(_ url: Swift.String, routerDelegate: ExternalBrowser, _ completionHandler: @escaping (ExternalBrowser.ReturnType) -> Swift.Void) - public func openSystemBrowser(_ url: Swift.String, routerDelegate: SystemBrowser, _ completionHandler: @escaping (SystemBrowser.ReturnType) -> Swift.Void) + public func openExternalBrowser(_ url: Foundation.URL, routerDelegate: ExternalBrowser, _ completionHandler: @escaping (ExternalBrowser.ReturnType) -> Swift.Void) + public func openSystemBrowser(_ url: Foundation.URL, routerDelegate: SystemBrowser, _ completionHandler: @escaping (SystemBrowser.ReturnType) -> Swift.Void) + public func openWebView(_ url: Foundation.URL, routerDelegate: WebView, _ completionHandler: @escaping (WebView.ReturnType) -> Swift.Void) +} +public class OSIABWebViewOptions : OSInAppBrowserLib.OSIABOptions { + public init(showURL: Swift.Bool = true, showToolbar: Swift.Bool = true, clearCache: Swift.Bool = true, clearSessionCache: Swift.Bool = true, mediaPlaybackRequiresUserAction: Swift.Bool = false, closeButtonText: Swift.String = "Close", toolbarPosition: OSInAppBrowserLib.OSIABToolbarPosition = .defaultValue, showNavigationButtons: Swift.Bool = true, leftToRight: Swift.Bool = false, allowOverScroll: Swift.Bool = true, enableViewportScale: Swift.Bool = false, allowInLineMediaPlayback: Swift.Bool = false, surpressIncrementalRendering: Swift.Bool = false, viewStyle: OSInAppBrowserLib.OSIABViewStyle = .defaultValue, animationEffect: OSInAppBrowserLib.OSIABAnimationEffect = .defaultValue, customUserAgent: Swift.String? = nil) + @objc deinit +} + + + + + + + + + + + + + + + + + + + +public class OSIABOptions { + public init(viewStyle: OSInAppBrowserLib.OSIABViewStyle, animationEffect: OSInAppBrowserLib.OSIABAnimationEffect) + @objc deinit +} + + + + + + +public enum OSIABToolbarPosition : Swift.String { + case top + case bottom + public static let defaultValue: OSInAppBrowserLib.OSIABToolbarPosition + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +public protocol OSIABCacheManager { + typealias CacheCompletion = () -> Swift.Void + func clearCache(_ completionHandler: Self.CacheCompletion?) + func clearSessionCache(_ completionHandler: Self.CacheCompletion?) +} +extension OSInAppBrowserLib.OSIABCacheManager { + public func clearCache(_ completionHandler: Self.CacheCompletion? = nil) + public func clearSessionCache(_ completionHandler: Self.CacheCompletion? = nil) +} +public struct OSIABBrowserCacheManager { + public init(dataStore: WebKit.WKWebsiteDataStore) +} +extension OSInAppBrowserLib.OSIABBrowserCacheManager : OSInAppBrowserLib.OSIABCacheManager { + public func clearCache(_ completionHandler: OSInAppBrowserLib.OSIABBrowserCacheManager.CacheCompletion?) + public func clearSessionCache(_ completionHandler: OSInAppBrowserLib.OSIABBrowserCacheManager.CacheCompletion?) } public enum OSIABViewStyle : Swift.String { case formSheet @@ -33,7 +96,7 @@ extension UIKit.UIApplication : OSInAppBrowserLib.OSIABApplicationDelegate { public class OSIABApplicationRouterAdapter : OSInAppBrowserLib.OSIABRouter { public typealias ReturnType = Swift.Bool public init(_ application: any OSInAppBrowserLib.OSIABApplicationDelegate) - public func handleOpen(_ urlString: Swift.String, _ completionHandler: @escaping (OSInAppBrowserLib.OSIABApplicationRouterAdapter.ReturnType) -> Swift.Void) + public func handleOpen(_ url: Foundation.URL, _ completionHandler: @escaping (OSInAppBrowserLib.OSIABApplicationRouterAdapter.ReturnType) -> Swift.Void) @objc deinit } public enum OSIABDismissStyle : Swift.String { @@ -58,13 +121,29 @@ public enum OSIABAnimationEffect : Swift.String { get } } -public struct OSIABSystemBrowserOptions { +public struct OSIABWebViewCallbackHandler { + public init(onDelegateURL: @escaping (Foundation.URL) -> Swift.Void, onDelegateAlertController: @escaping (UIKit.UIAlertController) -> Swift.Void, onBrowserPageLoad: @escaping () -> Swift.Void, onBrowserClosed: @escaping (Swift.Bool) -> Swift.Void) +} + + + +@objc public class OSIABWebViewRouterAdapter : ObjectiveC.NSObject, OSInAppBrowserLib.OSIABRouter { + public typealias ReturnType = UIKit.UIViewController + public init(_ options: OSInAppBrowserLib.OSIABWebViewOptions, cacheManager: any OSInAppBrowserLib.OSIABCacheManager, callbackHandler: OSInAppBrowserLib.OSIABWebViewCallbackHandler) + public func handleOpen(_ url: Foundation.URL, _ completionHandler: @escaping (OSInAppBrowserLib.OSIABWebViewRouterAdapter.ReturnType) -> Swift.Void) + @objc deinit +} +extension OSInAppBrowserLib.OSIABWebViewRouterAdapter : UIKit.UIAdaptivePresentationControllerDelegate { + @_Concurrency.MainActor(unsafe) @objc dynamic public func presentationControllerDidDismiss(_ presentationController: UIKit.UIPresentationController) +} +public class OSIABSystemBrowserOptions : OSInAppBrowserLib.OSIABOptions { public init(dismissStyle: OSInAppBrowserLib.OSIABDismissStyle = .defaultValue, viewStyle: OSInAppBrowserLib.OSIABViewStyle = .defaultValue, animationEffect: OSInAppBrowserLib.OSIABAnimationEffect = .defaultValue, enableBarsCollapsing: Swift.Bool = true, enableReadersMode: Swift.Bool = false) + @objc deinit } @objc public class OSIABSafariViewControllerRouterAdapter : ObjectiveC.NSObject, OSInAppBrowserLib.OSIABRouter { - public typealias ReturnType = UIKit.UIViewController? + public typealias ReturnType = UIKit.UIViewController public init(_ options: OSInAppBrowserLib.OSIABSystemBrowserOptions, onBrowserPageLoad: @escaping () -> Swift.Void, onBrowserClosed: @escaping () -> Swift.Void) - public func handleOpen(_ urlString: Swift.String, _ completionHandler: @escaping (OSInAppBrowserLib.OSIABSafariViewControllerRouterAdapter.ReturnType) -> Swift.Void) + public func handleOpen(_ url: Foundation.URL, _ completionHandler: @escaping (OSInAppBrowserLib.OSIABSafariViewControllerRouterAdapter.ReturnType) -> Swift.Void) @objc deinit } extension OSInAppBrowserLib.OSIABSafariViewControllerRouterAdapter : SafariServices.SFSafariViewControllerDelegate { @@ -76,8 +155,11 @@ extension OSInAppBrowserLib.OSIABSafariViewControllerRouterAdapter : UIKit.UIAda } public protocol OSIABRouter { associatedtype ReturnType - func handleOpen(_ url: Swift.String, _ completionHandler: @escaping (Self.ReturnType) -> Swift.Void) + func handleOpen(_ url: Foundation.URL, _ completionHandler: @escaping (Self.ReturnType) -> Swift.Void) } +extension OSInAppBrowserLib.OSIABToolbarPosition : Swift.Equatable {} +extension OSInAppBrowserLib.OSIABToolbarPosition : Swift.Hashable {} +extension OSInAppBrowserLib.OSIABToolbarPosition : Swift.RawRepresentable {} extension OSInAppBrowserLib.OSIABViewStyle : Swift.Equatable {} extension OSInAppBrowserLib.OSIABViewStyle : Swift.Hashable {} extension OSInAppBrowserLib.OSIABViewStyle : Swift.RawRepresentable {} diff --git a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/arm64-apple-ios.swiftdoc b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/arm64-apple-ios.swiftdoc index 7ff4550..60095f0 100644 Binary files a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/arm64-apple-ios.swiftdoc and b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/arm64-apple-ios.swiftdoc differ diff --git a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/arm64-apple-ios.swiftinterface b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/arm64-apple-ios.swiftinterface index ff4eb53..47655a9 100644 --- a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/arm64-apple-ios.swiftinterface +++ b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/arm64-apple-ios.swiftinterface @@ -2,16 +2,79 @@ // swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) // swift-module-flags: -target arm64-apple-ios14.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name OSInAppBrowserLib // swift-module-flags-ignorable: -enable-bare-slash-regex +import Foundation import SafariServices import Swift +import SwiftUI import UIKit +import WebKit import _Concurrency import _StringProcessing import _SwiftConcurrencyShims -public struct OSIABEngine where ExternalBrowser : OSInAppBrowserLib.OSIABRouter, SystemBrowser : OSInAppBrowserLib.OSIABRouter, ExternalBrowser.ReturnType == Swift.Bool, SystemBrowser.ReturnType == UIKit.UIViewController? { +public struct OSIABEngine where ExternalBrowser : OSInAppBrowserLib.OSIABRouter, SystemBrowser : OSInAppBrowserLib.OSIABRouter, WebView : OSInAppBrowserLib.OSIABRouter, ExternalBrowser.ReturnType == Swift.Bool, SystemBrowser.ReturnType == UIKit.UIViewController, WebView.ReturnType == UIKit.UIViewController { public init() - public func openExternalBrowser(_ url: Swift.String, routerDelegate: ExternalBrowser, _ completionHandler: @escaping (ExternalBrowser.ReturnType) -> Swift.Void) - public func openSystemBrowser(_ url: Swift.String, routerDelegate: SystemBrowser, _ completionHandler: @escaping (SystemBrowser.ReturnType) -> Swift.Void) + public func openExternalBrowser(_ url: Foundation.URL, routerDelegate: ExternalBrowser, _ completionHandler: @escaping (ExternalBrowser.ReturnType) -> Swift.Void) + public func openSystemBrowser(_ url: Foundation.URL, routerDelegate: SystemBrowser, _ completionHandler: @escaping (SystemBrowser.ReturnType) -> Swift.Void) + public func openWebView(_ url: Foundation.URL, routerDelegate: WebView, _ completionHandler: @escaping (WebView.ReturnType) -> Swift.Void) +} +public class OSIABWebViewOptions : OSInAppBrowserLib.OSIABOptions { + public init(showURL: Swift.Bool = true, showToolbar: Swift.Bool = true, clearCache: Swift.Bool = true, clearSessionCache: Swift.Bool = true, mediaPlaybackRequiresUserAction: Swift.Bool = false, closeButtonText: Swift.String = "Close", toolbarPosition: OSInAppBrowserLib.OSIABToolbarPosition = .defaultValue, showNavigationButtons: Swift.Bool = true, leftToRight: Swift.Bool = false, allowOverScroll: Swift.Bool = true, enableViewportScale: Swift.Bool = false, allowInLineMediaPlayback: Swift.Bool = false, surpressIncrementalRendering: Swift.Bool = false, viewStyle: OSInAppBrowserLib.OSIABViewStyle = .defaultValue, animationEffect: OSInAppBrowserLib.OSIABAnimationEffect = .defaultValue, customUserAgent: Swift.String? = nil) + @objc deinit +} + + + + + + + + + + + + + + + + + + + +public class OSIABOptions { + public init(viewStyle: OSInAppBrowserLib.OSIABViewStyle, animationEffect: OSInAppBrowserLib.OSIABAnimationEffect) + @objc deinit +} + + + + + + +public enum OSIABToolbarPosition : Swift.String { + case top + case bottom + public static let defaultValue: OSInAppBrowserLib.OSIABToolbarPosition + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +public protocol OSIABCacheManager { + typealias CacheCompletion = () -> Swift.Void + func clearCache(_ completionHandler: Self.CacheCompletion?) + func clearSessionCache(_ completionHandler: Self.CacheCompletion?) +} +extension OSInAppBrowserLib.OSIABCacheManager { + public func clearCache(_ completionHandler: Self.CacheCompletion? = nil) + public func clearSessionCache(_ completionHandler: Self.CacheCompletion? = nil) +} +public struct OSIABBrowserCacheManager { + public init(dataStore: WebKit.WKWebsiteDataStore) +} +extension OSInAppBrowserLib.OSIABBrowserCacheManager : OSInAppBrowserLib.OSIABCacheManager { + public func clearCache(_ completionHandler: OSInAppBrowserLib.OSIABBrowserCacheManager.CacheCompletion?) + public func clearSessionCache(_ completionHandler: OSInAppBrowserLib.OSIABBrowserCacheManager.CacheCompletion?) } public enum OSIABViewStyle : Swift.String { case formSheet @@ -33,7 +96,7 @@ extension UIKit.UIApplication : OSInAppBrowserLib.OSIABApplicationDelegate { public class OSIABApplicationRouterAdapter : OSInAppBrowserLib.OSIABRouter { public typealias ReturnType = Swift.Bool public init(_ application: any OSInAppBrowserLib.OSIABApplicationDelegate) - public func handleOpen(_ urlString: Swift.String, _ completionHandler: @escaping (OSInAppBrowserLib.OSIABApplicationRouterAdapter.ReturnType) -> Swift.Void) + public func handleOpen(_ url: Foundation.URL, _ completionHandler: @escaping (OSInAppBrowserLib.OSIABApplicationRouterAdapter.ReturnType) -> Swift.Void) @objc deinit } public enum OSIABDismissStyle : Swift.String { @@ -58,13 +121,29 @@ public enum OSIABAnimationEffect : Swift.String { get } } -public struct OSIABSystemBrowserOptions { +public struct OSIABWebViewCallbackHandler { + public init(onDelegateURL: @escaping (Foundation.URL) -> Swift.Void, onDelegateAlertController: @escaping (UIKit.UIAlertController) -> Swift.Void, onBrowserPageLoad: @escaping () -> Swift.Void, onBrowserClosed: @escaping (Swift.Bool) -> Swift.Void) +} + + + +@objc public class OSIABWebViewRouterAdapter : ObjectiveC.NSObject, OSInAppBrowserLib.OSIABRouter { + public typealias ReturnType = UIKit.UIViewController + public init(_ options: OSInAppBrowserLib.OSIABWebViewOptions, cacheManager: any OSInAppBrowserLib.OSIABCacheManager, callbackHandler: OSInAppBrowserLib.OSIABWebViewCallbackHandler) + public func handleOpen(_ url: Foundation.URL, _ completionHandler: @escaping (OSInAppBrowserLib.OSIABWebViewRouterAdapter.ReturnType) -> Swift.Void) + @objc deinit +} +extension OSInAppBrowserLib.OSIABWebViewRouterAdapter : UIKit.UIAdaptivePresentationControllerDelegate { + @_Concurrency.MainActor(unsafe) @objc dynamic public func presentationControllerDidDismiss(_ presentationController: UIKit.UIPresentationController) +} +public class OSIABSystemBrowserOptions : OSInAppBrowserLib.OSIABOptions { public init(dismissStyle: OSInAppBrowserLib.OSIABDismissStyle = .defaultValue, viewStyle: OSInAppBrowserLib.OSIABViewStyle = .defaultValue, animationEffect: OSInAppBrowserLib.OSIABAnimationEffect = .defaultValue, enableBarsCollapsing: Swift.Bool = true, enableReadersMode: Swift.Bool = false) + @objc deinit } @objc public class OSIABSafariViewControllerRouterAdapter : ObjectiveC.NSObject, OSInAppBrowserLib.OSIABRouter { - public typealias ReturnType = UIKit.UIViewController? + public typealias ReturnType = UIKit.UIViewController public init(_ options: OSInAppBrowserLib.OSIABSystemBrowserOptions, onBrowserPageLoad: @escaping () -> Swift.Void, onBrowserClosed: @escaping () -> Swift.Void) - public func handleOpen(_ urlString: Swift.String, _ completionHandler: @escaping (OSInAppBrowserLib.OSIABSafariViewControllerRouterAdapter.ReturnType) -> Swift.Void) + public func handleOpen(_ url: Foundation.URL, _ completionHandler: @escaping (OSInAppBrowserLib.OSIABSafariViewControllerRouterAdapter.ReturnType) -> Swift.Void) @objc deinit } extension OSInAppBrowserLib.OSIABSafariViewControllerRouterAdapter : SafariServices.SFSafariViewControllerDelegate { @@ -76,8 +155,11 @@ extension OSInAppBrowserLib.OSIABSafariViewControllerRouterAdapter : UIKit.UIAda } public protocol OSIABRouter { associatedtype ReturnType - func handleOpen(_ url: Swift.String, _ completionHandler: @escaping (Self.ReturnType) -> Swift.Void) + func handleOpen(_ url: Foundation.URL, _ completionHandler: @escaping (Self.ReturnType) -> Swift.Void) } +extension OSInAppBrowserLib.OSIABToolbarPosition : Swift.Equatable {} +extension OSInAppBrowserLib.OSIABToolbarPosition : Swift.Hashable {} +extension OSInAppBrowserLib.OSIABToolbarPosition : Swift.RawRepresentable {} extension OSInAppBrowserLib.OSIABViewStyle : Swift.Equatable {} extension OSInAppBrowserLib.OSIABViewStyle : Swift.Hashable {} extension OSInAppBrowserLib.OSIABViewStyle : Swift.RawRepresentable {} diff --git a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64/OSInAppBrowserLib.framework/OSInAppBrowserLib b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64/OSInAppBrowserLib.framework/OSInAppBrowserLib index ce6ec10..9790afc 100755 Binary files a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64/OSInAppBrowserLib.framework/OSInAppBrowserLib and b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64/OSInAppBrowserLib.framework/OSInAppBrowserLib differ diff --git a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64/dSYMs/OSInAppBrowserLib.framework.dSYM/Contents/Resources/DWARF/OSInAppBrowserLib b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64/dSYMs/OSInAppBrowserLib.framework.dSYM/Contents/Resources/DWARF/OSInAppBrowserLib index d6b36ed..b11672c 100644 Binary files a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64/dSYMs/OSInAppBrowserLib.framework.dSYM/Contents/Resources/DWARF/OSInAppBrowserLib and b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64/dSYMs/OSInAppBrowserLib.framework.dSYM/Contents/Resources/DWARF/OSInAppBrowserLib differ diff --git a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64/dSYMs/OSInAppBrowserLib.framework.dSYM/Contents/Resources/Relocations/aarch64/OSInAppBrowserLib.yml b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64/dSYMs/OSInAppBrowserLib.framework.dSYM/Contents/Resources/Relocations/aarch64/OSInAppBrowserLib.yml index 82e7316..6bd0bd2 100644 --- a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64/dSYMs/OSInAppBrowserLib.framework.dSYM/Contents/Resources/Relocations/aarch64/OSInAppBrowserLib.yml +++ b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64/dSYMs/OSInAppBrowserLib.framework.dSYM/Contents/Resources/Relocations/aarch64/OSInAppBrowserLib.yml @@ -2,146 +2,392 @@ triple: 'arm64-apple-darwin' binary-path: '/Users/rcj/Library/Developer/Xcode/DerivedData/OSInAppBrowserLib-exxamiccymxcjdabdfefbzmbgbsk/Build/Intermediates.noindex/ArchiveIntermediates/OSInAppBrowserLib/InstallationBuildProductsLocation/Library/Frameworks/OSInAppBrowserLib.framework/OSInAppBrowserLib' relocations: - - { offsetInCU: 0x34, offset: 0x53D65, size: 0x8, addend: 0x0, symName: _OSInAppBrowserLibVersionString, symObjAddr: 0x0, symBinAddr: 0x79F0, symSize: 0x0 } - - { offsetInCU: 0x69, offset: 0x53D9A, size: 0x8, addend: 0x0, symName: _OSInAppBrowserLibVersionNumber, symObjAddr: 0x40, symBinAddr: 0x7A30, symSize: 0x0 } - - { offsetInCU: 0x46, offset: 0x53DF6, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib11OSIABEngineVACyxq_GycfC', symObjAddr: 0x0, symBinAddr: 0x4000, symSize: 0x4 } - - { offsetInCU: 0x79, offset: 0x53E29, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib11OSIABEngineV012openExternalC0_14routerDelegate_ySS_xySbctF', symObjAddr: 0x4, symBinAddr: 0x4004, symSize: 0xA0 } - - { offsetInCU: 0xD6, offset: 0x53E86, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib11OSIABEngineV010openSystemC0_14routerDelegate_ySS_q_ySo16UIViewControllerCSgctF', symObjAddr: 0xEC, symBinAddr: 0x40EC, symSize: 0xA0 } - - { offsetInCU: 0x13F, offset: 0x53EEF, size: 0x8, addend: 0x0, symName: '_$sSbIegy_SbIegn_TRTA', symObjAddr: 0xC8, symBinAddr: 0x40C8, symSize: 0x24 } - - { offsetInCU: 0x173, offset: 0x53F23, size: 0x8, addend: 0x0, symName: '_$sSo16UIViewControllerCSgIegg_ACIegn_TRTA', symObjAddr: 0x18C, symBinAddr: 0x418C, symSize: 0x24 } - - { offsetInCU: 0x19C, offset: 0x53F4C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib11OSIABEngineVMi', symObjAddr: 0x1B0, symBinAddr: 0x41B0, symSize: 0x8 } - - { offsetInCU: 0x1B0, offset: 0x53F60, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib11OSIABEngineVMa', symObjAddr: 0x1B8, symBinAddr: 0x41B8, symSize: 0xC } - - { offsetInCU: 0x211, offset: 0x53FC1, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaMa', symObjAddr: 0x404, symBinAddr: 0x4404, symSize: 0x54 } - - { offsetInCU: 0x225, offset: 0x53FD5, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas20_SwiftNewtypeWrapperSCSYWb', symObjAddr: 0x4C4, symBinAddr: 0x44C4, symSize: 0x24 } - - { offsetInCU: 0x239, offset: 0x53FE9, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas20_SwiftNewtypeWrapperSCs35_HasCustomAnyHashableRepresentationPWb', symObjAddr: 0x4E8, symBinAddr: 0x44E8, symSize: 0x24 } - - { offsetInCU: 0x24D, offset: 0x53FFD, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaSHSCSQWb', symObjAddr: 0x50C, symBinAddr: 0x450C, symSize: 0x24 } - - { offsetInCU: 0x2F1, offset: 0x540A1, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas21_ObjectiveCBridgeableSCsACP016_forceBridgeFromF1C_6resulty01_F5CTypeQz_xSgztFZTW', symObjAddr: 0x1D0, symBinAddr: 0x41D0, symSize: 0x4 } - - { offsetInCU: 0x311, offset: 0x540C1, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas21_ObjectiveCBridgeableSCsACP016_forceBridgeFromF1C_6resulty01_F5CTypeQz_xSgztFZTW', symObjAddr: 0x1D0, symBinAddr: 0x41D0, symSize: 0x4 } - - { offsetInCU: 0x337, offset: 0x540E7, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas21_ObjectiveCBridgeableSCsACP024_conditionallyBridgeFromF1C_6resultSb01_F5CTypeQz_xSgztFZTW', symObjAddr: 0x1D4, symBinAddr: 0x41D4, symSize: 0x4 } - - { offsetInCU: 0x357, offset: 0x54107, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas21_ObjectiveCBridgeableSCsACP024_conditionallyBridgeFromF1C_6resultSb01_F5CTypeQz_xSgztFZTW', symObjAddr: 0x1D4, symBinAddr: 0x41D4, symSize: 0x4 } - - { offsetInCU: 0x389, offset: 0x54139, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas21_ObjectiveCBridgeableSCsACP026_unconditionallyBridgeFromF1Cyx01_F5CTypeQzSgFZTW', symObjAddr: 0x1D8, symBinAddr: 0x41D8, symSize: 0x40 } - - { offsetInCU: 0x407, offset: 0x541B7, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaSHSCSH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x260, symBinAddr: 0x4260, symSize: 0x40 } - - { offsetInCU: 0x48B, offset: 0x5423B, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaSHSCSH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x2A0, symBinAddr: 0x42A0, symSize: 0x70 } - - { offsetInCU: 0x51E, offset: 0x542CE, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaSQSCSQ2eeoiySbx_xtFZTW', symObjAddr: 0x310, symBinAddr: 0x4310, symSize: 0x88 } - - { offsetInCU: 0x59F, offset: 0x5434F, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas35_HasCustomAnyHashableRepresentationSCsACP03_toghI0s0hI0VSgyFTW', symObjAddr: 0x458, symBinAddr: 0x4458, symSize: 0x6C } - - { offsetInCU: 0x5C7, offset: 0x54377, size: 0x8, addend: 0x0, symName: '_$ss20_SwiftNewtypeWrapperPss21_ObjectiveCBridgeable8RawValueRpzrlE016_forceBridgeFromD1C_6resultyAD_01_D5CTypeQZ_xSgztFZSo38UIApplicationOpenExternalURLOptionsKeya_Tgq5Tf4nnd_n', symObjAddr: 0x530, symBinAddr: 0x4530, symSize: 0x80 } - - { offsetInCU: 0x658, offset: 0x54408, size: 0x8, addend: 0x0, symName: '_$ss20_SwiftNewtypeWrapperPss21_ObjectiveCBridgeable8RawValueRpzrlE024_conditionallyBridgeFromD1C_6resultSbAD_01_D5CTypeQZ_xSgztFZSo38UIApplicationOpenExternalURLOptionsKeya_Tgq5Tf4nnd_n', symObjAddr: 0x5B0, symBinAddr: 0x45B0, symSize: 0x90 } - - { offsetInCU: 0x749, offset: 0x544F9, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaSYSCSY8rawValuexSg03RawG0Qz_tcfCTW', symObjAddr: 0x398, symBinAddr: 0x4398, symSize: 0x44 } - - { offsetInCU: 0x772, offset: 0x54522, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaSYSCSY8rawValue03RawG0QzvgTW', symObjAddr: 0x3DC, symBinAddr: 0x43DC, symSize: 0x28 } - - { offsetInCU: 0x27, offset: 0x5463B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleO12defaultValue_WZ', symObjAddr: 0x0, symBinAddr: 0x4684, symSize: 0x10 } - - { offsetInCU: 0x4B, offset: 0x5465F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleO12defaultValueACvpZ', symObjAddr: 0x468, symBinAddr: 0x10CC0, symSize: 0x0 } - - { offsetInCU: 0x65, offset: 0x54679, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleO12defaultValueACvgZ', symObjAddr: 0x10, symBinAddr: 0x4694, symSize: 0x50 } - - { offsetInCU: 0x9D, offset: 0x546B1, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleO8rawValueACSgSS_tcfC', symObjAddr: 0x60, symBinAddr: 0x46E4, symSize: 0x6C } - - { offsetInCU: 0xC8, offset: 0x546DC, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleO8rawValueSSvg', symObjAddr: 0x10C, symBinAddr: 0x4790, symSize: 0x24 } - - { offsetInCU: 0xEF, offset: 0x54703, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOSYAASY8rawValuexSg03RawH0Qz_tcfCTW', symObjAddr: 0x19C, symBinAddr: 0x4820, symSize: 0xC } - - { offsetInCU: 0x10B, offset: 0x5471F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOSYAASY8rawValue03RawH0QzvgTW', symObjAddr: 0x1A8, symBinAddr: 0x482C, symSize: 0x24 } - - { offsetInCU: 0x128, offset: 0x5473C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleO12defaultValue_WZ', symObjAddr: 0x0, symBinAddr: 0x4684, symSize: 0x10 } - - { offsetInCU: 0x153, offset: 0x54767, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledName, symObjAddr: 0xCC, symBinAddr: 0x4750, symSize: 0x40 } - - { offsetInCU: 0x167, offset: 0x5477B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOSHAASQWb', symObjAddr: 0x13C, symBinAddr: 0x47C0, symSize: 0x4 } - - { offsetInCU: 0x17B, offset: 0x5478F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOACSQAAWl', symObjAddr: 0x140, symBinAddr: 0x47C4, symSize: 0x44 } - - { offsetInCU: 0x18F, offset: 0x547A3, size: 0x8, addend: 0x0, symName: ___swift_memcpy1_1, symObjAddr: 0x1CC, symBinAddr: 0x4850, symSize: 0xC } - - { offsetInCU: 0x1A3, offset: 0x547B7, size: 0x8, addend: 0x0, symName: ___swift_noop_void_return, symObjAddr: 0x1D8, symBinAddr: 0x485C, symSize: 0x4 } - - { offsetInCU: 0x1B7, offset: 0x547CB, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOwet', symObjAddr: 0x1DC, symBinAddr: 0x4860, symSize: 0x90 } - - { offsetInCU: 0x1CB, offset: 0x547DF, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOwst', symObjAddr: 0x26C, symBinAddr: 0x48F0, symSize: 0xBC } - - { offsetInCU: 0x1DF, offset: 0x547F3, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOwug', symObjAddr: 0x328, symBinAddr: 0x49AC, symSize: 0x8 } - - { offsetInCU: 0x1F3, offset: 0x54807, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOwup', symObjAddr: 0x330, symBinAddr: 0x49B4, symSize: 0x4 } - - { offsetInCU: 0x207, offset: 0x5481B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOwui', symObjAddr: 0x334, symBinAddr: 0x49B8, symSize: 0x8 } - - { offsetInCU: 0x21B, offset: 0x5482F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOMa', symObjAddr: 0x33C, symBinAddr: 0x49C0, symSize: 0x10 } - - { offsetInCU: 0x245, offset: 0x54859, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x130, symBinAddr: 0x47B4, symSize: 0xC } - - { offsetInCU: 0x261, offset: 0x54875, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOSHAASH9hashValueSivgTW', symObjAddr: 0x184, symBinAddr: 0x4808, symSize: 0x8 } - - { offsetInCU: 0x27D, offset: 0x54891, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x18C, symBinAddr: 0x4810, symSize: 0x8 } - - { offsetInCU: 0x299, offset: 0x548AD, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x194, symBinAddr: 0x4818, symSize: 0x8 } - - { offsetInCU: 0x43, offset: 0x54981, size: 0x8, addend: 0x0, symName: '_$sSbIegy_SbIeyBy_TR', symObjAddr: 0x15C, symBinAddr: 0x4B24, symSize: 0x3C } - - { offsetInCU: 0x91, offset: 0x549CF, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterCyAcA0E8Delegate_pcfC', symObjAddr: 0x198, symBinAddr: 0x4B60, symSize: 0x3C } - - { offsetInCU: 0xD8, offset: 0x54A16, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterCyAcA0E8Delegate_pcfc', symObjAddr: 0x1D4, symBinAddr: 0x4B9C, symSize: 0xC } - - { offsetInCU: 0xFF, offset: 0x54A3D, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterC10handleOpenyySS_ySbctF', symObjAddr: 0x1E0, symBinAddr: 0x4BA8, symSize: 0x1A8 } - - { offsetInCU: 0x1E6, offset: 0x54B24, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterCfd', symObjAddr: 0x408, symBinAddr: 0x4D90, symSize: 0x1C } - - { offsetInCU: 0x221, offset: 0x54B5F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterCfD', symObjAddr: 0x424, symBinAddr: 0x4DAC, symSize: 0x24 } - - { offsetInCU: 0x27B, offset: 0x54BB9, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterCAA11OSIABRouterA2aDP10handleOpenyySS_y10ReturnTypeQzctFTW', symObjAddr: 0x448, symBinAddr: 0x4DD0, symSize: 0x60 } - - { offsetInCU: 0x2AD, offset: 0x54BEB, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterC10handleOpenyySS_ySbctF09$sSbIegn_K7Iegy_TRSbIegn_Tf1ncn_nTf4nng_n', symObjAddr: 0x7E0, symBinAddr: 0x5168, symSize: 0x1E8 } - - { offsetInCU: 0x418, offset: 0x54D56, size: 0x8, addend: 0x0, symName: '_$s10Foundation3URLVSgWOh', symObjAddr: 0x3C8, symBinAddr: 0x4D50, symSize: 0x40 } - - { offsetInCU: 0x442, offset: 0x54D80, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlFSo38UIApplicationOpenExternalURLOptionsKeya_Tg5', symObjAddr: 0x4A8, symBinAddr: 0x4E30, symSize: 0x80 } - - { offsetInCU: 0x501, offset: 0x54E3F, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlFSo38UIApplicationOpenExternalURLOptionsKeya_Tg5', symObjAddr: 0x528, symBinAddr: 0x4EB0, symSize: 0x174 } - - { offsetInCU: 0x5F7, offset: 0x54F35, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterCMa', symObjAddr: 0x7A0, symBinAddr: 0x5128, symSize: 0x20 } - - { offsetInCU: 0x616, offset: 0x54F54, size: 0x8, addend: 0x0, symName: '_$sSbIegn_SbIegy_TRTA', symObjAddr: 0x9EC, symBinAddr: 0x5374, symSize: 0x30 } - - { offsetInCU: 0x63F, offset: 0x54F7D, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaABSHSCWl', symObjAddr: 0xA1C, symBinAddr: 0x53A4, symSize: 0x48 } - - { offsetInCU: 0x653, offset: 0x54F91, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0xA64, symBinAddr: 0x53EC, symSize: 0x10 } - - { offsetInCU: 0x667, offset: 0x54FA5, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0xA74, symBinAddr: 0x53FC, symSize: 0x8 } - - { offsetInCU: 0x67B, offset: 0x54FB9, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeya_yptWOc', symObjAddr: 0xA7C, symBinAddr: 0x5404, symSize: 0x48 } - - { offsetInCU: 0x68F, offset: 0x54FCD, size: 0x8, addend: 0x0, symName: '_$sypWOb', symObjAddr: 0xAC4, symBinAddr: 0x544C, symSize: 0x10 } - - { offsetInCU: 0x75D, offset: 0x5509B, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfCSo38UIApplicationOpenExternalURLOptionsKeya_ypTg5Tf4gd_n', symObjAddr: 0x69C, symBinAddr: 0x5024, symSize: 0xF4 } - - { offsetInCU: 0x8A7, offset: 0x551E5, size: 0x8, addend: 0x0, symName: '_$sSo13UIApplicationC17OSInAppBrowserLib24OSIABApplicationDelegateA2cDP10canOpenURLySb10Foundation0J0VFTW', symObjAddr: 0x8, symBinAddr: 0x49D0, symSize: 0x4C } - - { offsetInCU: 0x8D8, offset: 0x55216, size: 0x8, addend: 0x0, symName: '_$sSo13UIApplicationC17OSInAppBrowserLib24OSIABApplicationDelegateA2cDP4open_7options17completionHandlery10Foundation3URLV_SDySo0A25OpenExternalURLOptionsKeyaypGySbcSgtFTW', symObjAddr: 0x54, symBinAddr: 0x4A1C, symSize: 0x4 } - - { offsetInCU: 0x8F4, offset: 0x55232, size: 0x8, addend: 0x0, symName: '_$sSo13UIApplicationC4open_7options17completionHandlery10Foundation3URLV_SDySo0A25OpenExternalURLOptionsKeyaypGySbcSgtFTO', symObjAddr: 0x58, symBinAddr: 0x4A20, symSize: 0x104 } - - { offsetInCU: 0x27, offset: 0x55386, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleO12defaultValue_WZ', symObjAddr: 0x0, symBinAddr: 0x545C, symSize: 0x10 } - - { offsetInCU: 0x4B, offset: 0x553AA, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleO12defaultValueACvpZ', symObjAddr: 0x460, symBinAddr: 0x10DB0, symSize: 0x0 } - - { offsetInCU: 0x65, offset: 0x553C4, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleO12defaultValueACvgZ', symObjAddr: 0x10, symBinAddr: 0x546C, symSize: 0x50 } - - { offsetInCU: 0x9D, offset: 0x553FC, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleO8rawValueACSgSS_tcfC', symObjAddr: 0x60, symBinAddr: 0x54BC, symSize: 0x6C } - - { offsetInCU: 0xC8, offset: 0x55427, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleO8rawValueSSvg', symObjAddr: 0x10C, symBinAddr: 0x5528, symSize: 0x20 } - - { offsetInCU: 0xF3, offset: 0x55452, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOSYAASY8rawValuexSg03RawH0Qz_tcfCTW', symObjAddr: 0x198, symBinAddr: 0x55B4, symSize: 0xC } - - { offsetInCU: 0x10F, offset: 0x5546E, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOSYAASY8rawValue03RawH0QzvgTW', symObjAddr: 0x1A4, symBinAddr: 0x55C0, symSize: 0x24 } - - { offsetInCU: 0x12C, offset: 0x5548B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleO12defaultValue_WZ', symObjAddr: 0x0, symBinAddr: 0x545C, symSize: 0x10 } - - { offsetInCU: 0x157, offset: 0x554B6, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOSHAASQWb', symObjAddr: 0x138, symBinAddr: 0x5554, symSize: 0x4 } - - { offsetInCU: 0x16B, offset: 0x554CA, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOACSQAAWl', symObjAddr: 0x13C, symBinAddr: 0x5558, symSize: 0x44 } - - { offsetInCU: 0x17F, offset: 0x554DE, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOwet', symObjAddr: 0x1D8, symBinAddr: 0x55E4, symSize: 0x90 } - - { offsetInCU: 0x193, offset: 0x554F2, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOwst', symObjAddr: 0x268, symBinAddr: 0x5674, symSize: 0xBC } - - { offsetInCU: 0x1A7, offset: 0x55506, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOwug', symObjAddr: 0x324, symBinAddr: 0x5730, symSize: 0x8 } - - { offsetInCU: 0x1BB, offset: 0x5551A, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOwup', symObjAddr: 0x32C, symBinAddr: 0x5738, symSize: 0x4 } - - { offsetInCU: 0x1CF, offset: 0x5552E, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOwui', symObjAddr: 0x330, symBinAddr: 0x573C, symSize: 0x8 } - - { offsetInCU: 0x1E3, offset: 0x55542, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOMa', symObjAddr: 0x338, symBinAddr: 0x5744, symSize: 0x10 } - - { offsetInCU: 0x20D, offset: 0x5556C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x12C, symBinAddr: 0x5548, symSize: 0xC } - - { offsetInCU: 0x229, offset: 0x55588, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOSHAASH9hashValueSivgTW', symObjAddr: 0x180, symBinAddr: 0x559C, symSize: 0x8 } - - { offsetInCU: 0x245, offset: 0x555A4, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x188, symBinAddr: 0x55A4, symSize: 0x8 } - - { offsetInCU: 0x261, offset: 0x555C0, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x190, symBinAddr: 0x55AC, symSize: 0x8 } - - { offsetInCU: 0x27, offset: 0x5567E, size: 0x8, addend: 0x0, symName: '_$ss2eeoiySbx_xtSYRzSQ8RawValueRpzlF17OSInAppBrowserLib20OSIABAnimationEffectO_TB5', symObjAddr: 0x0, symBinAddr: 0x5754, symSize: 0x84 } - - { offsetInCU: 0x4B, offset: 0x556A2, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectO12defaultValueACvpZ', symObjAddr: 0x980, symBinAddr: 0x10DC0, symSize: 0x0 } - - { offsetInCU: 0x8E, offset: 0x556E5, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectO12defaultValueACvgZ', symObjAddr: 0x4D0, symBinAddr: 0x5C24, symSize: 0x50 } - - { offsetInCU: 0xC6, offset: 0x5571D, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueACSgSS_tcfC', symObjAddr: 0x520, symBinAddr: 0x5C74, symSize: 0x6C } - - { offsetInCU: 0xF1, offset: 0x55748, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueSSvg', symObjAddr: 0x5CC, symBinAddr: 0x5CE0, symSize: 0x24 } - - { offsetInCU: 0x10C, offset: 0x55763, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOSYAASY8rawValuexSg03RawH0Qz_tcfCTW', symObjAddr: 0x65C, symBinAddr: 0x5D70, symSize: 0xC } - - { offsetInCU: 0x128, offset: 0x5577F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOSYAASY8rawValue03RawH0QzvgTW', symObjAddr: 0x668, symBinAddr: 0x5D7C, symSize: 0x24 } - - { offsetInCU: 0x1D5, offset: 0x5582C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectO12defaultValue_WZ', symObjAddr: 0x4C4, symBinAddr: 0x5C18, symSize: 0xC } - - { offsetInCU: 0x200, offset: 0x55857, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOSHAASQWb', symObjAddr: 0x5FC, symBinAddr: 0x5D10, symSize: 0x4 } - - { offsetInCU: 0x214, offset: 0x5586B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOACSQAAWl', symObjAddr: 0x600, symBinAddr: 0x5D14, symSize: 0x44 } - - { offsetInCU: 0x228, offset: 0x5587F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOwet', symObjAddr: 0x69C, symBinAddr: 0x5DA0, symSize: 0x90 } - - { offsetInCU: 0x23C, offset: 0x55893, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOwst', symObjAddr: 0x72C, symBinAddr: 0x5E30, symSize: 0xBC } - - { offsetInCU: 0x250, offset: 0x558A7, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOwug', symObjAddr: 0x7E8, symBinAddr: 0x5EEC, symSize: 0x8 } - - { offsetInCU: 0x264, offset: 0x558BB, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOwup', symObjAddr: 0x7F0, symBinAddr: 0x5EF4, symSize: 0x4 } - - { offsetInCU: 0x278, offset: 0x558CF, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOwui', symObjAddr: 0x7F4, symBinAddr: 0x5EF8, symSize: 0x8 } - - { offsetInCU: 0x28C, offset: 0x558E3, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOMa', symObjAddr: 0x7FC, symBinAddr: 0x5F00, symSize: 0x10 } - - { offsetInCU: 0x2BC, offset: 0x55913, size: 0x8, addend: 0x0, symName: '_$ss2eeoiySbx_xtSYRzSQ8RawValueRpzlF17OSInAppBrowserLib20OSIABAnimationEffectO_TB5', symObjAddr: 0x0, symBinAddr: 0x5754, symSize: 0x84 } - - { offsetInCU: 0x34B, offset: 0x559A2, size: 0x8, addend: 0x0, symName: '_$ss2eeoiySbx_xtSYRzSQ8RawValueRpzlF17OSInAppBrowserLib17OSIABDismissStyleO_TB5', symObjAddr: 0x84, symBinAddr: 0x57D8, symSize: 0x94 } - - { offsetInCU: 0x3DA, offset: 0x55A31, size: 0x8, addend: 0x0, symName: '_$ss2eeoiySbx_xtSYRzSQ8RawValueRpzlF17OSInAppBrowserLib14OSIABViewStyleO_TB5', symObjAddr: 0x118, symBinAddr: 0x586C, symSize: 0x84 } - - { offsetInCU: 0x4AB, offset: 0x55B02, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE04hashB0Sivg17OSInAppBrowserLib14OSIABViewStyleO_TB5', symObjAddr: 0x19C, symBinAddr: 0x58F0, symSize: 0x68 } - - { offsetInCU: 0x585, offset: 0x55BDC, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE04hashB0Sivg17OSInAppBrowserLib17OSIABDismissStyleO_TB5', symObjAddr: 0x204, symBinAddr: 0x5958, symSize: 0x68 } - - { offsetInCU: 0x668, offset: 0x55CBF, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE04hashB0Sivg17OSInAppBrowserLib20OSIABAnimationEffectO_TB5', symObjAddr: 0x26C, symBinAddr: 0x59C0, symSize: 0x68 } - - { offsetInCU: 0x706, offset: 0x55D5D, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF17OSInAppBrowserLib20OSIABAnimationEffectO_TB5', symObjAddr: 0x2D4, symBinAddr: 0x5A28, symSize: 0x40 } - - { offsetInCU: 0x763, offset: 0x55DBA, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF17OSInAppBrowserLib17OSIABDismissStyleO_TB5', symObjAddr: 0x314, symBinAddr: 0x5A68, symSize: 0x44 } - - { offsetInCU: 0x7BE, offset: 0x55E15, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF17OSInAppBrowserLib14OSIABViewStyleO_TB5', symObjAddr: 0x358, symBinAddr: 0x5AAC, symSize: 0x40 } - - { offsetInCU: 0x81B, offset: 0x55E72, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE08_rawHashB04seedS2i_tF17OSInAppBrowserLib14OSIABViewStyleO_TB5', symObjAddr: 0x398, symBinAddr: 0x5AEC, symSize: 0x64 } - - { offsetInCU: 0x897, offset: 0x55EEE, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE08_rawHashB04seedS2i_tF17OSInAppBrowserLib17OSIABDismissStyleO_TB5', symObjAddr: 0x3FC, symBinAddr: 0x5B50, symSize: 0x64 } - - { offsetInCU: 0x91C, offset: 0x55F73, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE08_rawHashB04seedS2i_tF17OSInAppBrowserLib20OSIABAnimationEffectO_TB5', symObjAddr: 0x460, symBinAddr: 0x5BB4, symSize: 0x64 } - - { offsetInCU: 0x998, offset: 0x55FEF, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x5F0, symBinAddr: 0x5D04, symSize: 0xC } - - { offsetInCU: 0x9B4, offset: 0x5600B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOSHAASH9hashValueSivgTW', symObjAddr: 0x644, symBinAddr: 0x5D58, symSize: 0x8 } - - { offsetInCU: 0x9D0, offset: 0x56027, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x64C, symBinAddr: 0x5D60, symSize: 0x8 } - - { offsetInCU: 0x9E4, offset: 0x5603B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x654, symBinAddr: 0x5D68, symSize: 0x8 } - - { offsetInCU: 0x2B, offset: 0x560ED, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib011OSIABSystemC7OptionsV12dismissStyle04viewH015animationEffect20enableBarsCollapsing0L11ReadersModeAcA012OSIABDismissH0O_AA09OSIABViewH0OAA014OSIABAnimationK0OS2btcfC', symObjAddr: 0x0, symBinAddr: 0x5F10, symSize: 0x24 } - - { offsetInCU: 0x4A, offset: 0x5610C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib011OSIABSystemC7OptionsV12dismissStyle04viewH015animationEffect20enableBarsCollapsing0L11ReadersModeAcA012OSIABDismissH0O_AA09OSIABViewH0OAA014OSIABAnimationK0OS2btcfC', symObjAddr: 0x0, symBinAddr: 0x5F10, symSize: 0x24 } - - { offsetInCU: 0xB2, offset: 0x56174, size: 0x8, addend: 0x0, symName: ___swift_memcpy5_1, symObjAddr: 0x24, symBinAddr: 0x5F34, symSize: 0x14 } - - { offsetInCU: 0xC6, offset: 0x56188, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib011OSIABSystemC7OptionsVwet', symObjAddr: 0x3C, symBinAddr: 0x5F48, symSize: 0x54 } - - { offsetInCU: 0xDA, offset: 0x5619C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib011OSIABSystemC7OptionsVwst', symObjAddr: 0x90, symBinAddr: 0x5F9C, symSize: 0x44 } - - { offsetInCU: 0xEE, offset: 0x561B0, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib011OSIABSystemC7OptionsVMa', symObjAddr: 0xD4, symBinAddr: 0x5FE0, symSize: 0x10 } - - { offsetInCU: 0x91, offset: 0x562CD, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC_02onC8PageLoad0jC6ClosedAcA011OSIABSystemC7OptionsV_yycyyctcfC', symObjAddr: 0x0, symBinAddr: 0x5FF0, symSize: 0xAC } - - { offsetInCU: 0xEE, offset: 0x5632A, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC_02onC8PageLoad0jC6ClosedAcA011OSIABSystemC7OptionsV_yycyyctcfc', symObjAddr: 0xAC, symBinAddr: 0x609C, symSize: 0x7C } - - { offsetInCU: 0x129, offset: 0x56365, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC10handleOpenyySS_ySo06UIViewG0CSgctF', symObjAddr: 0x148, symBinAddr: 0x6138, symSize: 0x2A8 } - - { offsetInCU: 0x28A, offset: 0x564C6, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCACycfC', symObjAddr: 0x470, symBinAddr: 0x63E0, symSize: 0x20 } - - { offsetInCU: 0x2A8, offset: 0x564E4, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCACycfc', symObjAddr: 0x490, symBinAddr: 0x6400, symSize: 0x2C } - - { offsetInCU: 0x30B, offset: 0x56547, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCACycfcTo', symObjAddr: 0x4BC, symBinAddr: 0x642C, symSize: 0x2C } - - { offsetInCU: 0x372, offset: 0x565AE, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCfD', symObjAddr: 0x4E8, symBinAddr: 0x6458, symSize: 0x30 } - - { offsetInCU: 0x3AE, offset: 0x565EA, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCAA11OSIABRouterA2aDP10handleOpenyySS_y10ReturnTypeQzctFTW', symObjAddr: 0x558, symBinAddr: 0x64C8, symSize: 0x60 } - - { offsetInCU: 0x3E0, offset: 0x5661C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC10handleOpenyySS_ySo06UIViewG0CSgctF06$sSo16lG17CSgIegn_ACIegg_TRAGIegn_Tf1ncn_nTf4nng_n', symObjAddr: 0x714, symBinAddr: 0x6684, symSize: 0x2B0 } - - { offsetInCU: 0x55E, offset: 0x5679A, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCMa', symObjAddr: 0x128, symBinAddr: 0x6118, symSize: 0x20 } - - { offsetInCU: 0x6FF, offset: 0x5693B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCfETo', symObjAddr: 0x518, symBinAddr: 0x6488, symSize: 0x40 } - - { offsetInCU: 0x72E, offset: 0x5696A, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC06safarifG0_22didCompleteInitialLoadySo08SFSafarifG0C_SbtF', symObjAddr: 0x5B8, symBinAddr: 0x6528, symSize: 0x30 } - - { offsetInCU: 0x793, offset: 0x569CF, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC06safarifG0_22didCompleteInitialLoadySo08SFSafarifG0C_SbtFTo', symObjAddr: 0x5E8, symBinAddr: 0x6558, symSize: 0x64 } + - { offsetInCU: 0x34, offset: 0x57B28, size: 0x8, addend: 0x0, symName: _OSInAppBrowserLibVersionString, symObjAddr: 0x0, symBinAddr: 0x15850, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x57B5D, size: 0x8, addend: 0x0, symName: _OSInAppBrowserLibVersionNumber, symObjAddr: 0x40, symBinAddr: 0x15890, symSize: 0x0 } + - { offsetInCU: 0x46, offset: 0x57BB9, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib11OSIABEngineVACyxq_q0_GycfC', symObjAddr: 0x0, symBinAddr: 0x8000, symSize: 0x4 } + - { offsetInCU: 0x83, offset: 0x57BF6, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib11OSIABEngineV012openExternalC0_14routerDelegate_y10Foundation3URLV_xySbctF', symObjAddr: 0x4, symBinAddr: 0x8004, symSize: 0x98 } + - { offsetInCU: 0xE0, offset: 0x57C53, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib11OSIABEngineV010openSystemC0_14routerDelegate_y10Foundation3URLV_q_ySo16UIViewControllerCctF', symObjAddr: 0xE4, symBinAddr: 0x80E4, symSize: 0x98 } + - { offsetInCU: 0x13D, offset: 0x57CB0, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib11OSIABEngineV11openWebView_14routerDelegate_y10Foundation3URLV_q0_ySo16UIViewControllerCctF', symObjAddr: 0x1A0, symBinAddr: 0x81A0, symSize: 0x98 } + - { offsetInCU: 0x1A6, offset: 0x57D19, size: 0x8, addend: 0x0, symName: '_$sSbIegy_SbIegn_TRTA', symObjAddr: 0xC0, symBinAddr: 0x80C0, symSize: 0x24 } + - { offsetInCU: 0x1DA, offset: 0x57D4D, size: 0x8, addend: 0x0, symName: '_$sSo16UIViewControllerCIegg_ABIegn_TRTA', symObjAddr: 0x17C, symBinAddr: 0x817C, symSize: 0x24 } + - { offsetInCU: 0x203, offset: 0x57D76, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib11OSIABEngineVMi', symObjAddr: 0x238, symBinAddr: 0x8238, symSize: 0x8 } + - { offsetInCU: 0x217, offset: 0x57D8A, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib11OSIABEngineVMa', symObjAddr: 0x240, symBinAddr: 0x8240, symSize: 0xC } + - { offsetInCU: 0x278, offset: 0x57DEB, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaMa', symObjAddr: 0x4A0, symBinAddr: 0x848C, symSize: 0x54 } + - { offsetInCU: 0x28C, offset: 0x57DFF, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas20_SwiftNewtypeWrapperSCSYWb', symObjAddr: 0x560, symBinAddr: 0x854C, symSize: 0x24 } + - { offsetInCU: 0x2A0, offset: 0x57E13, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas20_SwiftNewtypeWrapperSCs35_HasCustomAnyHashableRepresentationPWb', symObjAddr: 0x584, symBinAddr: 0x8570, symSize: 0x24 } + - { offsetInCU: 0x2B4, offset: 0x57E27, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaSHSCSQWb', symObjAddr: 0x5A8, symBinAddr: 0x8594, symSize: 0x24 } + - { offsetInCU: 0x358, offset: 0x57ECB, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas21_ObjectiveCBridgeableSCsACP016_forceBridgeFromF1C_6resulty01_F5CTypeQz_xSgztFZTW', symObjAddr: 0x260, symBinAddr: 0x8258, symSize: 0x4 } + - { offsetInCU: 0x378, offset: 0x57EEB, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas21_ObjectiveCBridgeableSCsACP016_forceBridgeFromF1C_6resulty01_F5CTypeQz_xSgztFZTW', symObjAddr: 0x260, symBinAddr: 0x8258, symSize: 0x4 } + - { offsetInCU: 0x39E, offset: 0x57F11, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas21_ObjectiveCBridgeableSCsACP024_conditionallyBridgeFromF1C_6resultSb01_F5CTypeQz_xSgztFZTW', symObjAddr: 0x264, symBinAddr: 0x825C, symSize: 0x4 } + - { offsetInCU: 0x3BE, offset: 0x57F31, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas21_ObjectiveCBridgeableSCsACP024_conditionallyBridgeFromF1C_6resultSb01_F5CTypeQz_xSgztFZTW', symObjAddr: 0x264, symBinAddr: 0x825C, symSize: 0x4 } + - { offsetInCU: 0x3EA, offset: 0x57F5D, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas21_ObjectiveCBridgeableSCsACP026_unconditionallyBridgeFromF1Cyx01_F5CTypeQzSgFZTW', symObjAddr: 0x268, symBinAddr: 0x8260, symSize: 0x40 } + - { offsetInCU: 0x468, offset: 0x57FDB, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaSHSCSH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x2F0, symBinAddr: 0x82E8, symSize: 0x40 } + - { offsetInCU: 0x4EC, offset: 0x5805F, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaSHSCSH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x330, symBinAddr: 0x8328, symSize: 0x70 } + - { offsetInCU: 0x57F, offset: 0x580F2, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaSQSCSQ2eeoiySbx_xtFZTW', symObjAddr: 0x3AC, symBinAddr: 0x8398, symSize: 0x88 } + - { offsetInCU: 0x600, offset: 0x58173, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas35_HasCustomAnyHashableRepresentationSCsACP03_toghI0s0hI0VSgyFTW', symObjAddr: 0x4F4, symBinAddr: 0x84E0, symSize: 0x6C } + - { offsetInCU: 0x628, offset: 0x5819B, size: 0x8, addend: 0x0, symName: '_$ss20_SwiftNewtypeWrapperPss21_ObjectiveCBridgeable8RawValueRpzrlE016_forceBridgeFromD1C_6resultyAD_01_D5CTypeQZ_xSgztFZSo38UIApplicationOpenExternalURLOptionsKeya_Tgq5Tf4nnd_n', symObjAddr: 0x5CC, symBinAddr: 0x85B8, symSize: 0x80 } + - { offsetInCU: 0x6B9, offset: 0x5822C, size: 0x8, addend: 0x0, symName: '_$ss20_SwiftNewtypeWrapperPss21_ObjectiveCBridgeable8RawValueRpzrlE024_conditionallyBridgeFromD1C_6resultSbAD_01_D5CTypeQZ_xSgztFZSo38UIApplicationOpenExternalURLOptionsKeya_Tgq5Tf4nnd_n', symObjAddr: 0x64C, symBinAddr: 0x8638, symSize: 0x90 } + - { offsetInCU: 0x7AA, offset: 0x5831D, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaSYSCSY8rawValuexSg03RawG0Qz_tcfCTW', symObjAddr: 0x434, symBinAddr: 0x8420, symSize: 0x44 } + - { offsetInCU: 0x7D3, offset: 0x58346, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaSYSCSY8rawValue03RawG0QzvgTW', symObjAddr: 0x478, symBinAddr: 0x8464, symSize: 0x28 } + - { offsetInCU: 0x2B, offset: 0x58506, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewOptionsC7showURL0H7Toolbar10clearCache0k7SessionL031mediaPlaybackRequiresUserAction15closeButtonText15toolbarPosition0H17NavigationButtons11leftToRight15allowOverScroll19enableViewportScale016allowInLineMediaO028surpressIncrementalRendering9viewStyle15animationEffect06customQ5AgentACSb_S4bSSAA012OSIABToolbarW0OS6bAA14OSIABViewStyleOAA20OSIABAnimationEffectOSSSgtcfC', symObjAddr: 0x0, symBinAddr: 0x8714, symSize: 0xE0 } + - { offsetInCU: 0x5E, offset: 0x58539, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewOptionsC7showURL0H7Toolbar10clearCache0k7SessionL031mediaPlaybackRequiresUserAction15closeButtonText15toolbarPosition0H17NavigationButtons11leftToRight15allowOverScroll19enableViewportScale016allowInLineMediaO028surpressIncrementalRendering9viewStyle15animationEffect06customQ5AgentACSb_S4bSSAA012OSIABToolbarW0OS6bAA14OSIABViewStyleOAA20OSIABAnimationEffectOSSSgtcfC', symObjAddr: 0x0, symBinAddr: 0x8714, symSize: 0xE0 } + - { offsetInCU: 0x92, offset: 0x5856D, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewOptionsC7showURL0H7Toolbar10clearCache0k7SessionL031mediaPlaybackRequiresUserAction15closeButtonText15toolbarPosition0H17NavigationButtons11leftToRight15allowOverScroll19enableViewportScale016allowInLineMediaO028surpressIncrementalRendering9viewStyle15animationEffect06customQ5AgentACSb_S4bSSAA012OSIABToolbarW0OS6bAA14OSIABViewStyleOAA20OSIABAnimationEffectOSSSgtcfc', symObjAddr: 0xE0, symBinAddr: 0x87F4, symSize: 0x78 } + - { offsetInCU: 0xC4, offset: 0x5859F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewOptionsC9viewStyle15animationEffectAcA09OSIABViewI0O_AA014OSIABAnimationK0OtcfC', symObjAddr: 0x158, symBinAddr: 0x886C, symSize: 0x2C } + - { offsetInCU: 0x123, offset: 0x585FE, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewOptionsC9viewStyle15animationEffectAcA09OSIABViewI0O_AA014OSIABAnimationK0Otcfc', symObjAddr: 0x184, symBinAddr: 0x8898, symSize: 0x2C } + - { offsetInCU: 0x168, offset: 0x58643, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewOptionsCfd', symObjAddr: 0x1CC, symBinAddr: 0x88E0, symSize: 0x24 } + - { offsetInCU: 0x1A3, offset: 0x5867E, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewOptionsCfD', symObjAddr: 0x1F0, symBinAddr: 0x8904, symSize: 0x2C } + - { offsetInCU: 0x1E6, offset: 0x586C1, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewOptionsC7showURL0H7Toolbar10clearCache0k7SessionL031mediaPlaybackRequiresUserAction15closeButtonText15toolbarPosition0H17NavigationButtons11leftToRight15allowOverScroll19enableViewportScale016allowInLineMediaO028surpressIncrementalRendering9viewStyle15animationEffect06customQ5AgentACSb_S4bSSAA012OSIABToolbarW0OS6bAA14OSIABViewStyleOAA20OSIABAnimationEffectOSSSgtcfcTf4nnnnngnnnnnnnnnnn_n', symObjAddr: 0x21C, symBinAddr: 0x8930, symSize: 0x110 } + - { offsetInCU: 0x357, offset: 0x58832, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewOptionsCfE', symObjAddr: 0x1B0, symBinAddr: 0x88C4, symSize: 0x1C } + - { offsetInCU: 0x3DF, offset: 0x588BA, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewOptionsCMa', symObjAddr: 0x32C, symBinAddr: 0x8A40, symSize: 0x20 } + - { offsetInCU: 0x43, offset: 0x58A44, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewVwCP', symObjAddr: 0x0, symBinAddr: 0x8AC8, symSize: 0x2C } + - { offsetInCU: 0x57, offset: 0x58A58, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewVwxx', symObjAddr: 0x2C, symBinAddr: 0x8AF4, symSize: 0x8 } + - { offsetInCU: 0x6B, offset: 0x58A6C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewVwcp', symObjAddr: 0x34, symBinAddr: 0x8AFC, symSize: 0x2C } + - { offsetInCU: 0x7F, offset: 0x58A80, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewVwca', symObjAddr: 0x60, symBinAddr: 0x8B28, symSize: 0x40 } + - { offsetInCU: 0x93, offset: 0x58A94, size: 0x8, addend: 0x0, symName: ___swift_memcpy16_8, symObjAddr: 0xA0, symBinAddr: 0x8B68, symSize: 0xC } + - { offsetInCU: 0xA7, offset: 0x58AA8, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewVwta', symObjAddr: 0xAC, symBinAddr: 0x8B74, symSize: 0x30 } + - { offsetInCU: 0xBB, offset: 0x58ABC, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewVwet', symObjAddr: 0xDC, symBinAddr: 0x8BA4, symSize: 0x48 } + - { offsetInCU: 0xCF, offset: 0x58AD0, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewVwst', symObjAddr: 0x124, symBinAddr: 0x8BEC, symSize: 0x3C } + - { offsetInCU: 0xE3, offset: 0x58AE4, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewVMa', symObjAddr: 0x160, symBinAddr: 0x8C28, symSize: 0x10 } + - { offsetInCU: 0xF7, offset: 0x58AF8, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewV7SwiftUI0F0AA4BodyAdEP_AGWT', symObjAddr: 0x170, symBinAddr: 0x8C38, symSize: 0x10 } + - { offsetInCU: 0x159, offset: 0x58B5A, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewV4bodyQrvg', symObjAddr: 0x180, symBinAddr: 0x8C48, symSize: 0x334 } + - { offsetInCU: 0x29A, offset: 0x58C9B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewV4bodyQrvg7SwiftUI05TupleF0VyAE0F0PAEE7paddingyQrAE4EdgeO3SetV_12CoreGraphics7CGFloatVSgtFQOyAE6HStackVyAGyAA015OSIABNavigationF0VSg_AE6SpacerVAE6ButtonVyAE4TextVGtGG_Qo_Sg_AA0eF13RepresentableVAiEEAJyQrAN_ARtFQOyAV_Qo_SgtGyXEfU_', symObjAddr: 0x4B4, symBinAddr: 0x8F7C, symSize: 0x5D8 } + - { offsetInCU: 0x4F4, offset: 0x58EF5, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewV4bodyQrvg7SwiftUI05TupleF0VyAE0F0PAEE7paddingyQrAE4EdgeO3SetV_12CoreGraphics7CGFloatVSgtFQOyAE6HStackVyAGyAA015OSIABNavigationF0VSg_AE6SpacerVAE6ButtonVyAE4TextVGtGG_Qo_Sg_AA0eF13RepresentableVAiEEAJyQrAN_ARtFQOyAV_Qo_SgtGyXEfU_A3_yXEfU_', symObjAddr: 0xA8C, symBinAddr: 0x9554, symSize: 0x434 } + - { offsetInCU: 0x640, offset: 0x59041, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewV4bodyQrvg7SwiftUI05TupleF0VyAE0F0PAEE7paddingyQrAE4EdgeO3SetV_12CoreGraphics7CGFloatVSgtFQOyAE6HStackVyAGyAA015OSIABNavigationF0VSg_AE6SpacerVAE6ButtonVyAE4TextVGtGG_Qo_Sg_AA0eF13RepresentableVAiEEAJyQrAN_ARtFQOyAV_Qo_SgtGyXEfU_A3_yXEfU_A1_yXEfU_', symObjAddr: 0xEC0, symBinAddr: 0x9988, symSize: 0x78 } + - { offsetInCU: 0x67B, offset: 0x5907C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewV4bodyQrvgyycfU0_', symObjAddr: 0xF38, symBinAddr: 0x9A00, symSize: 0x130 } + - { offsetInCU: 0x6DF, offset: 0x590E0, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewV7SwiftUI0F0AadEP4body4BodyQzvgTW', symObjAddr: 0x1124, symBinAddr: 0x9BEC, symSize: 0x8 } + - { offsetInCU: 0x7E1, offset: 0x591E2, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI17EnvironmentValuesV15layoutDirectionAA06LayoutF0OvpACTK', symObjAddr: 0x1068, symBinAddr: 0x9B30, symSize: 0x20 } + - { offsetInCU: 0x7F5, offset: 0x591F6, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI17EnvironmentValuesV15layoutDirectionAA06LayoutF0OvpACTk', symObjAddr: 0x1088, symBinAddr: 0x9B50, symSize: 0x7C } + - { offsetInCU: 0x80D, offset: 0x5920E, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledName, symObjAddr: 0x112C, symBinAddr: 0x9BF4, symSize: 0x40 } + - { offsetInCU: 0x821, offset: 0x59222, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewV4bodyQrvgyycfU0_TA', symObjAddr: 0x1190, symBinAddr: 0x9C58, symSize: 0x8 } + - { offsetInCU: 0x840, offset: 0x59241, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI15ModifiedContentVy17OSInAppBrowserLib19OSIABNavigationViewVAA14_PaddingLayoutVGSgWOy', symObjAddr: 0x11BC, symBinAddr: 0x9C84, symSize: 0x3C } + - { offsetInCU: 0x854, offset: 0x59255, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI15ModifiedContentVy17OSInAppBrowserLib19OSIABNavigationViewVAA14_PaddingLayoutVGSgWOe', symObjAddr: 0x11F8, symBinAddr: 0x9CC0, symSize: 0x3C } + - { offsetInCU: 0x868, offset: 0x59269, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewV4bodyQrvg7SwiftUI05TupleF0VyAE0F0PAEE7paddingyQrAE4EdgeO3SetV_12CoreGraphics7CGFloatVSgtFQOyAE6HStackVyAGyAA015OSIABNavigationF0VSg_AE6SpacerVAE6ButtonVyAE4TextVGtGG_Qo_Sg_AA0eF13RepresentableVAiEEAJyQrAN_ARtFQOyAV_Qo_SgtGyXEfU_A3_yXEfU_yycAA0eF5ModelCcfu3_yycfu4_TA', symObjAddr: 0x134C, symBinAddr: 0x9E14, symSize: 0x34 } + - { offsetInCU: 0x8A7, offset: 0x592A8, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewV4bodyQrvg7SwiftUI05TupleF0VyAE0F0PAEE7paddingyQrAE4EdgeO3SetV_12CoreGraphics7CGFloatVSgtFQOyAE6HStackVyAGyAA015OSIABNavigationF0VSg_AE6SpacerVAE6ButtonVyAE4TextVGtGG_Qo_Sg_AA0eF13RepresentableVAiEEAJyQrAN_ARtFQOyAV_Qo_SgtGyXEfU_A3_yXEfU_A1_yXEfU_TA', symObjAddr: 0x1380, symBinAddr: 0x9E48, symSize: 0x8 } + - { offsetInCU: 0x8BB, offset: 0x592BC, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewVSgWOy', symObjAddr: 0x1388, symBinAddr: 0x9E50, symSize: 0x3C } + - { offsetInCU: 0x8CF, offset: 0x592D0, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewVSgWOe', symObjAddr: 0x13C4, symBinAddr: 0x9E8C, symSize: 0x3C } + - { offsetInCU: 0x8E3, offset: 0x592E4, size: 0x8, addend: 0x0, symName: '_$sS2SSysWl', symObjAddr: 0x1450, symBinAddr: 0x9F18, symSize: 0x44 } + - { offsetInCU: 0x8F7, offset: 0x592F8, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI15ModifiedContentVyACyAA6VStackVyAA9TupleViewVyACyAA6HStackVyAGy17OSInAppBrowserLib015OSIABNavigationG0VSg_AA6SpacerVAA6ButtonVyAA4TextVGtGGAA14_PaddingLayoutVGSg_AJ08OSIABWebG13RepresentableVACyAlXGSgtGGAA25_AppearanceActionModifierVGAA022_EnvironmentKeyWritingW0VyAA0R9DirectionOGGACyxq_GAA0G0A2AA15_RzAA0gW0R_rlWl', symObjAddr: 0x1498, symBinAddr: 0x9F60, symSize: 0x84 } + - { offsetInCU: 0x90B, offset: 0x5930C, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledNameAbstract, symObjAddr: 0x151C, symBinAddr: 0x9FE4, symSize: 0x44 } + - { offsetInCU: 0x91F, offset: 0x59320, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI15ModifiedContentVyAA6VStackVyAA9TupleViewVyACyAA6HStackVyAGy17OSInAppBrowserLib015OSIABNavigationG0VSg_AA6SpacerVAA6ButtonVyAA4TextVGtGGAA14_PaddingLayoutVGSg_AJ08OSIABWebG13RepresentableVACyAlXGSgtGGAA25_AppearanceActionModifierVGACyxq_GAA0G0A2AA9_RzAA0gW0R_rlWl', symObjAddr: 0x1560, symBinAddr: 0xA028, symSize: 0x84 } + - { offsetInCU: 0xAF3, offset: 0x594F4, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewV7SwiftUI0F0AadEP05_makeF04view6inputsAD01_F7OutputsVAD11_GraphValueVyxG_AD01_F6InputsVtFZTW', symObjAddr: 0x1104, symBinAddr: 0x9BCC, symSize: 0x4 } + - { offsetInCU: 0xB0F, offset: 0x59510, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewV7SwiftUI0F0AadEP05_makeF4List4view6inputsAD01_fJ7OutputsVAD11_GraphValueVyxG_AD01_fJ6InputsVtFZTW', symObjAddr: 0x1108, symBinAddr: 0x9BD0, symSize: 0x4 } + - { offsetInCU: 0xB2B, offset: 0x5952C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewV7SwiftUI0F0AadEP14_viewListCount6inputsSiSgAD01_fjK6InputsV_tFZTW', symObjAddr: 0x110C, symBinAddr: 0x9BD4, symSize: 0x18 } + - { offsetInCU: 0x2B, offset: 0x5967D, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABOptionsC9viewStyle15animationEffectAcA09OSIABViewG0O_AA014OSIABAnimationI0Otcfc', symObjAddr: 0x0, symBinAddr: 0xA0FC, symSize: 0x18 } + - { offsetInCU: 0x4F, offset: 0x596A1, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABOptionsC9viewStyle15animationEffectAcA09OSIABViewG0O_AA014OSIABAnimationI0Otcfc', symObjAddr: 0x0, symBinAddr: 0xA0FC, symSize: 0x18 } + - { offsetInCU: 0x80, offset: 0x596D2, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABOptionsCfd', symObjAddr: 0x18, symBinAddr: 0xA114, symSize: 0x8 } + - { offsetInCU: 0xE5, offset: 0x59737, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABOptionsC9viewStyle15animationEffectAcA09OSIABViewG0O_AA014OSIABAnimationI0OtcfC', symObjAddr: 0x20, symBinAddr: 0xA11C, symSize: 0x48 } + - { offsetInCU: 0x136, offset: 0x59788, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABOptionsCfD', symObjAddr: 0x68, symBinAddr: 0xA164, symSize: 0x10 } + - { offsetInCU: 0x166, offset: 0x597B8, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABOptionsCMa', symObjAddr: 0x78, symBinAddr: 0xA174, symSize: 0x20 } + - { offsetInCU: 0x43, offset: 0x598D1, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewVwCP', symObjAddr: 0x0, symBinAddr: 0xA1A8, symSize: 0x30 } + - { offsetInCU: 0x57, offset: 0x598E5, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewVwxx', symObjAddr: 0x30, symBinAddr: 0xA1D8, symSize: 0x30 } + - { offsetInCU: 0x6B, offset: 0x598F9, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewVwcp', symObjAddr: 0x60, symBinAddr: 0xA208, symSize: 0x74 } + - { offsetInCU: 0x7F, offset: 0x5990D, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewVwca', symObjAddr: 0xD4, symBinAddr: 0xA27C, symSize: 0xA4 } + - { offsetInCU: 0x93, offset: 0x59921, size: 0x8, addend: 0x0, symName: ___swift_memcpy88_8, symObjAddr: 0x178, symBinAddr: 0xA320, symSize: 0x24 } + - { offsetInCU: 0xA7, offset: 0x59935, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewVwta', symObjAddr: 0x19C, symBinAddr: 0xA344, symSize: 0x74 } + - { offsetInCU: 0xBB, offset: 0x59949, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewVwet', symObjAddr: 0x210, symBinAddr: 0xA3B8, symSize: 0x48 } + - { offsetInCU: 0xCF, offset: 0x5995D, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewVwst', symObjAddr: 0x258, symBinAddr: 0xA400, symSize: 0x54 } + - { offsetInCU: 0xE3, offset: 0x59971, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewVMa', symObjAddr: 0x2AC, symBinAddr: 0xA454, symSize: 0x10 } + - { offsetInCU: 0xF7, offset: 0x59985, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewV7SwiftUI0F0AA4BodyAdEP_AGWT', symObjAddr: 0x2BC, symBinAddr: 0xA464, symSize: 0x10 } + - { offsetInCU: 0x143, offset: 0x599D1, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewV4bodyQrvg7SwiftUI05TupleF0VyAGyAE0F0PAEE11environmentyQrs15WritableKeyPathCyAE17EnvironmentValuesVqd__G_qd__tlFQOyAE6HStackVyAGyAiEE8disabledyQrSbFQOyAE6ButtonVyAE5ImageVG_Qo__AXtGG_AE15LayoutDirectionOQo__AE6SpacerVtGSg_AiEE5frame8minWidth05idealZ003maxZ00Y6Height11idealHeight9maxHeight9alignmentQr12CoreGraphics7CGFloatVSg_A17_A17_A17_A17_A17_AE9AlignmentVtFQOyAiEE16allowsHitTestingyQrSbFQOyAiEE9lineLimityQrSiSgFQOyAE4TextV_Qo__Qo__Qo_SgtGyXEfU_', symObjAddr: 0x2CC, symBinAddr: 0xA474, symSize: 0x878 } + - { offsetInCU: 0x25F, offset: 0x59AED, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewV4bodyQrvg7SwiftUI05TupleF0VyAGyAE0F0PAEE11environmentyQrs15WritableKeyPathCyAE17EnvironmentValuesVqd__G_qd__tlFQOyAE6HStackVyAGyAiEE8disabledyQrSbFQOyAE6ButtonVyAE5ImageVG_Qo__AXtGG_AE15LayoutDirectionOQo__AE6SpacerVtGSg_AiEE5frame8minWidth05idealZ003maxZ00Y6Height11idealHeight9maxHeight9alignmentQr12CoreGraphics7CGFloatVSg_A17_A17_A17_A17_A17_AE9AlignmentVtFQOyAiEE16allowsHitTestingyQrSbFQOyAiEE9lineLimityQrSiSgFQOyAE4TextV_Qo__Qo__Qo_SgtGyXEfU_AYyXEfU_', symObjAddr: 0xB44, symBinAddr: 0xACEC, symSize: 0x328 } + - { offsetInCU: 0x332, offset: 0x59BC0, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewV4bodyQrvg7SwiftUI05TupleF0VyAGyAE0F0PAEE11environmentyQrs15WritableKeyPathCyAE17EnvironmentValuesVqd__G_qd__tlFQOyAE6HStackVyAGyAiEE8disabledyQrSbFQOyAE6ButtonVyAE5ImageVG_Qo__AXtGG_AE15LayoutDirectionOQo__AE6SpacerVtGSg_AiEE5frame8minWidth05idealZ003maxZ00Y6Height11idealHeight9maxHeight9alignmentQr12CoreGraphics7CGFloatVSg_A17_A17_A17_A17_A17_AE9AlignmentVtFQOyAiEE16allowsHitTestingyQrSbFQOyAiEE9lineLimityQrSiSgFQOyAE4TextV_Qo__Qo__Qo_SgtGyXEfU_AYyXEfU_AVyXEfU_', symObjAddr: 0xE6C, symBinAddr: 0xB014, symSize: 0x3C } + - { offsetInCU: 0x35D, offset: 0x59BEB, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewV4bodyQrvg7SwiftUI05TupleF0VyAGyAE0F0PAEE11environmentyQrs15WritableKeyPathCyAE17EnvironmentValuesVqd__G_qd__tlFQOyAE6HStackVyAGyAiEE8disabledyQrSbFQOyAE6ButtonVyAE5ImageVG_Qo__AXtGG_AE15LayoutDirectionOQo__AE6SpacerVtGSg_AiEE5frame8minWidth05idealZ003maxZ00Y6Height11idealHeight9maxHeight9alignmentQr12CoreGraphics7CGFloatVSg_A17_A17_A17_A17_A17_AE9AlignmentVtFQOyAiEE16allowsHitTestingyQrSbFQOyAiEE9lineLimityQrSiSgFQOyAE4TextV_Qo__Qo__Qo_SgtGyXEfU_AYyXEfU_AVyXEfU0_', symObjAddr: 0xEA8, symBinAddr: 0xB050, symSize: 0x44 } + - { offsetInCU: 0x3A6, offset: 0x59C34, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewV7SwiftUI0F0AadEP4body4BodyQzvgTW', symObjAddr: 0x1110, symBinAddr: 0xB2B8, symSize: 0x74 } + - { offsetInCU: 0x45C, offset: 0x59CEA, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI4TextV7StorageOWOe', symObjAddr: 0x1264, symBinAddr: 0xB388, symSize: 0x10 } + - { offsetInCU: 0x470, offset: 0x59CFE, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI15ModifiedContentVyACyACyAA4TextVAA30_EnvironmentKeyWritingModifierVySiSgGGAA017_AllowsHitTestingI0VGAA16_FlexFrameLayoutVGSgWOy', symObjAddr: 0x1274, symBinAddr: 0xB398, symSize: 0x3C } + - { offsetInCU: 0x484, offset: 0x59D12, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI4TextV7StorageOWOy', symObjAddr: 0x12B0, symBinAddr: 0xB3D4, symSize: 0x10 } + - { offsetInCU: 0x498, offset: 0x59D26, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI15ModifiedContentVyACyACyAA4TextVAA30_EnvironmentKeyWritingModifierVySiSgGGAA017_AllowsHitTestingI0VGAA16_FlexFrameLayoutVGSgWOe', symObjAddr: 0x12C0, symBinAddr: 0xB3E4, symSize: 0x3C } + - { offsetInCU: 0x4B7, offset: 0x59D45, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI4ViewPAAE8disabledyQrSbFySbzcfU_TA', symObjAddr: 0x1364, symBinAddr: 0xB488, symSize: 0x18 } + - { offsetInCU: 0x4E0, offset: 0x59D6E, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI4TextV7StorageOWOb', symObjAddr: 0x1450, symBinAddr: 0xB574, symSize: 0x3C } + - { offsetInCU: 0x4F4, offset: 0x59D82, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI4TextV7StorageOWOr', symObjAddr: 0x148C, symBinAddr: 0xB5B0, symSize: 0x30 } + - { offsetInCU: 0x508, offset: 0x59D96, size: 0x8, addend: 0x0, symName: '_$sSay7SwiftUI4TextV8ModifierOGWOr', symObjAddr: 0x14BC, symBinAddr: 0xB5E0, symSize: 0x28 } + - { offsetInCU: 0x51C, offset: 0x59DAA, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI30_EnvironmentKeyWritingModifierVySiSgGWOr', symObjAddr: 0x14E4, symBinAddr: 0xB608, symSize: 0x28 } + - { offsetInCU: 0x530, offset: 0x59DBE, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI6HStackVyAA9TupleViewVyAEyAA15ModifiedContentVyACyAEyAGyAA6ButtonVyAA5ImageVGAA32_EnvironmentKeyTransformModifierVySbGG_APtGGAA01_jk7WritingM0VyAA15LayoutDirectionOGG_AA6SpacerVtGSg_AGyAGyAGyAA4TextVATySiSgGGAA017_AllowsHitTestingM0VGAA010_FlexFrameO0VGSgtGGACyxGAA0E0AAWl', symObjAddr: 0x1510, symBinAddr: 0xB634, symSize: 0x4C } + - { offsetInCU: 0x67A, offset: 0x59F08, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI4ViewPAAE5frame8minWidth05idealF003maxF00E6Height0gI00hI09alignmentQr12CoreGraphics7CGFloatVSg_A5oA9AlignmentVtFAA15ModifiedContentVyASyAA4TextVAA30_EnvironmentKeyWritingModifierVySiSgGGAA017_AllowsHitTestingU0VG_Tg5', symObjAddr: 0xEEC, symBinAddr: 0xB094, symSize: 0x204 } + - { offsetInCU: 0x6D4, offset: 0x59F62, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewV7SwiftUI0F0AadEP05_makeF04view6inputsAD01_F7OutputsVAD11_GraphValueVyxG_AD01_F6InputsVtFZTW', symObjAddr: 0x10F0, symBinAddr: 0xB298, symSize: 0x4 } + - { offsetInCU: 0x6F0, offset: 0x59F7E, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewV7SwiftUI0F0AadEP05_makeF4List4view6inputsAD01_fJ7OutputsVAD11_GraphValueVyxG_AD01_fJ6InputsVtFZTW', symObjAddr: 0x10F4, symBinAddr: 0xB29C, symSize: 0x4 } + - { offsetInCU: 0x70C, offset: 0x59F9A, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewV7SwiftUI0F0AadEP14_viewListCount6inputsSiSgAD01_fjK6InputsV_tFZTW', symObjAddr: 0x10F8, symBinAddr: 0xB2A0, symSize: 0x18 } + - { offsetInCU: 0x27, offset: 0x5A0C5, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionO12defaultValueACvgZ', symObjAddr: 0x0, symBinAddr: 0xB684, symSize: 0x50 } + - { offsetInCU: 0x4B, offset: 0x5A0E9, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionO12defaultValueACvpZ', symObjAddr: 0x468, symBinAddr: 0x221E0, symSize: 0x0 } + - { offsetInCU: 0x65, offset: 0x5A103, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionO12defaultValueACvgZ', symObjAddr: 0x0, symBinAddr: 0xB684, symSize: 0x50 } + - { offsetInCU: 0x9D, offset: 0x5A13B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionO8rawValueACSgSS_tcfC', symObjAddr: 0x5C, symBinAddr: 0xB6E0, symSize: 0x80 } + - { offsetInCU: 0xC8, offset: 0x5A166, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionO8rawValueSSvg', symObjAddr: 0x11C, symBinAddr: 0xB760, symSize: 0x30 } + - { offsetInCU: 0xF3, offset: 0x5A191, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionOSYAASY8rawValuexSg03RawH0Qz_tcfCTW', symObjAddr: 0x1B8, symBinAddr: 0xB7FC, symSize: 0xC } + - { offsetInCU: 0x10F, offset: 0x5A1AD, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionOSYAASY8rawValue03RawH0QzvgTW', symObjAddr: 0x1C4, symBinAddr: 0xB808, symSize: 0x24 } + - { offsetInCU: 0x13D, offset: 0x5A1DB, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionO12defaultValue_WZ', symObjAddr: 0x50, symBinAddr: 0xB6D4, symSize: 0xC } + - { offsetInCU: 0x157, offset: 0x5A1F5, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionOSHAASQWb', symObjAddr: 0x158, symBinAddr: 0xB79C, symSize: 0x4 } + - { offsetInCU: 0x16B, offset: 0x5A209, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionOACSQAAWl', symObjAddr: 0x15C, symBinAddr: 0xB7A0, symSize: 0x44 } + - { offsetInCU: 0x17F, offset: 0x5A21D, size: 0x8, addend: 0x0, symName: ___swift_memcpy1_1, symObjAddr: 0x1E8, symBinAddr: 0xB82C, symSize: 0xC } + - { offsetInCU: 0x193, offset: 0x5A231, size: 0x8, addend: 0x0, symName: ___swift_noop_void_return, symObjAddr: 0x1F4, symBinAddr: 0xB838, symSize: 0x4 } + - { offsetInCU: 0x1A7, offset: 0x5A245, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionOwet', symObjAddr: 0x1F8, symBinAddr: 0xB83C, symSize: 0x90 } + - { offsetInCU: 0x1BB, offset: 0x5A259, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionOwst', symObjAddr: 0x288, symBinAddr: 0xB8CC, symSize: 0xBC } + - { offsetInCU: 0x1CF, offset: 0x5A26D, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionOwug', symObjAddr: 0x344, symBinAddr: 0xB988, symSize: 0x8 } + - { offsetInCU: 0x1E3, offset: 0x5A281, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionOwup', symObjAddr: 0x34C, symBinAddr: 0xB990, symSize: 0x4 } + - { offsetInCU: 0x1F7, offset: 0x5A295, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionOwui', symObjAddr: 0x350, symBinAddr: 0xB994, symSize: 0xC } + - { offsetInCU: 0x20B, offset: 0x5A2A9, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionOMa', symObjAddr: 0x35C, symBinAddr: 0xB9A0, symSize: 0x10 } + - { offsetInCU: 0x235, offset: 0x5A2D3, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x14C, symBinAddr: 0xB790, symSize: 0xC } + - { offsetInCU: 0x251, offset: 0x5A2EF, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionOSHAASH9hashValueSivgTW', symObjAddr: 0x1A0, symBinAddr: 0xB7E4, symSize: 0x8 } + - { offsetInCU: 0x26D, offset: 0x5A30B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x1A8, symBinAddr: 0xB7EC, symSize: 0x8 } + - { offsetInCU: 0x289, offset: 0x5A327, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x1B0, symBinAddr: 0xB7F4, symSize: 0x8 } + - { offsetInCU: 0x43, offset: 0x5A453, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABCacheManagerP10clearCacheyyyycSgF', symObjAddr: 0x0, symBinAddr: 0xB9B0, symSize: 0x4 } + - { offsetInCU: 0x5F, offset: 0x5A46F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABCacheManagerPAAE10clearCacheyyyycSgF', symObjAddr: 0x4, symBinAddr: 0xB9B4, symSize: 0x8 } + - { offsetInCU: 0xA9, offset: 0x5A4B9, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABCacheManagerP17clearSessionCacheyyyycSgF', symObjAddr: 0xC, symBinAddr: 0xB9BC, symSize: 0x4 } + - { offsetInCU: 0xC5, offset: 0x5A4D5, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABCacheManagerPAAE17clearSessionCacheyyyycSgF', symObjAddr: 0x10, symBinAddr: 0xB9C0, symSize: 0x8 } + - { offsetInCU: 0x11B, offset: 0x5A52B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib24OSIABBrowserCacheManagerV9dataStoreACSo013WKWebsiteDataI0C_tcfC', symObjAddr: 0x18, symBinAddr: 0xB9C8, symSize: 0x8 } + - { offsetInCU: 0x1F1, offset: 0x5A601, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib24OSIABBrowserCacheManagerV05clearF033_5C90474E0718C79AB93258AA826B5964LL18sessionCookiesOnly_ySb_yycSgtF6deleteL_yySaySo12NSHTTPCookieCG_AGtF', symObjAddr: 0x20, symBinAddr: 0xB9D0, symSize: 0x18C } + - { offsetInCU: 0x344, offset: 0x5A754, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib24OSIABBrowserCacheManagerV05clearF033_5C90474E0718C79AB93258AA826B5964LL18sessionCookiesOnly_ySb_yycSgtF6deleteL_yySaySo12NSHTTPCookieCG_AGtFyycfU_', symObjAddr: 0x1AC, symBinAddr: 0xBB5C, symSize: 0x1B0 } + - { offsetInCU: 0x5DA, offset: 0x5A9EA, size: 0x8, addend: 0x0, symName: '_$sIeg_IeyB_TR', symObjAddr: 0x35C, symBinAddr: 0xBD0C, symSize: 0x2C } + - { offsetInCU: 0x6EA, offset: 0x5AAFA, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib24OSIABBrowserCacheManagerV05clearF033_5C90474E0718C79AB93258AA826B5964LL18sessionCookiesOnly_ySb_yycSgtFySaySo12NSHTTPCookieCGcfU_', symObjAddr: 0x388, symBinAddr: 0xBD38, symSize: 0x304 } + - { offsetInCU: 0xA7B, offset: 0x5AE8B, size: 0x8, addend: 0x0, symName: '_$sSaySo12NSHTTPCookieCGIegg_So7NSArrayCIeyBy_TR', symObjAddr: 0x68C, symBinAddr: 0xC03C, symSize: 0x5C } + - { offsetInCU: 0xA93, offset: 0x5AEA3, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x710, symBinAddr: 0xC0C0, symSize: 0x10 } + - { offsetInCU: 0xAA7, offset: 0x5AEB7, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x720, symBinAddr: 0xC0D0, symSize: 0x8 } + - { offsetInCU: 0xABB, offset: 0x5AECB, size: 0x8, addend: 0x0, symName: '_$sIeg_SgWOy', symObjAddr: 0x728, symBinAddr: 0xC0D8, symSize: 0x10 } + - { offsetInCU: 0xACF, offset: 0x5AEDF, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib24OSIABBrowserCacheManagerVMa', symObjAddr: 0x9B8, symBinAddr: 0xC368, symSize: 0x10 } + - { offsetInCU: 0xAE3, offset: 0x5AEF3, size: 0x8, addend: 0x0, symName: '_$sSo12NSHTTPCookieCMa', symObjAddr: 0xA1C, symBinAddr: 0xC3CC, symSize: 0x3C } + - { offsetInCU: 0xAF7, offset: 0x5AF07, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtFSo12NSHTTPCookieC_Tg5', symObjAddr: 0xA58, symBinAddr: 0xC408, symSize: 0x1C } + - { offsetInCU: 0xB67, offset: 0x5AF77, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSo12NSHTTPCookieC_Tg5', symObjAddr: 0xA74, symBinAddr: 0xC424, symSize: 0x130 } + - { offsetInCU: 0xCDE, offset: 0x5B0EE, size: 0x8, addend: 0x0, symName: '_$ss32_copyCollectionToContiguousArrayys0dE0Vy7ElementQzGxSlRzlFs0E5SliceVySo12NSHTTPCookieCG_Tg5', symObjAddr: 0xBAC, symBinAddr: 0xC55C, symSize: 0xE4 } + - { offsetInCU: 0xE37, offset: 0x5B247, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlFSo12NSHTTPCookieC_Tg5Tf4d_n', symObjAddr: 0xC90, symBinAddr: 0xC640, symSize: 0x54 } + - { offsetInCU: 0xF66, offset: 0x5B376, size: 0x8, addend: 0x0, symName: '_$sSaySayxGqd__c7ElementQyd__RszSTRd__lufCSo12NSHTTPCookieC_s10ArraySliceVyAEGTg5Tf4nd_n', symObjAddr: 0xD24, symBinAddr: 0xC694, symSize: 0xD0 } + - { offsetInCU: 0x27, offset: 0x5B618, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleO12defaultValueACvgZ', symObjAddr: 0x0, symBinAddr: 0xC7DC, symSize: 0x50 } + - { offsetInCU: 0x4B, offset: 0x5B63C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleO12defaultValueACvpZ', symObjAddr: 0x468, symBinAddr: 0x22210, symSize: 0x0 } + - { offsetInCU: 0x65, offset: 0x5B656, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleO12defaultValueACvgZ', symObjAddr: 0x0, symBinAddr: 0xC7DC, symSize: 0x50 } + - { offsetInCU: 0x9D, offset: 0x5B68E, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleO8rawValueACSgSS_tcfC', symObjAddr: 0x60, symBinAddr: 0xC83C, symSize: 0x6C } + - { offsetInCU: 0xC8, offset: 0x5B6B9, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleO8rawValueSSvg', symObjAddr: 0x10C, symBinAddr: 0xC8A8, symSize: 0x24 } + - { offsetInCU: 0xEF, offset: 0x5B6E0, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOSYAASY8rawValuexSg03RawH0Qz_tcfCTW', symObjAddr: 0x19C, symBinAddr: 0xC938, symSize: 0xC } + - { offsetInCU: 0x10B, offset: 0x5B6FC, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOSYAASY8rawValue03RawH0QzvgTW', symObjAddr: 0x1A8, symBinAddr: 0xC944, symSize: 0x24 } + - { offsetInCU: 0x139, offset: 0x5B72A, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleO12defaultValue_WZ', symObjAddr: 0x50, symBinAddr: 0xC82C, symSize: 0x10 } + - { offsetInCU: 0x153, offset: 0x5B744, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOSHAASQWb', symObjAddr: 0x13C, symBinAddr: 0xC8D8, symSize: 0x4 } + - { offsetInCU: 0x167, offset: 0x5B758, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOACSQAAWl', symObjAddr: 0x140, symBinAddr: 0xC8DC, symSize: 0x44 } + - { offsetInCU: 0x17B, offset: 0x5B76C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOwet', symObjAddr: 0x1DC, symBinAddr: 0xC968, symSize: 0x90 } + - { offsetInCU: 0x18F, offset: 0x5B780, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOwst', symObjAddr: 0x26C, symBinAddr: 0xC9F8, symSize: 0xBC } + - { offsetInCU: 0x1A3, offset: 0x5B794, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOwug', symObjAddr: 0x328, symBinAddr: 0xCAB4, symSize: 0x8 } + - { offsetInCU: 0x1B7, offset: 0x5B7A8, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOwup', symObjAddr: 0x330, symBinAddr: 0xCABC, symSize: 0x4 } + - { offsetInCU: 0x1CB, offset: 0x5B7BC, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOwui', symObjAddr: 0x334, symBinAddr: 0xCAC0, symSize: 0x8 } + - { offsetInCU: 0x1DF, offset: 0x5B7D0, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOMa', symObjAddr: 0x33C, symBinAddr: 0xCAC8, symSize: 0x10 } + - { offsetInCU: 0x209, offset: 0x5B7FA, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x130, symBinAddr: 0xC8CC, symSize: 0xC } + - { offsetInCU: 0x225, offset: 0x5B816, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOSHAASH9hashValueSivgTW', symObjAddr: 0x184, symBinAddr: 0xC920, symSize: 0x8 } + - { offsetInCU: 0x241, offset: 0x5B832, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x18C, symBinAddr: 0xC928, symSize: 0x8 } + - { offsetInCU: 0x25D, offset: 0x5B84E, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x194, symBinAddr: 0xC930, symSize: 0x8 } + - { offsetInCU: 0x43, offset: 0x5B97C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib24OSIABApplicationDelegatePAAE4open_7options17completionHandlery10Foundation3URLV_SDySo38UIApplicationOpenExternalURLOptionsKeyaypGySbcSgtF', symObjAddr: 0x0, symBinAddr: 0xCAD8, symSize: 0x8 } + - { offsetInCU: 0x83, offset: 0x5B9BC, size: 0x8, addend: 0x0, symName: '_$sSbIegy_SbIeyBy_TR', symObjAddr: 0x15C, symBinAddr: 0xCC34, symSize: 0x3C } + - { offsetInCU: 0xD1, offset: 0x5BA0A, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterCyAcA0E8Delegate_pcfC', symObjAddr: 0x198, symBinAddr: 0xCC70, symSize: 0x3C } + - { offsetInCU: 0x118, offset: 0x5BA51, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterCyAcA0E8Delegate_pcfc', symObjAddr: 0x1D4, symBinAddr: 0xCCAC, symSize: 0xC } + - { offsetInCU: 0x13F, offset: 0x5BA78, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterC10handleOpenyy10Foundation3URLV_ySbctF', symObjAddr: 0x1E0, symBinAddr: 0xCCB8, symSize: 0xD0 } + - { offsetInCU: 0x1F3, offset: 0x5BB2C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterCfd', symObjAddr: 0x2B0, symBinAddr: 0xCD88, symSize: 0x1C } + - { offsetInCU: 0x22E, offset: 0x5BB67, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterCfD', symObjAddr: 0x2CC, symBinAddr: 0xCDA4, symSize: 0x24 } + - { offsetInCU: 0x2AF, offset: 0x5BBE8, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterCAA11OSIABRouterA2aDP10handleOpenyy10Foundation3URLV_y10ReturnTypeQzctFTW', symObjAddr: 0x2F0, symBinAddr: 0xCDC8, symSize: 0x130 } + - { offsetInCU: 0x442, offset: 0x5BD7B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterCMa', symObjAddr: 0x524, symBinAddr: 0xCFFC, symSize: 0x20 } + - { offsetInCU: 0x456, offset: 0x5BD8F, size: 0x8, addend: 0x0, symName: '_$sSbIegn_SbIegy_TRTA', symObjAddr: 0x588, symBinAddr: 0xD060, symSize: 0x30 } + - { offsetInCU: 0x47F, offset: 0x5BDB8, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaABSHSCWl', symObjAddr: 0x5B8, symBinAddr: 0xD090, symSize: 0x48 } + - { offsetInCU: 0x493, offset: 0x5BDCC, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x600, symBinAddr: 0xD0D8, symSize: 0x10 } + - { offsetInCU: 0x4A7, offset: 0x5BDE0, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x610, symBinAddr: 0xD0E8, symSize: 0x8 } + - { offsetInCU: 0x4BB, offset: 0x5BDF4, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeya_yptWOc', symObjAddr: 0x658, symBinAddr: 0xD0F0, symSize: 0x48 } + - { offsetInCU: 0x4CF, offset: 0x5BE08, size: 0x8, addend: 0x0, symName: '_$sypWOb', symObjAddr: 0x6A0, symBinAddr: 0xD138, symSize: 0x10 } + - { offsetInCU: 0x55B, offset: 0x5BE94, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfCSo38UIApplicationOpenExternalURLOptionsKeya_ypTg5Tf4gd_n', symObjAddr: 0x420, symBinAddr: 0xCEF8, symSize: 0xF4 } + - { offsetInCU: 0x6A5, offset: 0x5BFDE, size: 0x8, addend: 0x0, symName: '_$sSo13UIApplicationC17OSInAppBrowserLib24OSIABApplicationDelegateA2cDP10canOpenURLySb10Foundation0J0VFTW', symObjAddr: 0x8, symBinAddr: 0xCAE0, symSize: 0x4C } + - { offsetInCU: 0x6D6, offset: 0x5C00F, size: 0x8, addend: 0x0, symName: '_$sSo13UIApplicationC17OSInAppBrowserLib24OSIABApplicationDelegateA2cDP4open_7options17completionHandlery10Foundation3URLV_SDySo0A25OpenExternalURLOptionsKeyaypGySbcSgtFTW', symObjAddr: 0x54, symBinAddr: 0xCB2C, symSize: 0x4 } + - { offsetInCU: 0x6F2, offset: 0x5C02B, size: 0x8, addend: 0x0, symName: '_$sSo13UIApplicationC4open_7options17completionHandlery10Foundation3URLV_SDySo0A25OpenExternalURLOptionsKeyaypGySbcSgtFTO', symObjAddr: 0x58, symBinAddr: 0xCB30, symSize: 0x104 } + - { offsetInCU: 0x2B, offset: 0x5C183, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableVMa', symObjAddr: 0x0, symBinAddr: 0xD148, symSize: 0x10 } + - { offsetInCU: 0x43, offset: 0x5C19B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableVMa', symObjAddr: 0x0, symBinAddr: 0xD148, symSize: 0x10 } + - { offsetInCU: 0x57, offset: 0x5C1AF, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI0F0AA4BodyAdEP_AGWT', symObjAddr: 0x10, symBinAddr: 0xD158, symSize: 0xC } + - { offsetInCU: 0x90, offset: 0x5C1E8, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI06UIViewG0AadEP04makeJ07context0J4TypeQzAD0jG7ContextVyxG_tFTW', symObjAddr: 0x1C, symBinAddr: 0xD164, symSize: 0x8 } + - { offsetInCU: 0xC2, offset: 0x5C21A, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI06UIViewG0AadEP06updateJ0_7contexty0J4TypeQz_AD0jG7ContextVyxGtFTW', symObjAddr: 0x24, symBinAddr: 0xD16C, symSize: 0x4 } + - { offsetInCU: 0xDF, offset: 0x5C237, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI06UIViewG0AaD0F0PWb', symObjAddr: 0x170, symBinAddr: 0xD2B8, symSize: 0x4 } + - { offsetInCU: 0xF3, offset: 0x5C24B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableVAC7SwiftUI0F0AAWl', symObjAddr: 0x174, symBinAddr: 0xD2BC, symSize: 0x44 } + - { offsetInCU: 0x107, offset: 0x5C25F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableVAC7SwiftUI06UIViewG0AAWl', symObjAddr: 0x1B8, symBinAddr: 0xD300, symSize: 0x44 } + - { offsetInCU: 0x18A, offset: 0x5C2E2, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI06UIViewG0AadEP09dismantleJ0_11coordinatory0J4TypeQz_11CoordinatorQztFZTW', symObjAddr: 0x28, symBinAddr: 0xD170, symSize: 0x4 } + - { offsetInCU: 0x1A6, offset: 0x5C2FE, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI06UIViewG0AadEP15makeCoordinator0L0QzyFTW', symObjAddr: 0x2C, symBinAddr: 0xD174, symSize: 0x4 } + - { offsetInCU: 0x1C2, offset: 0x5C31A, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI06UIViewG0AadEP011_identifiedF4Tree2inAD011_IdentifiedfL0O0J4TypeQz_tFTW', symObjAddr: 0x30, symBinAddr: 0xD178, symSize: 0x4 } + - { offsetInCU: 0x1DE, offset: 0x5C336, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI06UIViewG0AadEP12sizeThatFits_02uiF07contextSo6CGSizeVSgAD08ProposedF4SizeV_0J4TypeQzAD0jG7ContextVyxGtFTW', symObjAddr: 0x34, symBinAddr: 0xD17C, symSize: 0x30 } + - { offsetInCU: 0x1FA, offset: 0x5C352, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI06UIViewG0AadEP21_overrideSizeThatFits_2in02uiF0ySo6CGSizeVz_AD09_ProposedL0V0J4TypeQztFTW', symObjAddr: 0x64, symBinAddr: 0xD1AC, symSize: 0x4 } + - { offsetInCU: 0x216, offset: 0x5C36E, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI06UIViewG0AadEP21_overrideLayoutTraits_3foryAD01_lM0Vz_0J4TypeQztFTW', symObjAddr: 0x68, symBinAddr: 0xD1B0, symSize: 0x4 } + - { offsetInCU: 0x232, offset: 0x5C38A, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI06UIViewG0AadEP014_modifyBridgedF6InputsyyAD01_fM0VzFZTW', symObjAddr: 0x6C, symBinAddr: 0xD1B4, symSize: 0x14 } + - { offsetInCU: 0x24E, offset: 0x5C3A6, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI06UIViewG0AadEP14_layoutOptionsyAD09_Platformfg6LayoutL0V0J4TypeQzFZTW', symObjAddr: 0x80, symBinAddr: 0xD1C8, symSize: 0x14 } + - { offsetInCU: 0x26A, offset: 0x5C3C2, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI0F0AadEP05_makeF04view6inputsAD01_F7OutputsVAD11_GraphValueVyxG_AD01_F6InputsVtFZTW', symObjAddr: 0x94, symBinAddr: 0xD1DC, symSize: 0x50 } + - { offsetInCU: 0x286, offset: 0x5C3DE, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI0F0AadEP05_makeF4List4view6inputsAD01_fK7OutputsVAD11_GraphValueVyxG_AD01_fK6InputsVtFZTW', symObjAddr: 0xE4, symBinAddr: 0xD22C, symSize: 0x50 } + - { offsetInCU: 0x2A2, offset: 0x5C3FA, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI0F0AadEP14_viewListCount6inputsSiSgAD01_fkL6InputsV_tFZTW', symObjAddr: 0x134, symBinAddr: 0xD27C, symSize: 0x18 } + - { offsetInCU: 0x2BE, offset: 0x5C416, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI0F0AadEP4body4BodyQzvgTW', symObjAddr: 0x14C, symBinAddr: 0xD294, symSize: 0x24 } + - { offsetInCU: 0x27, offset: 0x5C513, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleO12defaultValue_WZ', symObjAddr: 0x0, symBinAddr: 0xD344, symSize: 0x10 } + - { offsetInCU: 0x4B, offset: 0x5C537, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleO12defaultValueACvpZ', symObjAddr: 0x460, symBinAddr: 0x22300, symSize: 0x0 } + - { offsetInCU: 0x65, offset: 0x5C551, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleO12defaultValueACvgZ', symObjAddr: 0x10, symBinAddr: 0xD354, symSize: 0x50 } + - { offsetInCU: 0x9D, offset: 0x5C589, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleO8rawValueACSgSS_tcfC', symObjAddr: 0x60, symBinAddr: 0xD3A4, symSize: 0x6C } + - { offsetInCU: 0xC8, offset: 0x5C5B4, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleO8rawValueSSvg', symObjAddr: 0x10C, symBinAddr: 0xD410, symSize: 0x20 } + - { offsetInCU: 0xF3, offset: 0x5C5DF, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOSYAASY8rawValuexSg03RawH0Qz_tcfCTW', symObjAddr: 0x198, symBinAddr: 0xD49C, symSize: 0xC } + - { offsetInCU: 0x10F, offset: 0x5C5FB, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOSYAASY8rawValue03RawH0QzvgTW', symObjAddr: 0x1A4, symBinAddr: 0xD4A8, symSize: 0x24 } + - { offsetInCU: 0x12C, offset: 0x5C618, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleO12defaultValue_WZ', symObjAddr: 0x0, symBinAddr: 0xD344, symSize: 0x10 } + - { offsetInCU: 0x157, offset: 0x5C643, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOSHAASQWb', symObjAddr: 0x138, symBinAddr: 0xD43C, symSize: 0x4 } + - { offsetInCU: 0x16B, offset: 0x5C657, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOACSQAAWl', symObjAddr: 0x13C, symBinAddr: 0xD440, symSize: 0x44 } + - { offsetInCU: 0x17F, offset: 0x5C66B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOwet', symObjAddr: 0x1D8, symBinAddr: 0xD4CC, symSize: 0x90 } + - { offsetInCU: 0x193, offset: 0x5C67F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOwst', symObjAddr: 0x268, symBinAddr: 0xD55C, symSize: 0xBC } + - { offsetInCU: 0x1A7, offset: 0x5C693, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOwug', symObjAddr: 0x324, symBinAddr: 0xD618, symSize: 0x8 } + - { offsetInCU: 0x1BB, offset: 0x5C6A7, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOwup', symObjAddr: 0x32C, symBinAddr: 0xD620, symSize: 0x4 } + - { offsetInCU: 0x1CF, offset: 0x5C6BB, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOwui', symObjAddr: 0x330, symBinAddr: 0xD624, symSize: 0x8 } + - { offsetInCU: 0x1E3, offset: 0x5C6CF, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOMa', symObjAddr: 0x338, symBinAddr: 0xD62C, symSize: 0x10 } + - { offsetInCU: 0x20D, offset: 0x5C6F9, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x12C, symBinAddr: 0xD430, symSize: 0xC } + - { offsetInCU: 0x229, offset: 0x5C715, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOSHAASH9hashValueSivgTW', symObjAddr: 0x180, symBinAddr: 0xD484, symSize: 0x8 } + - { offsetInCU: 0x245, offset: 0x5C731, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x188, symBinAddr: 0xD48C, symSize: 0x8 } + - { offsetInCU: 0x261, offset: 0x5C74D, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x190, symBinAddr: 0xD494, symSize: 0x8 } + - { offsetInCU: 0x27, offset: 0x5C865, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectO12defaultValueACvgZ', symObjAddr: 0x0, symBinAddr: 0xD63C, symSize: 0x50 } + - { offsetInCU: 0x4B, offset: 0x5C889, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectO12defaultValueACvpZ', symObjAddr: 0x910, symBinAddr: 0x22310, symSize: 0x0 } + - { offsetInCU: 0x65, offset: 0x5C8A3, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectO12defaultValueACvgZ', symObjAddr: 0x0, symBinAddr: 0xD63C, symSize: 0x50 } + - { offsetInCU: 0xC6, offset: 0x5C904, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueACSgSS_tcfC', symObjAddr: 0x4B4, symBinAddr: 0xDAF0, symSize: 0x6C } + - { offsetInCU: 0xF1, offset: 0x5C92F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueSSvg', symObjAddr: 0x560, symBinAddr: 0xDB5C, symSize: 0x24 } + - { offsetInCU: 0x10C, offset: 0x5C94A, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOSYAASY8rawValuexSg03RawH0Qz_tcfCTW', symObjAddr: 0x5F0, symBinAddr: 0xDBEC, symSize: 0xC } + - { offsetInCU: 0x128, offset: 0x5C966, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOSYAASY8rawValue03RawH0QzvgTW', symObjAddr: 0x5FC, symBinAddr: 0xDBF8, symSize: 0x24 } + - { offsetInCU: 0x1C5, offset: 0x5CA03, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectO12defaultValue_WZ', symObjAddr: 0x4A8, symBinAddr: 0xDAE4, symSize: 0xC } + - { offsetInCU: 0x1DF, offset: 0x5CA1D, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOSHAASQWb', symObjAddr: 0x590, symBinAddr: 0xDB8C, symSize: 0x4 } + - { offsetInCU: 0x1F3, offset: 0x5CA31, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOACSQAAWl', symObjAddr: 0x594, symBinAddr: 0xDB90, symSize: 0x44 } + - { offsetInCU: 0x207, offset: 0x5CA45, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOwet', symObjAddr: 0x630, symBinAddr: 0xDC1C, symSize: 0x90 } + - { offsetInCU: 0x21B, offset: 0x5CA59, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOwst', symObjAddr: 0x6C0, symBinAddr: 0xDCAC, symSize: 0xBC } + - { offsetInCU: 0x22F, offset: 0x5CA6D, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOwug', symObjAddr: 0x77C, symBinAddr: 0xDD68, symSize: 0x8 } + - { offsetInCU: 0x243, offset: 0x5CA81, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOwup', symObjAddr: 0x784, symBinAddr: 0xDD70, symSize: 0x4 } + - { offsetInCU: 0x257, offset: 0x5CA95, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOwui', symObjAddr: 0x788, symBinAddr: 0xDD74, symSize: 0x8 } + - { offsetInCU: 0x26B, offset: 0x5CAA9, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOMa', symObjAddr: 0x790, symBinAddr: 0xDD7C, symSize: 0x10 } + - { offsetInCU: 0x2D7, offset: 0x5CB15, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE04hashB0Sivg17OSInAppBrowserLib20OSIABToolbarPositionO_TB5', symObjAddr: 0x50, symBinAddr: 0xD68C, symSize: 0x74 } + - { offsetInCU: 0x388, offset: 0x5CBC6, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE04hashB0Sivg17OSInAppBrowserLib14OSIABViewStyleO_TB5', symObjAddr: 0xC4, symBinAddr: 0xD700, symSize: 0x68 } + - { offsetInCU: 0x462, offset: 0x5CCA0, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE04hashB0Sivg17OSInAppBrowserLib17OSIABDismissStyleO_TB5', symObjAddr: 0x12C, symBinAddr: 0xD768, symSize: 0x68 } + - { offsetInCU: 0x545, offset: 0x5CD83, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE04hashB0Sivg17OSInAppBrowserLib20OSIABAnimationEffectO_TB5', symObjAddr: 0x194, symBinAddr: 0xD7D0, symSize: 0x68 } + - { offsetInCU: 0x5E3, offset: 0x5CE21, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF17OSInAppBrowserLib20OSIABToolbarPositionO_TB5', symObjAddr: 0x1FC, symBinAddr: 0xD838, symSize: 0x4C } + - { offsetInCU: 0x60C, offset: 0x5CE4A, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF17OSInAppBrowserLib20OSIABAnimationEffectO_TB5', symObjAddr: 0x248, symBinAddr: 0xD884, symSize: 0x40 } + - { offsetInCU: 0x669, offset: 0x5CEA7, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF17OSInAppBrowserLib17OSIABDismissStyleO_TB5', symObjAddr: 0x288, symBinAddr: 0xD8C4, symSize: 0x44 } + - { offsetInCU: 0x6C4, offset: 0x5CF02, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF17OSInAppBrowserLib14OSIABViewStyleO_TB5', symObjAddr: 0x2CC, symBinAddr: 0xD908, symSize: 0x40 } + - { offsetInCU: 0x721, offset: 0x5CF5F, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE08_rawHashB04seedS2i_tF17OSInAppBrowserLib14OSIABViewStyleO_TB5', symObjAddr: 0x30C, symBinAddr: 0xD948, symSize: 0x64 } + - { offsetInCU: 0x79D, offset: 0x5CFDB, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE08_rawHashB04seedS2i_tF17OSInAppBrowserLib17OSIABDismissStyleO_TB5', symObjAddr: 0x370, symBinAddr: 0xD9AC, symSize: 0x64 } + - { offsetInCU: 0x822, offset: 0x5D060, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE08_rawHashB04seedS2i_tF17OSInAppBrowserLib20OSIABAnimationEffectO_TB5', symObjAddr: 0x3D4, symBinAddr: 0xDA10, symSize: 0x64 } + - { offsetInCU: 0x89E, offset: 0x5D0DC, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE08_rawHashB04seedS2i_tF17OSInAppBrowserLib20OSIABToolbarPositionO_TB5', symObjAddr: 0x438, symBinAddr: 0xDA74, symSize: 0x70 } + - { offsetInCU: 0x8F1, offset: 0x5D12F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x584, symBinAddr: 0xDB80, symSize: 0xC } + - { offsetInCU: 0x90D, offset: 0x5D14B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOSHAASH9hashValueSivgTW', symObjAddr: 0x5D8, symBinAddr: 0xDBD4, symSize: 0x8 } + - { offsetInCU: 0x929, offset: 0x5D167, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x5E0, symBinAddr: 0xDBDC, symSize: 0x8 } + - { offsetInCU: 0x93D, offset: 0x5D17B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x5E8, symBinAddr: 0xDBE4, symSize: 0x8 } + - { offsetInCU: 0x97, offset: 0x5D2F9, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC10$isLoading7Combine9PublishedV9PublisherVySb_GvM', symObjAddr: 0x14, symBinAddr: 0xDDA0, symSize: 0xC8 } + - { offsetInCU: 0xF1, offset: 0x5D353, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC5errors5Error_pSgvg', symObjAddr: 0xE0, symBinAddr: 0xDE6C, symSize: 0x70 } + - { offsetInCU: 0x168, offset: 0x5D3CA, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC18$backButtonEnabled7Combine9PublishedV9PublisherVySb_GvM', symObjAddr: 0x164, symBinAddr: 0xDEF0, symSize: 0xC8 } + - { offsetInCU: 0x20A, offset: 0x5D46C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC21$forwardButtonEnabled7Combine9PublishedV9PublisherVySb_GvM', symObjAddr: 0x2AC, symBinAddr: 0xE038, symSize: 0xC8 } + - { offsetInCU: 0x264, offset: 0x5D4C6, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC12addressLabelSSvg', symObjAddr: 0x378, symBinAddr: 0xE104, symSize: 0x70 } + - { offsetInCU: 0x2CB, offset: 0x5D52D, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC13$addressLabel7Combine9PublishedV9PublisherVySS_GvM', symObjAddr: 0x3E8, symBinAddr: 0xE174, symSize: 0xC8 } + - { offsetInCU: 0x367, offset: 0x5D5C9, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC3url___02uiG015callbackHandlerAC10Foundation3URLV_So05WKWebF13ConfigurationCSbSSSgAA0eF7UIModelVAA0ef8CallbackK0Vtcfc', symObjAddr: 0x5E0, symBinAddr: 0xE36C, symSize: 0x9C4 } + - { offsetInCU: 0x599, offset: 0x5D7FB, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC13setupBindings33_9465A02ABBCEE1A843D14F7D6FC63749LLyySb_S2btF10Foundation3URLVSgAIcfU_', symObjAddr: 0x102C, symBinAddr: 0xEDB8, symSize: 0x8 } + - { offsetInCU: 0x5E1, offset: 0x5D843, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelCACycfcTo', symObjAddr: 0x1034, symBinAddr: 0xEDC0, symSize: 0x2C } + - { offsetInCU: 0x648, offset: 0x5D8AA, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelCfD', symObjAddr: 0x1060, symBinAddr: 0xEDEC, symSize: 0x34 } + - { offsetInCU: 0x7BC, offset: 0x5DA1E, size: 0x8, addend: 0x0, symName: '_$sSo9WKWebViewC3url10Foundation3URLVSgvpABTK', symObjAddr: 0xFA4, symBinAddr: 0xED30, symSize: 0x88 } + - { offsetInCU: 0x7EA, offset: 0x5DA4C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelCfETo', symObjAddr: 0x1094, symBinAddr: 0xEE20, symSize: 0x154 } + - { offsetInCU: 0x819, offset: 0x5DA7B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelCMU', symObjAddr: 0x11E8, symBinAddr: 0xEF74, symSize: 0x8 } + - { offsetInCU: 0x82D, offset: 0x5DA8F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelCMa', symObjAddr: 0x11F0, symBinAddr: 0xEF7C, symSize: 0x3C } + - { offsetInCU: 0x841, offset: 0x5DAA3, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelCMr', symObjAddr: 0x122C, symBinAddr: 0xEFB8, symSize: 0x11C } + - { offsetInCU: 0x855, offset: 0x5DAB7, size: 0x8, addend: 0x0, symName: '_$s7Combine9PublishedVys5Error_pSgGMa', symObjAddr: 0x1348, symBinAddr: 0xF0D4, symSize: 0x58 } + - { offsetInCU: 0x878, offset: 0x5DADA, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC03webF0_15decidePolicyFor15decisionHandlerySo05WKWebF0C_So18WKNavigationActionCySo0opJ0VctFTo', symObjAddr: 0x1464, symBinAddr: 0xF1AC, symSize: 0xA8 } + - { offsetInCU: 0x8E0, offset: 0x5DB42, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC03webF0_9didFinishySo05WKWebF0C_So12WKNavigationCSgtFTo', symObjAddr: 0x150C, symBinAddr: 0xF254, symSize: 0xB4 } + - { offsetInCU: 0x9D9, offset: 0x5DC3B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC03webF0_34runJavaScriptAlertPanelWithMessage16initiatedByFrame17completionHandlerySo05WKWebF0C_SSSo11WKFrameInfoCyyctFTo', symObjAddr: 0x16A0, symBinAddr: 0xF3E8, symSize: 0x138 } + - { offsetInCU: 0xACE, offset: 0x5DD30, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC03webF0_36runJavaScriptConfirmPanelWithMessage16initiatedByFrame17completionHandlerySo05WKWebF0C_SSSo11WKFrameInfoCySbctFTo', symObjAddr: 0x17D8, symBinAddr: 0xF520, symSize: 0x1A0 } + - { offsetInCU: 0xC04, offset: 0x5DE66, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC03webF0_37runJavaScriptTextInputPanelWithPrompt07defaultL016initiatedByFrame17completionHandlerySo05WKWebF0C_S2SSgSo11WKFrameInfoCyAKctFySo17UIAlertControllerC_SbtcfU_', symObjAddr: 0x1978, symBinAddr: 0xF6C0, symSize: 0x19C } + - { offsetInCU: 0xD5F, offset: 0x5DFC1, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC03webF0_37runJavaScriptTextInputPanelWithPrompt07defaultL016initiatedByFrame17completionHandlerySo05WKWebF0C_S2SSgSo11WKFrameInfoCyAKctFySo11UITextFieldCcfU2_', symObjAddr: 0x1B14, symBinAddr: 0xF85C, symSize: 0x50 } + - { offsetInCU: 0xDA9, offset: 0x5E00B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC03webF0_37runJavaScriptTextInputPanelWithPrompt07defaultL016initiatedByFrame17completionHandlerySo05WKWebF0C_S2SSgSo11WKFrameInfoCyAKctFTo', symObjAddr: 0x1BB8, symBinAddr: 0xF900, symSize: 0x110 } + - { offsetInCU: 0xDDB, offset: 0x5E03D, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC7Combine16ObservableObjectAA0J19WillChangePublisherAdEP_AD0M0PWT', symObjAddr: 0x1CC8, symBinAddr: 0xFA10, symSize: 0xC } + - { offsetInCU: 0xDEF, offset: 0x5E051, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgIeyBy_SSSgIegg_TR', symObjAddr: 0x1CD4, symBinAddr: 0xFA1C, symSize: 0x44 } + - { offsetInCU: 0xE07, offset: 0x5E069, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgIeyBy_SSSgIegg_TRTA', symObjAddr: 0x1D3C, symBinAddr: 0xFA84, symSize: 0x8 } + - { offsetInCU: 0xE1B, offset: 0x5E07D, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC12addressLabelSSvpACTK', symObjAddr: 0x1D44, symBinAddr: 0xFA8C, symSize: 0x7C } + - { offsetInCU: 0xE40, offset: 0x5E0A2, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC12addressLabelSSvpACTk', symObjAddr: 0x1DC0, symBinAddr: 0xFB08, symSize: 0x80 } + - { offsetInCU: 0xE8E, offset: 0x5E0F0, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlFSo38UIApplicationOpenExternalURLOptionsKeya_Tg5', symObjAddr: 0x1F74, symBinAddr: 0xFCBC, symSize: 0x80 } + - { offsetInCU: 0xF2C, offset: 0x5E18E, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlFSS_Tg5', symObjAddr: 0x1FF4, symBinAddr: 0xFD3C, symSize: 0x64 } + - { offsetInCU: 0xF8F, offset: 0x5E1F1, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlFSo38UIApplicationOpenExternalURLOptionsKeya_Tg5', symObjAddr: 0x2058, symBinAddr: 0xFDA0, symSize: 0x174 } + - { offsetInCU: 0x100C, offset: 0x5E26E, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlFSS_Tg5', symObjAddr: 0x21CC, symBinAddr: 0xFF14, symSize: 0xE0 } + - { offsetInCU: 0x1110, offset: 0x5E372, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC03webF0_15decidePolicyFor15decisionHandlerySo05WKWebF0C_So18WKNavigationActionCySo0opJ0VctF06$sSo24opJ16VIeyBy_ABIegy_TRALIeyBy_Tf1nncn_nTf4nnng_n', symObjAddr: 0x24D0, symBinAddr: 0x10218, symSize: 0x880 } + - { offsetInCU: 0x131A, offset: 0x5E57C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC03webF033_9465A02ABBCEE1A843D14F7D6FC63749LL_19didFailedNavigation4withySo05WKWebF0C_SSs5Error_ptFTf4dnnn_n', symObjAddr: 0x2D50, symBinAddr: 0x10A98, symSize: 0x218 } + - { offsetInCU: 0x150C, offset: 0x5E76E, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC21createAlertController33_9465A02ABBCEE1A843D14F7D6FC63749LL12withBodyText15okButtonHandler06cancelvW0So07UIAlertJ0CSS_yAJcyAJcSgtFTf4nnnd_n', symObjAddr: 0x2F68, symBinAddr: 0x10CB0, symSize: 0x428 } + - { offsetInCU: 0x1632, offset: 0x5E894, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC03webF0_37runJavaScriptTextInputPanelWithPrompt07defaultL016initiatedByFrame17completionHandlerySo05WKWebF0C_S2SSgSo11WKFrameInfoCyAKctFTf4dnndnn_n', symObjAddr: 0x3390, symBinAddr: 0x110D8, symSize: 0x1B4 } + - { offsetInCU: 0x16D4, offset: 0x5E936, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC03webF0_37runJavaScriptTextInputPanelWithPrompt07defaultL016initiatedByFrame17completionHandlerySo05WKWebF0C_S2SSgSo11WKFrameInfoCyAKctFySo17UIAlertControllerC_SbtcfU_TA', symObjAddr: 0x3568, symBinAddr: 0x112B0, symSize: 0x8 } + - { offsetInCU: 0x16E8, offset: 0x5E94A, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC03webF0_37runJavaScriptTextInputPanelWithPrompt07defaultL016initiatedByFrame17completionHandlerySo05WKWebF0C_S2SSgSo11WKFrameInfoCyAKctFySo11UITextFieldCcfU2_TA', symObjAddr: 0x35A4, symBinAddr: 0x112EC, symSize: 0x8 } + - { offsetInCU: 0x16FC, offset: 0x5E95E, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x35AC, symBinAddr: 0x112F4, symSize: 0x10 } + - { offsetInCU: 0x1710, offset: 0x5E972, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x35BC, symBinAddr: 0x11304, symSize: 0x8 } + - { offsetInCU: 0x1724, offset: 0x5E986, size: 0x8, addend: 0x0, symName: '_$sSo17UIAlertControllerCIegg_SgWOy', symObjAddr: 0x3668, symBinAddr: 0x11370, symSize: 0x10 } + - { offsetInCU: 0x1738, offset: 0x5E99A, size: 0x8, addend: 0x0, symName: '_$sypWOc', symObjAddr: 0x3678, symBinAddr: 0x11380, symSize: 0x3C } + - { offsetInCU: 0x1757, offset: 0x5E9B9, size: 0x8, addend: 0x0, symName: '_$s10ObjectiveC8ObjCBoolVIeyBy_SbIegy_TRTA', symObjAddr: 0x36B4, symBinAddr: 0x113BC, symSize: 0x14 } + - { offsetInCU: 0x17B2, offset: 0x5EA14, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC03webF0_36runJavaScriptConfirmPanelWithMessage16initiatedByFrame17completionHandlerySo05WKWebF0C_SSSo11WKFrameInfoCySbctFySo17UIAlertControllerC_SbtcfU_TA', symObjAddr: 0x36C8, symBinAddr: 0x113D0, symSize: 0x3C } + - { offsetInCU: 0x1805, offset: 0x5EA67, size: 0x8, addend: 0x0, symName: '_$sIeyB_Ieg_TRTA', symObjAddr: 0x3734, symBinAddr: 0x1143C, symSize: 0xC } + - { offsetInCU: 0x1854, offset: 0x5EAB6, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC03webF0_34runJavaScriptAlertPanelWithMessage16initiatedByFrame17completionHandlerySo05WKWebF0C_SSSo11WKFrameInfoCyyctFySo17UIAlertControllerCcfU_TA', symObjAddr: 0x3740, symBinAddr: 0x11448, symSize: 0x38 } + - { offsetInCU: 0x1892, offset: 0x5EAF4, size: 0x8, addend: 0x0, symName: '_$s10Foundation3URLVSgWOc', symObjAddr: 0x3780, symBinAddr: 0x11488, symSize: 0x48 } + - { offsetInCU: 0x18A6, offset: 0x5EB08, size: 0x8, addend: 0x0, symName: '_$s10Foundation3URLVACSQAAWl', symObjAddr: 0x3804, symBinAddr: 0x1150C, symSize: 0x48 } + - { offsetInCU: 0x18BA, offset: 0x5EB1C, size: 0x8, addend: 0x0, symName: _keypath_get_selector_isLoading, symObjAddr: 0x38EC, symBinAddr: 0x115F4, symSize: 0xC } + - { offsetInCU: 0x18CE, offset: 0x5EB30, size: 0x8, addend: 0x0, symName: _keypath_get_selector_URL, symObjAddr: 0x3928, symBinAddr: 0x11630, symSize: 0xC } + - { offsetInCU: 0x18E2, offset: 0x5EB44, size: 0x8, addend: 0x0, symName: _keypath_get_selector_canGoBack, symObjAddr: 0x39A0, symBinAddr: 0x116A8, symSize: 0xC } + - { offsetInCU: 0x18F6, offset: 0x5EB58, size: 0x8, addend: 0x0, symName: _keypath_get_selector_canGoForward, symObjAddr: 0x39DC, symBinAddr: 0x116E4, symSize: 0xC } + - { offsetInCU: 0x1CF0, offset: 0x5EF52, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC7Combine16ObservableObjectAadEP16objectWillChange0jlM9PublisherQzvgTW', symObjAddr: 0x1428, symBinAddr: 0xF170, symSize: 0x3C } + - { offsetInCU: 0x27, offset: 0x5F08C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib27OSIABWebViewCallbackHandlerV13onDelegateURL0iJ15AlertController0iC8PageLoad0iC6ClosedACy10Foundation0K0Vc_ySo07UIAlertM0CcyycySbctcfC', symObjAddr: 0x0, symBinAddr: 0x11788, symSize: 0x14 } + - { offsetInCU: 0x4B, offset: 0x5F0B0, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib27OSIABWebViewCallbackHandlerV13onDelegateURL0iJ15AlertController0iC8PageLoad0iC6ClosedACy10Foundation0K0Vc_ySo07UIAlertM0CcyycySbctcfC', symObjAddr: 0x0, symBinAddr: 0x11788, symSize: 0x14 } + - { offsetInCU: 0xBB, offset: 0x5F120, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib27OSIABWebViewCallbackHandlerVwCP', symObjAddr: 0x14, symBinAddr: 0x1179C, symSize: 0x30 } + - { offsetInCU: 0xCF, offset: 0x5F134, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib27OSIABWebViewCallbackHandlerVwxx', symObjAddr: 0x44, symBinAddr: 0x117CC, symSize: 0x38 } + - { offsetInCU: 0xE3, offset: 0x5F148, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib27OSIABWebViewCallbackHandlerVwcp', symObjAddr: 0x7C, symBinAddr: 0x11804, symSize: 0x64 } + - { offsetInCU: 0xF7, offset: 0x5F15C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib27OSIABWebViewCallbackHandlerVwca', symObjAddr: 0xE0, symBinAddr: 0x11868, symSize: 0x8C } + - { offsetInCU: 0x10B, offset: 0x5F170, size: 0x8, addend: 0x0, symName: ___swift_memcpy64_8, symObjAddr: 0x16C, symBinAddr: 0x118F4, symSize: 0x14 } + - { offsetInCU: 0x11F, offset: 0x5F184, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib27OSIABWebViewCallbackHandlerVwta', symObjAddr: 0x180, symBinAddr: 0x11908, symSize: 0x64 } + - { offsetInCU: 0x133, offset: 0x5F198, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib27OSIABWebViewCallbackHandlerVwet', symObjAddr: 0x1E4, symBinAddr: 0x1196C, symSize: 0x48 } + - { offsetInCU: 0x147, offset: 0x5F1AC, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib27OSIABWebViewCallbackHandlerVwst', symObjAddr: 0x22C, symBinAddr: 0x119B4, symSize: 0x50 } + - { offsetInCU: 0x15B, offset: 0x5F1C0, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib27OSIABWebViewCallbackHandlerVMa', symObjAddr: 0x27C, symBinAddr: 0x11A04, symSize: 0x10 } + - { offsetInCU: 0x43, offset: 0x5F302, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperVwCP', symObjAddr: 0x0, symBinAddr: 0x11A14, symSize: 0x48 } + - { offsetInCU: 0x57, offset: 0x5F316, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI11StateObjectV7StorageOy17OSInAppBrowserLib17OSIABWebViewModelC_GWOy', symObjAddr: 0x48, symBinAddr: 0x11A5C, symSize: 0x10 } + - { offsetInCU: 0x6B, offset: 0x5F32A, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperVwxx', symObjAddr: 0x58, symBinAddr: 0x11A6C, symSize: 0x10 } + - { offsetInCU: 0x7F, offset: 0x5F33E, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI11StateObjectV7StorageOy17OSInAppBrowserLib17OSIABWebViewModelC_GWOe', symObjAddr: 0x68, symBinAddr: 0x11A7C, symSize: 0x10 } + - { offsetInCU: 0x93, offset: 0x5F352, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperVwcp', symObjAddr: 0x78, symBinAddr: 0x11A8C, symSize: 0x48 } + - { offsetInCU: 0xA7, offset: 0x5F366, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperVwca', symObjAddr: 0xC0, symBinAddr: 0x11AD4, symSize: 0x54 } + - { offsetInCU: 0xBB, offset: 0x5F37A, size: 0x8, addend: 0x0, symName: ___swift_memcpy17_8, symObjAddr: 0x114, symBinAddr: 0x11B28, symSize: 0x14 } + - { offsetInCU: 0xCF, offset: 0x5F38E, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperVwta', symObjAddr: 0x128, symBinAddr: 0x11B3C, symSize: 0x44 } + - { offsetInCU: 0xE3, offset: 0x5F3A2, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperVwet', symObjAddr: 0x16C, symBinAddr: 0x11B80, symSize: 0x48 } + - { offsetInCU: 0xF7, offset: 0x5F3B6, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperVwst', symObjAddr: 0x1B4, symBinAddr: 0x11BC8, symSize: 0x44 } + - { offsetInCU: 0x10B, offset: 0x5F3CA, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperVMa', symObjAddr: 0x1F8, symBinAddr: 0x11C0C, symSize: 0x10 } + - { offsetInCU: 0x11F, offset: 0x5F3DE, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperV7SwiftUI0F0AA4BodyAdEP_AGWT', symObjAddr: 0x208, symBinAddr: 0x11C1C, symSize: 0x10 } + - { offsetInCU: 0x202, offset: 0x5F4C1, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperVyAcA0eF5ModelCcfcAEycfu_', symObjAddr: 0x448, symBinAddr: 0x11E5C, symSize: 0x4 } + - { offsetInCU: 0x21A, offset: 0x5F4D9, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperV4bodyQrvg7SwiftUI19_ConditionalContentVyAE4TextVAE05TupleF0VyAE0F0PAEE15ignoresSafeArea_5edgesQrAE0pQ7RegionsV_AE4EdgeO3SetVtFQOyAA0eF0V_Qo__AE08ProgressF0VyAE05EmptyF0VA0_GSgtGGyXEfU_', symObjAddr: 0x44C, symBinAddr: 0x11E60, symSize: 0x604 } + - { offsetInCU: 0x43C, offset: 0x5F6FB, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperV7SwiftUI0F0AadEP4body4BodyQzvgTW', symObjAddr: 0xA70, symBinAddr: 0x12484, symSize: 0x68 } + - { offsetInCU: 0x5CD, offset: 0x5F88C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelCAC7Combine16ObservableObjectAAWl', symObjAddr: 0xB18, symBinAddr: 0x124EC, symSize: 0x48 } + - { offsetInCU: 0x5E1, offset: 0x5F8A0, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC9isLoadingSbvpACTK', symObjAddr: 0xB60, symBinAddr: 0x12534, symSize: 0x7C } + - { offsetInCU: 0x606, offset: 0x5F8C5, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC9isLoadingSbvpACTk', symObjAddr: 0xBDC, symBinAddr: 0x125B0, symSize: 0x70 } + - { offsetInCU: 0x63C, offset: 0x5F8FB, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC5errors5Error_pSgvpACTK', symObjAddr: 0xC4C, symBinAddr: 0x12620, symSize: 0x7C } + - { offsetInCU: 0x661, offset: 0x5F920, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC5errors5Error_pSgvpACTk', symObjAddr: 0xCCC, symBinAddr: 0x126A0, symSize: 0x78 } + - { offsetInCU: 0x697, offset: 0x5F956, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI19_ConditionalContentVyAA4TextVAA9TupleViewVyAA08ModifiedD0Vy17OSInAppBrowserLib08OSIABWebG0VAA30_SafeAreaRegionsIgnoringLayoutVG_AA08ProgressG0VyAA05EmptyG0VASGSgtGGWOb', symObjAddr: 0xE14, symBinAddr: 0x127A4, symSize: 0x48 } + - { offsetInCU: 0x6BC, offset: 0x5F97B, size: 0x8, addend: 0x0, symName: '_$ss2eeoiySbx_xtSYRzSQ8RawValueRpzlF17OSInAppBrowserLib20OSIABToolbarPositionO_TB5', symObjAddr: 0x218, symBinAddr: 0x11C2C, symSize: 0x94 } + - { offsetInCU: 0x70F, offset: 0x5F9CE, size: 0x8, addend: 0x0, symName: '_$ss2eeoiySbx_xtSYRzSQ8RawValueRpzlF17OSInAppBrowserLib20OSIABAnimationEffectO_TB5', symObjAddr: 0x2AC, symBinAddr: 0x11CC0, symSize: 0x84 } + - { offsetInCU: 0x79E, offset: 0x5FA5D, size: 0x8, addend: 0x0, symName: '_$ss2eeoiySbx_xtSYRzSQ8RawValueRpzlF17OSInAppBrowserLib17OSIABDismissStyleO_TB5', symObjAddr: 0x330, symBinAddr: 0x11D44, symSize: 0x94 } + - { offsetInCU: 0x82D, offset: 0x5FAEC, size: 0x8, addend: 0x0, symName: '_$ss2eeoiySbx_xtSYRzSQ8RawValueRpzlF17OSInAppBrowserLib14OSIABViewStyleO_TB5', symObjAddr: 0x3C4, symBinAddr: 0x11DD8, symSize: 0x84 } + - { offsetInCU: 0x9A3, offset: 0x5FC62, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperV7SwiftUI0F0AadEP05_makeF04view6inputsAD01_F7OutputsVAD11_GraphValueVyxG_AD01_F6InputsVtFZTW', symObjAddr: 0xA50, symBinAddr: 0x12464, symSize: 0x4 } + - { offsetInCU: 0x9BF, offset: 0x5FC7E, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperV7SwiftUI0F0AadEP05_makeF4List4view6inputsAD01_fK7OutputsVAD11_GraphValueVyxG_AD01_fK6InputsVtFZTW', symObjAddr: 0xA54, symBinAddr: 0x12468, symSize: 0x4 } + - { offsetInCU: 0x9DB, offset: 0x5FC9A, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperV7SwiftUI0F0AadEP14_viewListCount6inputsSiSgAD01_fkL6InputsV_tFZTW', symObjAddr: 0xA58, symBinAddr: 0x1246C, symSize: 0x18 } + - { offsetInCU: 0x91, offset: 0x5FE6E, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterC_12cacheManager15callbackHandlerAcA0eF7OptionsC_AA010OSIABCacheJ0_pAA0ef8CallbackL0VtcfC', symObjAddr: 0x0, symBinAddr: 0x12858, symSize: 0xDC } + - { offsetInCU: 0xE9, offset: 0x5FEC6, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterC_12cacheManager15callbackHandlerAcA0eF7OptionsC_AA010OSIABCacheJ0_pAA0ef8CallbackL0Vtcfc', symObjAddr: 0xDC, symBinAddr: 0x12934, symSize: 0xD0 } + - { offsetInCU: 0x126, offset: 0x5FF03, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterC10handleOpenyy10Foundation3URLV_ySo16UIViewControllerCctF', symObjAddr: 0x230, symBinAddr: 0x12A88, symSize: 0x3B0 } + - { offsetInCU: 0x32E, offset: 0x6010B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterCACycfC', symObjAddr: 0x5E0, symBinAddr: 0x12E38, symSize: 0x20 } + - { offsetInCU: 0x34C, offset: 0x60129, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterCACycfc', symObjAddr: 0x600, symBinAddr: 0x12E58, symSize: 0x2C } + - { offsetInCU: 0x3AF, offset: 0x6018C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterCACycfcTo', symObjAddr: 0x62C, symBinAddr: 0x12E84, symSize: 0x2C } + - { offsetInCU: 0x416, offset: 0x601F3, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterCfD', symObjAddr: 0x658, symBinAddr: 0x12EB0, symSize: 0x30 } + - { offsetInCU: 0x452, offset: 0x6022F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterCAA11OSIABRouterA2aDP10handleOpenyy10Foundation3URLV_y10ReturnTypeQzctFTW', symObjAddr: 0x700, symBinAddr: 0x12F58, symSize: 0x50 } + - { offsetInCU: 0x484, offset: 0x60261, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterC10handleOpenyy10Foundation3URLV_ySo16UIViewControllerCctF06$sSo16mN15CIegn_ABIegg_TRAIIegn_Tf1ncn_nTf4nng_n', symObjAddr: 0x8A0, symBinAddr: 0x130B8, symSize: 0x3C4 } + - { offsetInCU: 0x69C, offset: 0x60479, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABCacheManager_pWOc', symObjAddr: 0x1AC, symBinAddr: 0x12A04, symSize: 0x44 } + - { offsetInCU: 0x6B0, offset: 0x6048D, size: 0x8, addend: 0x0, symName: ___swift_destroy_boxed_opaque_existential_1, symObjAddr: 0x1F0, symBinAddr: 0x12A48, symSize: 0x20 } + - { offsetInCU: 0x6C4, offset: 0x604A1, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterCMa', symObjAddr: 0x210, symBinAddr: 0x12A68, symSize: 0x20 } + - { offsetInCU: 0x931, offset: 0x6070E, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterCfETo', symObjAddr: 0x688, symBinAddr: 0x12EE0, symSize: 0x78 } + - { offsetInCU: 0x960, offset: 0x6073D, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterC32presentationControllerDidDismissyySo014UIPresentationJ0CF', symObjAddr: 0x750, symBinAddr: 0x12FA8, symSize: 0x30 } + - { offsetInCU: 0x9AF, offset: 0x6078C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterC32presentationControllerDidDismissyySo014UIPresentationJ0CFTo', symObjAddr: 0x780, symBinAddr: 0x12FD8, symSize: 0x60 } + - { offsetInCU: 0x9EE, offset: 0x607CB, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperVyAcA0eF5ModelCcfcAEycfu_TA', symObjAddr: 0x804, symBinAddr: 0x1305C, symSize: 0x8 } + - { offsetInCU: 0xA02, offset: 0x607DF, size: 0x8, addend: 0x0, symName: ___swift_project_boxed_opaque_existential_1, symObjAddr: 0x84C, symBinAddr: 0x13064, symSize: 0x24 } + - { offsetInCU: 0x2B, offset: 0x609E3, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib011OSIABSystemC7OptionsC12dismissStyle04viewH015animationEffect20enableBarsCollapsing0L11ReadersModeAcA012OSIABDismissH0O_AA09OSIABViewH0OAA014OSIABAnimationK0OS2btcfC', symObjAddr: 0x0, symBinAddr: 0x13484, symSize: 0x6C } + - { offsetInCU: 0xB5, offset: 0x60A6D, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib011OSIABSystemC7OptionsC12dismissStyle04viewH015animationEffect20enableBarsCollapsing0L11ReadersModeAcA012OSIABDismissH0O_AA09OSIABViewH0OAA014OSIABAnimationK0OS2btcfC', symObjAddr: 0x0, symBinAddr: 0x13484, symSize: 0x6C } + - { offsetInCU: 0x146, offset: 0x60AFE, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib011OSIABSystemC7OptionsC12dismissStyle04viewH015animationEffect20enableBarsCollapsing0L11ReadersModeAcA012OSIABDismissH0O_AA09OSIABViewH0OAA014OSIABAnimationK0OS2btcfc', symObjAddr: 0x6C, symBinAddr: 0x134F0, symSize: 0x28 } + - { offsetInCU: 0x1E1, offset: 0x60B99, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib011OSIABSystemC7OptionsC9viewStyle15animationEffectAcA09OSIABViewH0O_AA014OSIABAnimationJ0OtcfC', symObjAddr: 0x94, symBinAddr: 0x13518, symSize: 0x2C } + - { offsetInCU: 0x240, offset: 0x60BF8, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib011OSIABSystemC7OptionsC9viewStyle15animationEffectAcA09OSIABViewH0O_AA014OSIABAnimationJ0Otcfc', symObjAddr: 0xC0, symBinAddr: 0x13544, symSize: 0x2C } + - { offsetInCU: 0x285, offset: 0x60C3D, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib011OSIABSystemC7OptionsCfd', symObjAddr: 0xEC, symBinAddr: 0x13570, symSize: 0x8 } + - { offsetInCU: 0x2B4, offset: 0x60C6C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib011OSIABSystemC7OptionsCfD', symObjAddr: 0xF4, symBinAddr: 0x13578, symSize: 0x10 } + - { offsetInCU: 0x33D, offset: 0x60CF5, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib011OSIABSystemC7OptionsCMa', symObjAddr: 0x104, symBinAddr: 0x13588, symSize: 0x20 } + - { offsetInCU: 0x91, offset: 0x60E71, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC_02onC8PageLoad0jC6ClosedAcA011OSIABSystemC7OptionsC_yycyyctcfC', symObjAddr: 0x0, symBinAddr: 0x135BC, symSize: 0x8C } + - { offsetInCU: 0xEC, offset: 0x60ECC, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC_02onC8PageLoad0jC6ClosedAcA011OSIABSystemC7OptionsC_yycyyctcfc', symObjAddr: 0x8C, symBinAddr: 0x13648, symSize: 0x5C } + - { offsetInCU: 0x127, offset: 0x60F07, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC10handleOpenyy10Foundation3URLV_ySo06UIViewG0CctF', symObjAddr: 0x108, symBinAddr: 0x136C4, symSize: 0x1A8 } + - { offsetInCU: 0x28D, offset: 0x6106D, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCACycfC', symObjAddr: 0x2B0, symBinAddr: 0x1386C, symSize: 0x20 } + - { offsetInCU: 0x2AB, offset: 0x6108B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCACycfc', symObjAddr: 0x2D0, symBinAddr: 0x1388C, symSize: 0x2C } + - { offsetInCU: 0x30E, offset: 0x610EE, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCACycfcTo', symObjAddr: 0x2FC, symBinAddr: 0x138B8, symSize: 0x2C } + - { offsetInCU: 0x375, offset: 0x61155, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCfD', symObjAddr: 0x328, symBinAddr: 0x138E4, symSize: 0x30 } + - { offsetInCU: 0x3B1, offset: 0x61191, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCAA11OSIABRouterA2aDP10handleOpenyy10Foundation3URLV_y10ReturnTypeQzctFTW', symObjAddr: 0x3A8, symBinAddr: 0x13964, symSize: 0x50 } + - { offsetInCU: 0x3E3, offset: 0x611C3, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC10handleOpenyy10Foundation3URLV_ySo06UIViewG0CctF06$sSo16nG15CIegn_ABIegg_TRAIIegn_Tf1ncn_nTf4nng_n', symObjAddr: 0x554, symBinAddr: 0x13B10, symSize: 0x1C8 } + - { offsetInCU: 0x54F, offset: 0x6132F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCMa', symObjAddr: 0xE8, symBinAddr: 0x136A4, symSize: 0x20 } + - { offsetInCU: 0x717, offset: 0x614F7, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCfETo', symObjAddr: 0x358, symBinAddr: 0x13914, symSize: 0x50 } + - { offsetInCU: 0x746, offset: 0x61526, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC06safarifG0_22didCompleteInitialLoadySo08SFSafarifG0C_SbtF', symObjAddr: 0x3F8, symBinAddr: 0x139B4, symSize: 0x30 } + - { offsetInCU: 0x7AB, offset: 0x6158B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC06safarifG0_22didCompleteInitialLoadySo08SFSafarifG0C_SbtFTo', symObjAddr: 0x428, symBinAddr: 0x139E4, symSize: 0x64 } ... diff --git a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/OSInAppBrowserLib.framework/Headers/OSInAppBrowserLib-Swift.h b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/OSInAppBrowserLib.framework/Headers/OSInAppBrowserLib-Swift.h index 3d98cde..0b40ae9 100644 --- a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/OSInAppBrowserLib.framework/Headers/OSInAppBrowserLib-Swift.h +++ b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/OSInAppBrowserLib.framework/Headers/OSInAppBrowserLib-Swift.h @@ -322,6 +322,20 @@ SWIFT_CLASS("_TtC17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapter") @end +/// Adapter that makes the required calls so that an WKWebView implementation can perform the Web View routing. +/// This is done via a customisable interface. +SWIFT_CLASS("_TtC17OSInAppBrowserLib25OSIABWebViewRouterAdapter") +@interface OSIABWebViewRouterAdapter : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +@interface OSIABWebViewRouterAdapter (SWIFT_EXTENSION(OSInAppBrowserLib)) +- (void)presentationControllerDidDismiss:(UIPresentationController * _Nonnull)presentationController; +@end + + #endif #if __has_attribute(external_source_symbol) # pragma clang attribute pop @@ -654,6 +668,20 @@ SWIFT_CLASS("_TtC17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapter") @end +/// Adapter that makes the required calls so that an WKWebView implementation can perform the Web View routing. +/// This is done via a customisable interface. +SWIFT_CLASS("_TtC17OSInAppBrowserLib25OSIABWebViewRouterAdapter") +@interface OSIABWebViewRouterAdapter : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +@interface OSIABWebViewRouterAdapter (SWIFT_EXTENSION(OSInAppBrowserLib)) +- (void)presentationControllerDidDismiss:(UIPresentationController * _Nonnull)presentationController; +@end + + #endif #if __has_attribute(external_source_symbol) # pragma clang attribute pop diff --git a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/arm64-apple-ios-simulator.abi.json b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/arm64-apple-ios-simulator.abi.json index 2561aa5..e49f11e 100644 --- a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/arm64-apple-ios-simulator.abi.json +++ b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -24,7 +24,7 @@ { "kind": "TypeNominal", "name": "OSIABEngine", - "printedName": "OSInAppBrowserLib.OSIABEngine<τ_0_0, τ_0_1>", + "printedName": "OSInAppBrowserLib.OSIABEngine<τ_0_0, τ_0_1, τ_0_2>", "children": [ { "kind": "TypeNominal", @@ -35,17 +35,22 @@ "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "τ_0_1" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_2" } ], "usr": "s:17OSInAppBrowserLib11OSIABEngineV" } ], "declKind": "Constructor", - "usr": "s:17OSInAppBrowserLib11OSIABEngineVACyxq_Gycfc", - "mangledName": "$s17OSInAppBrowserLib11OSIABEngineVACyxq_Gycfc", + "usr": "s:17OSInAppBrowserLib11OSIABEngineVACyxq_q0_Gycfc", + "mangledName": "$s17OSInAppBrowserLib11OSIABEngineVACyxq_q0_Gycfc", "moduleName": "OSInAppBrowserLib", - "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : OSInAppBrowserLib.OSIABRouter, τ_0_1 : OSInAppBrowserLib.OSIABRouter, τ_0_0.ReturnType == Swift.Bool, τ_0_1.ReturnType == UIKit.UIViewController?>", - "sugared_genericSig": "", + "genericSig": "<τ_0_0, τ_0_1, τ_0_2 where τ_0_0 : OSInAppBrowserLib.OSIABRouter, τ_0_1 : OSInAppBrowserLib.OSIABRouter, τ_0_2 : OSInAppBrowserLib.OSIABRouter, τ_0_0.ReturnType == Swift.Bool, τ_0_1.ReturnType == UIKit.UIViewController, τ_0_2.ReturnType == UIKit.UIViewController>", + "sugared_genericSig": "", "declAttributes": [ "AccessControl", "RawDocComment" @@ -64,9 +69,9 @@ }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" }, { "kind": "TypeNominal", @@ -92,11 +97,11 @@ } ], "declKind": "Func", - "usr": "s:17OSInAppBrowserLib11OSIABEngineV012openExternalC0_14routerDelegate_ySS_xySbctF", - "mangledName": "$s17OSInAppBrowserLib11OSIABEngineV012openExternalC0_14routerDelegate_ySS_xySbctF", + "usr": "s:17OSInAppBrowserLib11OSIABEngineV012openExternalC0_14routerDelegate_y10Foundation3URLV_xySbctF", + "mangledName": "$s17OSInAppBrowserLib11OSIABEngineV012openExternalC0_14routerDelegate_y10Foundation3URLV_xySbctF", "moduleName": "OSInAppBrowserLib", - "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : OSInAppBrowserLib.OSIABRouter, τ_0_1 : OSInAppBrowserLib.OSIABRouter, τ_0_0.ReturnType == Swift.Bool, τ_0_1.ReturnType == UIKit.UIViewController?>", - "sugared_genericSig": "", + "genericSig": "<τ_0_0, τ_0_1, τ_0_2 where τ_0_0 : OSInAppBrowserLib.OSIABRouter, τ_0_1 : OSInAppBrowserLib.OSIABRouter, τ_0_2 : OSInAppBrowserLib.OSIABRouter, τ_0_0.ReturnType == Swift.Bool, τ_0_1.ReturnType == UIKit.UIViewController, τ_0_2.ReturnType == UIKit.UIViewController>", + "sugared_genericSig": "", "declAttributes": [ "AccessControl", "RawDocComment" @@ -115,9 +120,9 @@ }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" }, { "kind": "TypeNominal", @@ -143,11 +148,62 @@ } ], "declKind": "Func", - "usr": "s:17OSInAppBrowserLib11OSIABEngineV010openSystemC0_14routerDelegate_ySS_q_ySo16UIViewControllerCSgctF", - "mangledName": "$s17OSInAppBrowserLib11OSIABEngineV010openSystemC0_14routerDelegate_ySS_q_ySo16UIViewControllerCSgctF", + "usr": "s:17OSInAppBrowserLib11OSIABEngineV010openSystemC0_14routerDelegate_y10Foundation3URLV_q_ySo16UIViewControllerCctF", + "mangledName": "$s17OSInAppBrowserLib11OSIABEngineV010openSystemC0_14routerDelegate_y10Foundation3URLV_q_ySo16UIViewControllerCctF", + "moduleName": "OSInAppBrowserLib", + "genericSig": "<τ_0_0, τ_0_1, τ_0_2 where τ_0_0 : OSInAppBrowserLib.OSIABRouter, τ_0_1 : OSInAppBrowserLib.OSIABRouter, τ_0_2 : OSInAppBrowserLib.OSIABRouter, τ_0_0.ReturnType == Swift.Bool, τ_0_1.ReturnType == UIKit.UIViewController, τ_0_2.ReturnType == UIKit.UIViewController>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "openWebView", + "printedName": "openWebView(_:routerDelegate:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_2" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(τ_0_2.ReturnType) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_2.ReturnType" + } + ] + } + ], + "declKind": "Func", + "usr": "s:17OSInAppBrowserLib11OSIABEngineV11openWebView_14routerDelegate_y10Foundation3URLV_q0_ySo16UIViewControllerCctF", + "mangledName": "$s17OSInAppBrowserLib11OSIABEngineV11openWebView_14routerDelegate_y10Foundation3URLV_q0_ySo16UIViewControllerCctF", "moduleName": "OSInAppBrowserLib", - "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : OSInAppBrowserLib.OSIABRouter, τ_0_1 : OSInAppBrowserLib.OSIABRouter, τ_0_0.ReturnType == Swift.Bool, τ_0_1.ReturnType == UIKit.UIViewController?>", - "sugared_genericSig": "", + "genericSig": "<τ_0_0, τ_0_1, τ_0_2 where τ_0_0 : OSInAppBrowserLib.OSIABRouter, τ_0_1 : OSInAppBrowserLib.OSIABRouter, τ_0_2 : OSInAppBrowserLib.OSIABRouter, τ_0_0.ReturnType == Swift.Bool, τ_0_1.ReturnType == UIKit.UIViewController, τ_0_2.ReturnType == UIKit.UIViewController>", + "sugared_genericSig": "", "declAttributes": [ "AccessControl", "RawDocComment" @@ -159,8 +215,8 @@ "usr": "s:17OSInAppBrowserLib11OSIABEngineV", "mangledName": "$s17OSInAppBrowserLib11OSIABEngineV", "moduleName": "OSInAppBrowserLib", - "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : OSInAppBrowserLib.OSIABRouter, τ_0_1 : OSInAppBrowserLib.OSIABRouter, τ_0_0.ReturnType == Swift.Bool, τ_0_1.ReturnType == UIKit.UIViewController?>", - "sugared_genericSig": "", + "genericSig": "<τ_0_0, τ_0_1, τ_0_2 where τ_0_0 : OSInAppBrowserLib.OSIABRouter, τ_0_1 : OSInAppBrowserLib.OSIABRouter, τ_0_2 : OSInAppBrowserLib.OSIABRouter, τ_0_0.ReturnType == Swift.Bool, τ_0_1.ReturnType == UIKit.UIViewController, τ_0_2.ReturnType == UIKit.UIViewController>", + "sugared_genericSig": "", "declAttributes": [ "AccessControl", "RawDocComment" @@ -168,116 +224,345 @@ }, { "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", + "name": "WebKit", + "printedName": "WebKit", "declKind": "Import", "moduleName": "OSInAppBrowserLib" }, { "kind": "TypeDecl", - "name": "OSIABViewStyle", - "printedName": "OSIABViewStyle", + "name": "OSIABWebViewOptions", + "printedName": "OSIABWebViewOptions", "children": [ { - "kind": "Var", - "name": "formSheet", - "printedName": "formSheet", + "kind": "Constructor", + "name": "init", + "printedName": "init(showURL:showToolbar:clearCache:clearSessionCache:mediaPlaybackRequiresUserAction:closeButtonText:toolbarPosition:showNavigationButtons:leftToRight:allowOverScroll:enableViewportScale:allowInLineMediaPlayback:surpressIncrementalRendering:viewStyle:animationEffect:customUserAgent:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(OSInAppBrowserLib.OSIABViewStyle.Type) -> OSInAppBrowserLib.OSIABViewStyle", + "kind": "TypeNominal", + "name": "OSIABWebViewOptions", + "printedName": "OSInAppBrowserLib.OSIABWebViewOptions", + "usr": "s:17OSInAppBrowserLib19OSIABWebViewOptionsC" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "OSIABToolbarPosition", + "printedName": "OSInAppBrowserLib.OSIABToolbarPosition", + "hasDefaultArg": true, + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "OSIABViewStyle", + "printedName": "OSInAppBrowserLib.OSIABViewStyle", + "hasDefaultArg": true, + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" + }, + { + "kind": "TypeNominal", + "name": "OSIABAnimationEffect", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", + "hasDefaultArg": true, + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "OSIABViewStyle", - "printedName": "OSInAppBrowserLib.OSIABViewStyle", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "OSInAppBrowserLib.OSIABViewStyle.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "OSIABViewStyle", - "printedName": "OSInAppBrowserLib.OSIABViewStyle", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" - } - ] + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "hasDefaultArg": true, + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO9formSheetyA2CmF", - "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO9formSheetyA2CmF", - "moduleName": "OSInAppBrowserLib" + "declKind": "Constructor", + "usr": "s:17OSInAppBrowserLib19OSIABWebViewOptionsC7showURL0H7Toolbar10clearCache0k7SessionL031mediaPlaybackRequiresUserAction15closeButtonText15toolbarPosition0H17NavigationButtons11leftToRight15allowOverScroll19enableViewportScale016allowInLineMediaO028surpressIncrementalRendering9viewStyle15animationEffect06customQ5AgentACSb_S4bSSAA012OSIABToolbarW0OS6bAA14OSIABViewStyleOAA20OSIABAnimationEffectOSSSgtcfc", + "mangledName": "$s17OSInAppBrowserLib19OSIABWebViewOptionsC7showURL0H7Toolbar10clearCache0k7SessionL031mediaPlaybackRequiresUserAction15closeButtonText15toolbarPosition0H17NavigationButtons11leftToRight15allowOverScroll19enableViewportScale016allowInLineMediaO028surpressIncrementalRendering9viewStyle15animationEffect06customQ5AgentACSb_S4bSSAA012OSIABToolbarW0OS6bAA14OSIABViewStyleOAA20OSIABAnimationEffectOSSSgtcfc", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" }, { - "kind": "Var", - "name": "fullScreen", - "printedName": "fullScreen", + "kind": "Constructor", + "name": "init", + "printedName": "init(viewStyle:animationEffect:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(OSInAppBrowserLib.OSIABViewStyle.Type) -> OSInAppBrowserLib.OSIABViewStyle", - "children": [ - { - "kind": "TypeNominal", - "name": "OSIABViewStyle", - "printedName": "OSInAppBrowserLib.OSIABViewStyle", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "OSInAppBrowserLib.OSIABViewStyle.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "OSIABViewStyle", - "printedName": "OSInAppBrowserLib.OSIABViewStyle", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "OSIABWebViewOptions", + "printedName": "OSInAppBrowserLib.OSIABWebViewOptions", + "usr": "s:17OSInAppBrowserLib19OSIABWebViewOptionsC" + }, + { + "kind": "TypeNominal", + "name": "OSIABViewStyle", + "printedName": "OSInAppBrowserLib.OSIABViewStyle", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" + }, + { + "kind": "TypeNominal", + "name": "OSIABAnimationEffect", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" } ], - "declKind": "EnumElement", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO10fullScreenyA2CmF", - "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO10fullScreenyA2CmF", + "declKind": "Constructor", + "usr": "s:17OSInAppBrowserLib19OSIABWebViewOptionsC9viewStyle15animationEffectAcA09OSIABViewI0O_AA014OSIABAnimationK0Otcfc", + "mangledName": "$s17OSInAppBrowserLib19OSIABWebViewOptionsC9viewStyle15animationEffectAcA09OSIABViewI0O_AA014OSIABAnimationK0Otcfc", + "moduleName": "OSInAppBrowserLib", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:17OSInAppBrowserLib19OSIABWebViewOptionsC", + "mangledName": "$s17OSInAppBrowserLib19OSIABWebViewOptionsC", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "superclassUsr": "s:17OSInAppBrowserLib12OSIABOptionsC", + "superclassNames": [ + "OSInAppBrowserLib.OSIABOptions" + ] + }, + { + "kind": "Import", + "name": "SwiftUI", + "printedName": "SwiftUI", + "declKind": "Import", + "moduleName": "OSInAppBrowserLib" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "OSInAppBrowserLib" + }, + { + "kind": "TypeDecl", + "name": "OSIABOptions", + "printedName": "OSIABOptions", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(viewStyle:animationEffect:)", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABOptions", + "printedName": "OSInAppBrowserLib.OSIABOptions", + "usr": "s:17OSInAppBrowserLib12OSIABOptionsC" + }, + { + "kind": "TypeNominal", + "name": "OSIABViewStyle", + "printedName": "OSInAppBrowserLib.OSIABViewStyle", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" + }, + { + "kind": "TypeNominal", + "name": "OSIABAnimationEffect", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + } + ], + "declKind": "Constructor", + "usr": "s:17OSInAppBrowserLib12OSIABOptionsC9viewStyle15animationEffectAcA09OSIABViewG0O_AA014OSIABAnimationI0Otcfc", + "mangledName": "$s17OSInAppBrowserLib12OSIABOptionsC9viewStyle15animationEffectAcA09OSIABViewG0O_AA014OSIABAnimationI0Otcfc", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:17OSInAppBrowserLib12OSIABOptionsC", + "mangledName": "$s17OSInAppBrowserLib12OSIABOptionsC", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "SwiftUI", + "printedName": "SwiftUI", + "declKind": "Import", + "moduleName": "OSInAppBrowserLib" + }, + { + "kind": "TypeDecl", + "name": "OSIABToolbarPosition", + "printedName": "OSIABToolbarPosition", + "children": [ + { + "kind": "Var", + "name": "top", + "printedName": "top", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(OSInAppBrowserLib.OSIABToolbarPosition.Type) -> OSInAppBrowserLib.OSIABToolbarPosition", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABToolbarPosition", + "printedName": "OSInAppBrowserLib.OSIABToolbarPosition", + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "OSInAppBrowserLib.OSIABToolbarPosition.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABToolbarPosition", + "printedName": "OSInAppBrowserLib.OSIABToolbarPosition", + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO3topyA2CmF", + "mangledName": "$s17OSInAppBrowserLib20OSIABToolbarPositionO3topyA2CmF", "moduleName": "OSInAppBrowserLib" }, { "kind": "Var", - "name": "pageSheet", - "printedName": "pageSheet", + "name": "bottom", + "printedName": "bottom", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(OSInAppBrowserLib.OSIABViewStyle.Type) -> OSInAppBrowserLib.OSIABViewStyle", + "printedName": "(OSInAppBrowserLib.OSIABToolbarPosition.Type) -> OSInAppBrowserLib.OSIABToolbarPosition", "children": [ { "kind": "TypeNominal", - "name": "OSIABViewStyle", - "printedName": "OSInAppBrowserLib.OSIABViewStyle", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" + "name": "OSIABToolbarPosition", + "printedName": "OSInAppBrowserLib.OSIABToolbarPosition", + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "OSInAppBrowserLib.OSIABViewStyle.Type", + "printedName": "OSInAppBrowserLib.OSIABToolbarPosition.Type", "children": [ { "kind": "TypeNominal", - "name": "OSIABViewStyle", - "printedName": "OSInAppBrowserLib.OSIABViewStyle", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" + "name": "OSIABToolbarPosition", + "printedName": "OSInAppBrowserLib.OSIABToolbarPosition", + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO" } ] } @@ -285,8 +570,8 @@ } ], "declKind": "EnumElement", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO9pageSheetyA2CmF", - "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO9pageSheetyA2CmF", + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO6bottomyA2CmF", + "mangledName": "$s17OSInAppBrowserLib20OSIABToolbarPositionO6bottomyA2CmF", "moduleName": "OSInAppBrowserLib" }, { @@ -296,14 +581,14 @@ "children": [ { "kind": "TypeNominal", - "name": "OSIABViewStyle", - "printedName": "OSInAppBrowserLib.OSIABViewStyle", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" + "name": "OSIABToolbarPosition", + "printedName": "OSInAppBrowserLib.OSIABToolbarPosition", + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO" } ], "declKind": "Var", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO12defaultValueACvpZ", - "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO12defaultValueACvpZ", + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO12defaultValueACvpZ", + "mangledName": "$s17OSInAppBrowserLib20OSIABToolbarPositionO12defaultValueACvpZ", "moduleName": "OSInAppBrowserLib", "static": true, "declAttributes": [ @@ -322,14 +607,14 @@ "children": [ { "kind": "TypeNominal", - "name": "OSIABViewStyle", - "printedName": "OSInAppBrowserLib.OSIABViewStyle", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" + "name": "OSIABToolbarPosition", + "printedName": "OSInAppBrowserLib.OSIABToolbarPosition", + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO" } ], "declKind": "Accessor", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO12defaultValueACvgZ", - "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO12defaultValueACvgZ", + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO12defaultValueACvgZ", + "mangledName": "$s17OSInAppBrowserLib20OSIABToolbarPositionO12defaultValueACvgZ", "moduleName": "OSInAppBrowserLib", "static": true, "implicit": true, @@ -345,13 +630,13 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "OSInAppBrowserLib.OSIABViewStyle?", + "printedName": "OSInAppBrowserLib.OSIABToolbarPosition?", "children": [ { "kind": "TypeNominal", - "name": "OSIABViewStyle", - "printedName": "OSInAppBrowserLib.OSIABViewStyle", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" + "name": "OSIABToolbarPosition", + "printedName": "OSInAppBrowserLib.OSIABToolbarPosition", + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO" } ], "usr": "s:Sq" @@ -364,8 +649,8 @@ } ], "declKind": "Constructor", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO8rawValueACSgSS_tcfc", - "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO8rawValueACSgSS_tcfc", + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO8rawValueACSgSS_tcfc", + "mangledName": "$s17OSInAppBrowserLib20OSIABToolbarPositionO8rawValueACSgSS_tcfc", "moduleName": "OSInAppBrowserLib", "implicit": true, "init_kind": "Designated" @@ -383,8 +668,8 @@ } ], "declKind": "Var", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO8rawValueSSvp", - "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO8rawValueSSvp", + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO8rawValueSSvp", + "mangledName": "$s17OSInAppBrowserLib20OSIABToolbarPositionO8rawValueSSvp", "moduleName": "OSInAppBrowserLib", "implicit": true, "accessors": [ @@ -401,8 +686,8 @@ } ], "declKind": "Accessor", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO8rawValueSSvg", - "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO8rawValueSSvg", + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO8rawValueSSvg", + "mangledName": "$s17OSInAppBrowserLib20OSIABToolbarPositionO8rawValueSSvg", "moduleName": "OSInAppBrowserLib", "implicit": true, "accessorKind": "get" @@ -411,8 +696,8 @@ } ], "declKind": "Enum", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO", - "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO", + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO", + "mangledName": "$s17OSInAppBrowserLib20OSIABToolbarPositionO", "moduleName": "OSInAppBrowserLib", "declAttributes": [ "AccessControl", @@ -460,88 +745,84 @@ }, { "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", + "name": "WebKit", + "printedName": "WebKit", "declKind": "Import", "moduleName": "OSInAppBrowserLib" }, { "kind": "TypeDecl", - "name": "OSIABApplicationDelegate", - "printedName": "OSIABApplicationDelegate", + "name": "OSIABCacheManager", + "printedName": "OSIABCacheManager", "children": [ { "kind": "Function", - "name": "canOpenURL", - "printedName": "canOpenURL(_:)", + "name": "clearCache", + "printedName": "clearCache(_:)", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "Void", + "printedName": "()" }, { "kind": "TypeNominal", - "name": "URL", - "printedName": "Foundation.URL", - "usr": "s:10Foundation3URLV" + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" } ], "declKind": "Func", - "usr": "s:17OSInAppBrowserLib24OSIABApplicationDelegateP10canOpenURLySb10Foundation0I0VF", - "mangledName": "$s17OSInAppBrowserLib24OSIABApplicationDelegateP10canOpenURLySb10Foundation0I0VF", + "usr": "s:17OSInAppBrowserLib17OSIABCacheManagerP10clearCacheyyyycSgF", + "mangledName": "$s17OSInAppBrowserLib17OSIABCacheManagerP10clearCacheyyyycSgF", "moduleName": "OSInAppBrowserLib", - "genericSig": "<τ_0_0 where τ_0_0 : OSInAppBrowserLib.OSIABApplicationDelegate>", - "sugared_genericSig": "", + "genericSig": "<τ_0_0 where τ_0_0 : OSInAppBrowserLib.OSIABCacheManager>", + "sugared_genericSig": "", "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", - "name": "open", - "printedName": "open(_:options:completionHandler:)", + "name": "clearSessionCache", + "printedName": "clearSessionCache(_:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, - { - "kind": "TypeNominal", - "name": "URL", - "printedName": "Foundation.URL", - "usr": "s:10Foundation3URLV" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[UIKit.UIApplication.OpenExternalURLOptionsKey : Any]", - "children": [ - { - "kind": "TypeNominal", - "name": "OpenExternalURLOptionsKey", - "printedName": "UIKit.UIApplication.OpenExternalURLOptionsKey", - "usr": "c:@T@UIApplicationOpenExternalURLOptionsKey" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:SD" - }, { "kind": "TypeNominal", "name": "Optional", - "printedName": "((Swift.Bool) -> ())?", + "printedName": "(() -> ())?", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(Swift.Bool) -> ()", + "printedName": "() -> ()", "children": [ { "kind": "TypeNominal", @@ -550,9 +831,8 @@ }, { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "Void", + "printedName": "()" } ] } @@ -561,64 +841,157 @@ } ], "declKind": "Func", - "usr": "s:17OSInAppBrowserLib24OSIABApplicationDelegateP4open_7options17completionHandlery10Foundation3URLV_SDySo38UIApplicationOpenExternalURLOptionsKeyaypGySbcSgtF", - "mangledName": "$s17OSInAppBrowserLib24OSIABApplicationDelegateP4open_7options17completionHandlery10Foundation3URLV_SDySo38UIApplicationOpenExternalURLOptionsKeyaypGySbcSgtF", + "usr": "s:17OSInAppBrowserLib17OSIABCacheManagerP17clearSessionCacheyyyycSgF", + "mangledName": "$s17OSInAppBrowserLib17OSIABCacheManagerP17clearSessionCacheyyyycSgF", "moduleName": "OSInAppBrowserLib", - "genericSig": "<τ_0_0 where τ_0_0 : OSInAppBrowserLib.OSIABApplicationDelegate>", - "sugared_genericSig": "", + "genericSig": "<τ_0_0 where τ_0_0 : OSInAppBrowserLib.OSIABCacheManager>", + "sugared_genericSig": "", "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "s:17OSInAppBrowserLib24OSIABApplicationDelegateP", - "mangledName": "$s17OSInAppBrowserLib24OSIABApplicationDelegateP", - "moduleName": "OSInAppBrowserLib", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "OSIABApplicationRouterAdapter", - "printedName": "OSIABApplicationRouterAdapter", - "children": [ + }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(_:)", + "kind": "Function", + "name": "clearCache", + "printedName": "clearCache(_:)", "children": [ { "kind": "TypeNominal", - "name": "OSIABApplicationRouterAdapter", - "printedName": "OSInAppBrowserLib.OSIABApplicationRouterAdapter", - "usr": "s:17OSInAppBrowserLib29OSIABApplicationRouterAdapterC" + "name": "Void", + "printedName": "()" }, { "kind": "TypeNominal", - "name": "OSIABApplicationDelegate", - "printedName": "OSInAppBrowserLib.OSIABApplicationDelegate", - "usr": "s:17OSInAppBrowserLib24OSIABApplicationDelegateP" - } - ], - "declKind": "Constructor", - "usr": "s:17OSInAppBrowserLib29OSIABApplicationRouterAdapterCyAcA0E8Delegate_pcfc", - "mangledName": "$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterCyAcA0E8Delegate_pcfc", - "moduleName": "OSInAppBrowserLib", - "declAttributes": [ - "AccessControl", + "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" + } + ], + "declKind": "Func", + "usr": "s:17OSInAppBrowserLib17OSIABCacheManagerPAAE10clearCacheyyyycSgF", + "mangledName": "$s17OSInAppBrowserLib17OSIABCacheManagerPAAE10clearCacheyyyycSgF", + "moduleName": "OSInAppBrowserLib", + "genericSig": "<τ_0_0 where τ_0_0 : OSInAppBrowserLib.OSIABCacheManager>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "clearSessionCache", + "printedName": "clearSessionCache(_:)", + "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": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:17OSInAppBrowserLib17OSIABCacheManagerPAAE17clearSessionCacheyyyycSgF", + "mangledName": "$s17OSInAppBrowserLib17OSIABCacheManagerPAAE17clearSessionCacheyyyycSgF", + "moduleName": "OSInAppBrowserLib", + "genericSig": "<τ_0_0 where τ_0_0 : OSInAppBrowserLib.OSIABCacheManager>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:17OSInAppBrowserLib17OSIABCacheManagerP", + "mangledName": "$s17OSInAppBrowserLib17OSIABCacheManagerP", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "OSIABBrowserCacheManager", + "printedName": "OSIABBrowserCacheManager", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(dataStore:)", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABBrowserCacheManager", + "printedName": "OSInAppBrowserLib.OSIABBrowserCacheManager", + "usr": "s:17OSInAppBrowserLib24OSIABBrowserCacheManagerV" + }, + { + "kind": "TypeNominal", + "name": "WKWebsiteDataStore", + "printedName": "WebKit.WKWebsiteDataStore", + "usr": "c:objc(cs)WKWebsiteDataStore" + } + ], + "declKind": "Constructor", + "usr": "s:17OSInAppBrowserLib24OSIABBrowserCacheManagerV9dataStoreACSo013WKWebsiteDataI0C_tcfc", + "mangledName": "$s17OSInAppBrowserLib24OSIABBrowserCacheManagerV9dataStoreACSo013WKWebsiteDataI0C_tcfc", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl", "RawDocComment" ], "init_kind": "Designated" }, { "kind": "Function", - "name": "handleOpen", - "printedName": "handleOpen(_:_:)", + "name": "clearCache", + "printedName": "clearCache(_:)", "children": [ { "kind": "TypeNominal", @@ -627,42 +1000,90 @@ }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:17OSInAppBrowserLib24OSIABBrowserCacheManagerV05clearF0yyyycSgF", + "mangledName": "$s17OSInAppBrowserLib24OSIABBrowserCacheManagerV05clearF0yyyycSgF", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "clearSessionCache", + "printedName": "clearSessionCache(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.Bool) -> ()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", "children": [ { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] } - ] + ], + "usr": "s:Sq" } ], "declKind": "Func", - "usr": "s:17OSInAppBrowserLib29OSIABApplicationRouterAdapterC10handleOpenyySS_ySbctF", - "mangledName": "$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterC10handleOpenyySS_ySbctF", + "usr": "s:17OSInAppBrowserLib24OSIABBrowserCacheManagerV012clearSessionF0yyyycSgF", + "mangledName": "$s17OSInAppBrowserLib24OSIABBrowserCacheManagerV012clearSessionF0yyyycSgF", "moduleName": "OSInAppBrowserLib", "declAttributes": [ "AccessControl" ], + "isFromExtension": true, "funcSelfKind": "NonMutating" } ], - "declKind": "Class", - "usr": "s:17OSInAppBrowserLib29OSIABApplicationRouterAdapterC", - "mangledName": "$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterC", + "declKind": "Struct", + "usr": "s:17OSInAppBrowserLib24OSIABBrowserCacheManagerV", + "mangledName": "$s17OSInAppBrowserLib24OSIABBrowserCacheManagerV", "moduleName": "OSInAppBrowserLib", "declAttributes": [ "AccessControl", @@ -671,66 +1092,51 @@ "conformances": [ { "kind": "Conformance", - "name": "OSIABRouter", - "printedName": "OSIABRouter", - "children": [ - { - "kind": "TypeWitness", - "name": "ReturnType", - "printedName": "ReturnType", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ] - } - ], - "usr": "s:17OSInAppBrowserLib11OSIABRouterP", - "mangledName": "$s17OSInAppBrowserLib11OSIABRouterP" + "name": "OSIABCacheManager", + "printedName": "OSIABCacheManager", + "usr": "s:17OSInAppBrowserLib17OSIABCacheManagerP", + "mangledName": "$s17OSInAppBrowserLib17OSIABCacheManagerP" } ] }, { "kind": "Import", - "name": "SafariServices", - "printedName": "SafariServices", + "name": "UIKit", + "printedName": "UIKit", "declKind": "Import", "moduleName": "OSInAppBrowserLib" }, { "kind": "TypeDecl", - "name": "OSIABDismissStyle", - "printedName": "OSIABDismissStyle", + "name": "OSIABViewStyle", + "printedName": "OSIABViewStyle", "children": [ { "kind": "Var", - "name": "cancel", - "printedName": "cancel", + "name": "formSheet", + "printedName": "formSheet", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(OSInAppBrowserLib.OSIABDismissStyle.Type) -> OSInAppBrowserLib.OSIABDismissStyle", + "printedName": "(OSInAppBrowserLib.OSIABViewStyle.Type) -> OSInAppBrowserLib.OSIABViewStyle", "children": [ { "kind": "TypeNominal", - "name": "OSIABDismissStyle", - "printedName": "OSInAppBrowserLib.OSIABDismissStyle", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" + "name": "OSIABViewStyle", + "printedName": "OSInAppBrowserLib.OSIABViewStyle", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "OSInAppBrowserLib.OSIABDismissStyle.Type", + "printedName": "OSInAppBrowserLib.OSIABViewStyle.Type", "children": [ { "kind": "TypeNominal", - "name": "OSIABDismissStyle", - "printedName": "OSInAppBrowserLib.OSIABDismissStyle", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" + "name": "OSIABViewStyle", + "printedName": "OSInAppBrowserLib.OSIABViewStyle", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" } ] } @@ -738,36 +1144,36 @@ } ], "declKind": "EnumElement", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO6cancelyA2CmF", - "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO6cancelyA2CmF", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO9formSheetyA2CmF", + "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO9formSheetyA2CmF", "moduleName": "OSInAppBrowserLib" }, { "kind": "Var", - "name": "close", - "printedName": "close", + "name": "fullScreen", + "printedName": "fullScreen", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(OSInAppBrowserLib.OSIABDismissStyle.Type) -> OSInAppBrowserLib.OSIABDismissStyle", + "printedName": "(OSInAppBrowserLib.OSIABViewStyle.Type) -> OSInAppBrowserLib.OSIABViewStyle", "children": [ { "kind": "TypeNominal", - "name": "OSIABDismissStyle", - "printedName": "OSInAppBrowserLib.OSIABDismissStyle", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" + "name": "OSIABViewStyle", + "printedName": "OSInAppBrowserLib.OSIABViewStyle", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "OSInAppBrowserLib.OSIABDismissStyle.Type", + "printedName": "OSInAppBrowserLib.OSIABViewStyle.Type", "children": [ { "kind": "TypeNominal", - "name": "OSIABDismissStyle", - "printedName": "OSInAppBrowserLib.OSIABDismissStyle", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" + "name": "OSIABViewStyle", + "printedName": "OSInAppBrowserLib.OSIABViewStyle", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" } ] } @@ -775,36 +1181,36 @@ } ], "declKind": "EnumElement", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO5closeyA2CmF", - "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO5closeyA2CmF", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO10fullScreenyA2CmF", + "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO10fullScreenyA2CmF", "moduleName": "OSInAppBrowserLib" }, { "kind": "Var", - "name": "done", - "printedName": "done", + "name": "pageSheet", + "printedName": "pageSheet", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(OSInAppBrowserLib.OSIABDismissStyle.Type) -> OSInAppBrowserLib.OSIABDismissStyle", + "printedName": "(OSInAppBrowserLib.OSIABViewStyle.Type) -> OSInAppBrowserLib.OSIABViewStyle", "children": [ { "kind": "TypeNominal", - "name": "OSIABDismissStyle", - "printedName": "OSInAppBrowserLib.OSIABDismissStyle", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" - }, - { + "name": "OSIABViewStyle", + "printedName": "OSInAppBrowserLib.OSIABViewStyle", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" + }, + { "kind": "TypeNominal", "name": "Metatype", - "printedName": "OSInAppBrowserLib.OSIABDismissStyle.Type", + "printedName": "OSInAppBrowserLib.OSIABViewStyle.Type", "children": [ { "kind": "TypeNominal", - "name": "OSIABDismissStyle", - "printedName": "OSInAppBrowserLib.OSIABDismissStyle", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" + "name": "OSIABViewStyle", + "printedName": "OSInAppBrowserLib.OSIABViewStyle", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" } ] } @@ -812,8 +1218,8 @@ } ], "declKind": "EnumElement", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO4doneyA2CmF", - "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO4doneyA2CmF", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO9pageSheetyA2CmF", + "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO9pageSheetyA2CmF", "moduleName": "OSInAppBrowserLib" }, { @@ -823,14 +1229,14 @@ "children": [ { "kind": "TypeNominal", - "name": "OSIABDismissStyle", - "printedName": "OSInAppBrowserLib.OSIABDismissStyle", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" + "name": "OSIABViewStyle", + "printedName": "OSInAppBrowserLib.OSIABViewStyle", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" } ], "declKind": "Var", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO12defaultValueACvpZ", - "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO12defaultValueACvpZ", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO12defaultValueACvpZ", + "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO12defaultValueACvpZ", "moduleName": "OSInAppBrowserLib", "static": true, "declAttributes": [ @@ -849,14 +1255,14 @@ "children": [ { "kind": "TypeNominal", - "name": "OSIABDismissStyle", - "printedName": "OSInAppBrowserLib.OSIABDismissStyle", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" + "name": "OSIABViewStyle", + "printedName": "OSInAppBrowserLib.OSIABViewStyle", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" } ], "declKind": "Accessor", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO12defaultValueACvgZ", - "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO12defaultValueACvgZ", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO12defaultValueACvgZ", + "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO12defaultValueACvgZ", "moduleName": "OSInAppBrowserLib", "static": true, "implicit": true, @@ -872,13 +1278,13 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "OSInAppBrowserLib.OSIABDismissStyle?", + "printedName": "OSInAppBrowserLib.OSIABViewStyle?", "children": [ { "kind": "TypeNominal", - "name": "OSIABDismissStyle", - "printedName": "OSInAppBrowserLib.OSIABDismissStyle", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" + "name": "OSIABViewStyle", + "printedName": "OSInAppBrowserLib.OSIABViewStyle", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" } ], "usr": "s:Sq" @@ -891,8 +1297,8 @@ } ], "declKind": "Constructor", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO8rawValueACSgSS_tcfc", - "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO8rawValueACSgSS_tcfc", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO8rawValueACSgSS_tcfc", + "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO8rawValueACSgSS_tcfc", "moduleName": "OSInAppBrowserLib", "implicit": true, "init_kind": "Designated" @@ -910,8 +1316,8 @@ } ], "declKind": "Var", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO8rawValueSSvp", - "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO8rawValueSSvp", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO8rawValueSSvp", + "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO8rawValueSSvp", "moduleName": "OSInAppBrowserLib", "implicit": true, "accessors": [ @@ -928,8 +1334,8 @@ } ], "declKind": "Accessor", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO8rawValueSSvg", - "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO8rawValueSSvg", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO8rawValueSSvg", + "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO8rawValueSSvg", "moduleName": "OSInAppBrowserLib", "implicit": true, "accessorKind": "get" @@ -938,8 +1344,8 @@ } ], "declKind": "Enum", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO", - "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO", + "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO", "moduleName": "OSInAppBrowserLib", "declAttributes": [ "AccessControl", @@ -994,109 +1400,284 @@ }, { "kind": "TypeDecl", - "name": "OSIABAnimationEffect", - "printedName": "OSIABAnimationEffect", + "name": "OSIABApplicationDelegate", + "printedName": "OSIABApplicationDelegate", "children": [ { - "kind": "Var", - "name": "coverVertical", - "printedName": "coverVertical", + "kind": "Function", + "name": "canOpenURL", + "printedName": "canOpenURL(_:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(OSInAppBrowserLib.OSIABAnimationEffect.Type) -> OSInAppBrowserLib.OSIABAnimationEffect", + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "declKind": "Func", + "usr": "s:17OSInAppBrowserLib24OSIABApplicationDelegateP10canOpenURLySb10Foundation0I0VF", + "mangledName": "$s17OSInAppBrowserLib24OSIABApplicationDelegateP10canOpenURLySb10Foundation0I0VF", + "moduleName": "OSInAppBrowserLib", + "genericSig": "<τ_0_0 where τ_0_0 : OSInAppBrowserLib.OSIABApplicationDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "open", + "printedName": "open(_:options:completionHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[UIKit.UIApplication.OpenExternalURLOptionsKey : Any]", "children": [ { "kind": "TypeNominal", - "name": "OSIABAnimationEffect", - "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + "name": "OpenExternalURLOptionsKey", + "printedName": "UIKit.UIApplication.OpenExternalURLOptionsKey", + "usr": "c:@T@UIApplicationOpenExternalURLOptionsKey" }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "OSInAppBrowserLib.OSIABAnimationEffect.Type", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool) -> ()", "children": [ { "kind": "TypeNominal", - "name": "OSIABAnimationEffect", - "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ] } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO13coverVerticalyA2CmF", - "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO13coverVerticalyA2CmF", - "moduleName": "OSInAppBrowserLib" + "declKind": "Func", + "usr": "s:17OSInAppBrowserLib24OSIABApplicationDelegateP4open_7options17completionHandlery10Foundation3URLV_SDySo38UIApplicationOpenExternalURLOptionsKeyaypGySbcSgtF", + "mangledName": "$s17OSInAppBrowserLib24OSIABApplicationDelegateP4open_7options17completionHandlery10Foundation3URLV_SDySo38UIApplicationOpenExternalURLOptionsKeyaypGySbcSgtF", + "moduleName": "OSInAppBrowserLib", + "genericSig": "<τ_0_0 where τ_0_0 : OSInAppBrowserLib.OSIABApplicationDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:17OSInAppBrowserLib24OSIABApplicationDelegateP", + "mangledName": "$s17OSInAppBrowserLib24OSIABApplicationDelegateP", + "moduleName": "OSInAppBrowserLib", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "OSIABApplicationRouterAdapter", + "printedName": "OSIABApplicationRouterAdapter", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABApplicationRouterAdapter", + "printedName": "OSInAppBrowserLib.OSIABApplicationRouterAdapter", + "usr": "s:17OSInAppBrowserLib29OSIABApplicationRouterAdapterC" + }, + { + "kind": "TypeNominal", + "name": "OSIABApplicationDelegate", + "printedName": "OSInAppBrowserLib.OSIABApplicationDelegate", + "usr": "s:17OSInAppBrowserLib24OSIABApplicationDelegateP" + } + ], + "declKind": "Constructor", + "usr": "s:17OSInAppBrowserLib29OSIABApplicationRouterAdapterCyAcA0E8Delegate_pcfc", + "mangledName": "$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterCyAcA0E8Delegate_pcfc", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" }, { - "kind": "Var", - "name": "crossDissolve", - "printedName": "crossDissolve", + "kind": "Function", + "name": "handleOpen", + "printedName": "handleOpen(_:_:)", "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, { "kind": "TypeFunc", "name": "Function", - "printedName": "(OSInAppBrowserLib.OSIABAnimationEffect.Type) -> OSInAppBrowserLib.OSIABAnimationEffect", + "printedName": "(Swift.Bool) -> ()", "children": [ { "kind": "TypeNominal", - "name": "OSIABAnimationEffect", - "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + "name": "Void", + "printedName": "()" }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "OSInAppBrowserLib.OSIABAnimationEffect.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "OSIABAnimationEffect", - "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" - } - ] + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ] } ], - "declKind": "EnumElement", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO13crossDissolveyA2CmF", - "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO13crossDissolveyA2CmF", - "moduleName": "OSInAppBrowserLib" - }, - { - "kind": "Var", - "name": "flipHorizontal", - "printedName": "flipHorizontal", + "declKind": "Func", + "usr": "s:17OSInAppBrowserLib29OSIABApplicationRouterAdapterC10handleOpenyy10Foundation3URLV_ySbctF", + "mangledName": "$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterC10handleOpenyy10Foundation3URLV_ySbctF", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:17OSInAppBrowserLib29OSIABApplicationRouterAdapterC", + "mangledName": "$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterC", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "OSIABRouter", + "printedName": "OSIABRouter", + "children": [ + { + "kind": "TypeWitness", + "name": "ReturnType", + "printedName": "ReturnType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:17OSInAppBrowserLib11OSIABRouterP", + "mangledName": "$s17OSInAppBrowserLib11OSIABRouterP" + } + ] + }, + { + "kind": "Import", + "name": "SwiftUI", + "printedName": "SwiftUI", + "declKind": "Import", + "moduleName": "OSInAppBrowserLib" + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "OSInAppBrowserLib" + }, + { + "kind": "Import", + "name": "SafariServices", + "printedName": "SafariServices", + "declKind": "Import", + "moduleName": "OSInAppBrowserLib" + }, + { + "kind": "TypeDecl", + "name": "OSIABDismissStyle", + "printedName": "OSIABDismissStyle", + "children": [ + { + "kind": "Var", + "name": "cancel", + "printedName": "cancel", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(OSInAppBrowserLib.OSIABAnimationEffect.Type) -> OSInAppBrowserLib.OSIABAnimationEffect", + "printedName": "(OSInAppBrowserLib.OSIABDismissStyle.Type) -> OSInAppBrowserLib.OSIABDismissStyle", "children": [ { "kind": "TypeNominal", - "name": "OSIABAnimationEffect", - "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + "name": "OSIABDismissStyle", + "printedName": "OSInAppBrowserLib.OSIABDismissStyle", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "OSInAppBrowserLib.OSIABAnimationEffect.Type", + "printedName": "OSInAppBrowserLib.OSIABDismissStyle.Type", "children": [ { "kind": "TypeNominal", - "name": "OSIABAnimationEffect", - "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + "name": "OSIABDismissStyle", + "printedName": "OSInAppBrowserLib.OSIABDismissStyle", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" } ] } @@ -1104,8 +1685,82 @@ } ], "declKind": "EnumElement", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO14flipHorizontalyA2CmF", - "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO14flipHorizontalyA2CmF", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO6cancelyA2CmF", + "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO6cancelyA2CmF", + "moduleName": "OSInAppBrowserLib" + }, + { + "kind": "Var", + "name": "close", + "printedName": "close", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(OSInAppBrowserLib.OSIABDismissStyle.Type) -> OSInAppBrowserLib.OSIABDismissStyle", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABDismissStyle", + "printedName": "OSInAppBrowserLib.OSIABDismissStyle", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "OSInAppBrowserLib.OSIABDismissStyle.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABDismissStyle", + "printedName": "OSInAppBrowserLib.OSIABDismissStyle", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO5closeyA2CmF", + "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO5closeyA2CmF", + "moduleName": "OSInAppBrowserLib" + }, + { + "kind": "Var", + "name": "done", + "printedName": "done", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(OSInAppBrowserLib.OSIABDismissStyle.Type) -> OSInAppBrowserLib.OSIABDismissStyle", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABDismissStyle", + "printedName": "OSInAppBrowserLib.OSIABDismissStyle", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "OSInAppBrowserLib.OSIABDismissStyle.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABDismissStyle", + "printedName": "OSInAppBrowserLib.OSIABDismissStyle", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO4doneyA2CmF", + "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO4doneyA2CmF", "moduleName": "OSInAppBrowserLib" }, { @@ -1115,14 +1770,14 @@ "children": [ { "kind": "TypeNominal", - "name": "OSIABAnimationEffect", - "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + "name": "OSIABDismissStyle", + "printedName": "OSInAppBrowserLib.OSIABDismissStyle", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" } ], "declKind": "Var", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO12defaultValueACvpZ", - "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO12defaultValueACvpZ", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO12defaultValueACvpZ", + "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO12defaultValueACvpZ", "moduleName": "OSInAppBrowserLib", "static": true, "declAttributes": [ @@ -1141,14 +1796,14 @@ "children": [ { "kind": "TypeNominal", - "name": "OSIABAnimationEffect", - "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + "name": "OSIABDismissStyle", + "printedName": "OSInAppBrowserLib.OSIABDismissStyle", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" } ], "declKind": "Accessor", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO12defaultValueACvgZ", - "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO12defaultValueACvgZ", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO12defaultValueACvgZ", + "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO12defaultValueACvgZ", "moduleName": "OSInAppBrowserLib", "static": true, "implicit": true, @@ -1164,13 +1819,13 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "OSInAppBrowserLib.OSIABAnimationEffect?", + "printedName": "OSInAppBrowserLib.OSIABDismissStyle?", "children": [ { "kind": "TypeNominal", - "name": "OSIABAnimationEffect", - "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + "name": "OSIABDismissStyle", + "printedName": "OSInAppBrowserLib.OSIABDismissStyle", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" } ], "usr": "s:Sq" @@ -1183,8 +1838,8 @@ } ], "declKind": "Constructor", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueACSgSS_tcfc", - "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueACSgSS_tcfc", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO8rawValueACSgSS_tcfc", + "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO8rawValueACSgSS_tcfc", "moduleName": "OSInAppBrowserLib", "implicit": true, "init_kind": "Designated" @@ -1202,8 +1857,8 @@ } ], "declKind": "Var", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueSSvp", - "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueSSvp", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO8rawValueSSvp", + "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO8rawValueSSvp", "moduleName": "OSInAppBrowserLib", "implicit": true, "accessors": [ @@ -1220,8 +1875,8 @@ } ], "declKind": "Accessor", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueSSvg", - "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueSSvg", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO8rawValueSSvg", + "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO8rawValueSSvg", "moduleName": "OSInAppBrowserLib", "implicit": true, "accessorKind": "get" @@ -1230,8 +1885,8 @@ } ], "declKind": "Enum", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO", - "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO", + "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO", "moduleName": "OSInAppBrowserLib", "declAttributes": [ "AccessControl", @@ -1279,377 +1934,265 @@ }, { "kind": "Import", - "name": "SafariServices", - "printedName": "SafariServices", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "OSInAppBrowserLib" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", "declKind": "Import", "moduleName": "OSInAppBrowserLib" }, { "kind": "TypeDecl", - "name": "OSIABSystemBrowserOptions", - "printedName": "OSIABSystemBrowserOptions", + "name": "OSIABAnimationEffect", + "printedName": "OSIABAnimationEffect", "children": [ { - "kind": "Constructor", - "name": "init", - "printedName": "init(dismissStyle:viewStyle:animationEffect:enableBarsCollapsing:enableReadersMode:)", + "kind": "Var", + "name": "coverVertical", + "printedName": "coverVertical", "children": [ - { - "kind": "TypeNominal", - "name": "OSIABSystemBrowserOptions", - "printedName": "OSInAppBrowserLib.OSIABSystemBrowserOptions", - "usr": "s:17OSInAppBrowserLib011OSIABSystemC7OptionsV" - }, - { - "kind": "TypeNominal", - "name": "OSIABDismissStyle", - "printedName": "OSInAppBrowserLib.OSIABDismissStyle", - "hasDefaultArg": true, - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" - }, - { - "kind": "TypeNominal", - "name": "OSIABViewStyle", - "printedName": "OSInAppBrowserLib.OSIABViewStyle", - "hasDefaultArg": true, - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" - }, - { - "kind": "TypeNominal", - "name": "OSIABAnimationEffect", - "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", - "hasDefaultArg": true, - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - } - ], - "declKind": "Constructor", - "usr": "s:17OSInAppBrowserLib011OSIABSystemC7OptionsV12dismissStyle04viewH015animationEffect20enableBarsCollapsing0L11ReadersModeAcA012OSIABDismissH0O_AA09OSIABViewH0OAA014OSIABAnimationK0OS2btcfc", - "mangledName": "$s17OSInAppBrowserLib011OSIABSystemC7OptionsV12dismissStyle04viewH015animationEffect20enableBarsCollapsing0L11ReadersModeAcA012OSIABDismissH0O_AA09OSIABViewH0OAA014OSIABAnimationK0OS2btcfc", - "moduleName": "OSInAppBrowserLib", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:17OSInAppBrowserLib011OSIABSystemC7OptionsV", - "mangledName": "$s17OSInAppBrowserLib011OSIABSystemC7OptionsV", - "moduleName": "OSInAppBrowserLib", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "SafariServices", - "printedName": "SafariServices", - "declKind": "Import", - "moduleName": "OSInAppBrowserLib" - }, - { - "kind": "TypeDecl", - "name": "OSIABSafariViewControllerRouterAdapter", - "printedName": "OSIABSafariViewControllerRouterAdapter", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init(_:onBrowserPageLoad:onBrowserClosed:)", - "children": [ - { - "kind": "TypeNominal", - "name": "OSIABSafariViewControllerRouterAdapter", - "printedName": "OSInAppBrowserLib.OSIABSafariViewControllerRouterAdapter", - "usr": "c:@M@OSInAppBrowserLib@objc(cs)OSIABSafariViewControllerRouterAdapter" - }, - { - "kind": "TypeNominal", - "name": "OSIABSystemBrowserOptions", - "printedName": "OSInAppBrowserLib.OSIABSystemBrowserOptions", - "usr": "s:17OSInAppBrowserLib011OSIABSystemC7OptionsV" - }, { "kind": "TypeFunc", "name": "Function", - "printedName": "() -> ()", + "printedName": "(OSInAppBrowserLib.OSIABAnimationEffect.Type) -> OSInAppBrowserLib.OSIABAnimationEffect", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "OSIABAnimationEffect", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" }, { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Metatype", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABAnimationEffect", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + } + ] } ] - }, + } + ], + "declKind": "EnumElement", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO13coverVerticalyA2CmF", + "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO13coverVerticalyA2CmF", + "moduleName": "OSInAppBrowserLib" + }, + { + "kind": "Var", + "name": "crossDissolve", + "printedName": "crossDissolve", + "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "() -> ()", + "printedName": "(OSInAppBrowserLib.OSIABAnimationEffect.Type) -> OSInAppBrowserLib.OSIABAnimationEffect", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "OSIABAnimationEffect", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" }, { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Metatype", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABAnimationEffect", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + } + ] } ] } ], - "declKind": "Constructor", - "usr": "s:17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC_02onC8PageLoad0jC6ClosedAcA011OSIABSystemC7OptionsV_yycyyctcfc", - "mangledName": "$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC_02onC8PageLoad0jC6ClosedAcA011OSIABSystemC7OptionsV_yycyyctcfc", - "moduleName": "OSInAppBrowserLib", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "init_kind": "Designated" + "declKind": "EnumElement", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO13crossDissolveyA2CmF", + "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO13crossDissolveyA2CmF", + "moduleName": "OSInAppBrowserLib" }, { - "kind": "Function", - "name": "handleOpen", - "printedName": "handleOpen(_:_:)", + "kind": "Var", + "name": "flipHorizontal", + "printedName": "flipHorizontal", "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, { "kind": "TypeFunc", "name": "Function", - "printedName": "(UIKit.UIViewController?) -> ()", + "printedName": "(OSInAppBrowserLib.OSIABAnimationEffect.Type) -> OSInAppBrowserLib.OSIABAnimationEffect", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "OSIABAnimationEffect", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "UIKit.UIViewController?", + "name": "Metatype", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect.Type", "children": [ { "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" + "name": "OSIABAnimationEffect", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" } - ], - "usr": "s:Sq" + ] } ] } ], - "declKind": "Func", - "usr": "s:17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC10handleOpenyySS_ySo06UIViewG0CSgctF", - "mangledName": "$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC10handleOpenyySS_ySo06UIViewG0CSgctF", - "moduleName": "OSInAppBrowserLib", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" + "declKind": "EnumElement", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO14flipHorizontalyA2CmF", + "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO14flipHorizontalyA2CmF", + "moduleName": "OSInAppBrowserLib" }, { - "kind": "Constructor", - "name": "init", - "printedName": "init()", + "kind": "Var", + "name": "defaultValue", + "printedName": "defaultValue", "children": [ { "kind": "TypeNominal", - "name": "OSIABSafariViewControllerRouterAdapter", - "printedName": "OSInAppBrowserLib.OSIABSafariViewControllerRouterAdapter", - "usr": "c:@M@OSInAppBrowserLib@objc(cs)OSIABSafariViewControllerRouterAdapter" + "name": "OSIABAnimationEffect", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" } ], - "declKind": "Constructor", - "usr": "c:@M@OSInAppBrowserLib@objc(cs)OSIABSafariViewControllerRouterAdapter(im)init", - "mangledName": "$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCACycfc", + "declKind": "Var", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO12defaultValueACvpZ", + "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO12defaultValueACvpZ", "moduleName": "OSInAppBrowserLib", - "overriding": true, - "implicit": true, - "objc_name": "init", + "static": true, "declAttributes": [ - "Dynamic", - "ObjC", - "Override" + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" ], - "init_kind": "Designated" + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABAnimationEffect", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + } + ], + "declKind": "Accessor", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO12defaultValueACvgZ", + "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO12defaultValueACvgZ", + "moduleName": "OSInAppBrowserLib", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] }, { - "kind": "Function", - "name": "safariViewController", - "printedName": "safariViewController(_:didCompleteInitialLoad:)", + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SFSafariViewController", - "printedName": "SafariServices.SFSafariViewController", - "usr": "c:objc(cs)SFSafariViewController" + "name": "Optional", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect?", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABAnimationEffect", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + } + ], + "usr": "s:Sq" }, { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Func", - "usr": "c:@CM@OSInAppBrowserLib@objc(cs)OSIABSafariViewControllerRouterAdapter(im)safariViewController:didCompleteInitialLoad:", - "mangledName": "$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC06safarifG0_22didCompleteInitialLoadySo08SFSafarifG0C_SbtF", + "declKind": "Constructor", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueACSgSS_tcfc", + "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueACSgSS_tcfc", "moduleName": "OSInAppBrowserLib", - "objc_name": "safariViewController:didCompleteInitialLoad:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" + "implicit": true, + "init_kind": "Designated" }, { - "kind": "Function", - "name": "safariViewControllerDidFinish", - "printedName": "safariViewControllerDidFinish(_:)", + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SFSafariViewController", - "printedName": "SafariServices.SFSafariViewController", - "usr": "c:objc(cs)SFSafariViewController" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Func", - "usr": "c:@CM@OSInAppBrowserLib@objc(cs)OSIABSafariViewControllerRouterAdapter(im)safariViewControllerDidFinish:", - "mangledName": "$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC06safarifG9DidFinishyySo08SFSafarifG0CF", + "declKind": "Var", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueSSvp", + "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueSSvp", "moduleName": "OSInAppBrowserLib", - "objc_name": "safariViewControllerDidFinish:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "presentationControllerDidDismiss", - "printedName": "presentationControllerDidDismiss(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "implicit": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "UIPresentationController", - "printedName": "UIKit.UIPresentationController", - "usr": "c:objc(cs)UIPresentationController" + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueSSvg", + "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueSSvg", + "moduleName": "OSInAppBrowserLib", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "Func", - "usr": "c:@CM@OSInAppBrowserLib@objc(cs)OSIABSafariViewControllerRouterAdapter(im)presentationControllerDidDismiss:", - "mangledName": "$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC012presentationG10DidDismissyySo014UIPresentationG0CF", - "moduleName": "OSInAppBrowserLib", - "objc_name": "presentationControllerDidDismiss:", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" + ] } ], - "declKind": "Class", - "usr": "c:@M@OSInAppBrowserLib@objc(cs)OSIABSafariViewControllerRouterAdapter", - "mangledName": "$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC", + "declKind": "Enum", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO", + "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO", "moduleName": "OSInAppBrowserLib", "declAttributes": [ "AccessControl", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" + "RawDocComment" ], + "enumRawTypeName": "String", "conformances": [ - { - "kind": "Conformance", - "name": "OSIABRouter", - "printedName": "OSIABRouter", - "children": [ - { - "kind": "TypeWitness", - "name": "ReturnType", - "printedName": "ReturnType", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "UIKit.UIViewController?", - "children": [ - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "usr": "s:Sq" - } - ] - } - ], - "usr": "s:17OSInAppBrowserLib11OSIABRouterP", - "mangledName": "$s17OSInAppBrowserLib11OSIABRouterP" - }, { "kind": "Conformance", "name": "Equatable", @@ -1666,76 +2209,80 @@ }, { "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" + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" } ] }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "OSInAppBrowserLib" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "OSInAppBrowserLib" + }, { "kind": "TypeDecl", - "name": "OSIABRouter", - "printedName": "OSIABRouter", + "name": "OSIABWebViewCallbackHandler", + "printedName": "OSIABWebViewCallbackHandler", "children": [ { - "kind": "AssociatedType", - "name": "ReturnType", - "printedName": "ReturnType", - "declKind": "AssociatedType", - "usr": "s:17OSInAppBrowserLib11OSIABRouterP10ReturnTypeQa", - "mangledName": "$s17OSInAppBrowserLib11OSIABRouterP10ReturnTypeQa", - "moduleName": "OSInAppBrowserLib", - "protocolReq": true - }, - { - "kind": "Function", - "name": "handleOpen", - "printedName": "handleOpen(_:_:)", + "kind": "Constructor", + "name": "init", + "printedName": "init(onDelegateURL:onDelegateAlertController:onBrowserPageLoad:onBrowserClosed:)", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "OSIABWebViewCallbackHandler", + "printedName": "OSInAppBrowserLib.OSIABWebViewCallbackHandler", + "usr": "s:17OSInAppBrowserLib27OSIABWebViewCallbackHandlerV" }, { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.URL) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ] }, { "kind": "TypeFunc", "name": "Function", - "printedName": "(τ_0_0.ReturnType) -> ()", + "printedName": "(UIKit.UIAlertController) -> ()", "children": [ { "kind": "TypeNominal", @@ -1744,60 +2291,265 @@ }, { "kind": "TypeNominal", - "name": "DependentMember", - "printedName": "τ_0_0.ReturnType" + "name": "UIAlertController", + "printedName": "UIKit.UIAlertController", + "usr": "c:objc(cs)UIAlertController" + } + ] + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ] } ], - "declKind": "Func", - "usr": "s:17OSInAppBrowserLib11OSIABRouterP10handleOpenyySS_y10ReturnTypeQzctF", - "mangledName": "$s17OSInAppBrowserLib11OSIABRouterP10handleOpenyySS_y10ReturnTypeQzctF", + "declKind": "Constructor", + "usr": "s:17OSInAppBrowserLib27OSIABWebViewCallbackHandlerV13onDelegateURL0iJ15AlertController0iC8PageLoad0iC6ClosedACy10Foundation0K0Vc_ySo07UIAlertM0CcyycySbctcfc", + "mangledName": "$s17OSInAppBrowserLib27OSIABWebViewCallbackHandlerV13onDelegateURL0iJ15AlertController0iC8PageLoad0iC6ClosedACy10Foundation0K0Vc_ySo07UIAlertM0CcyycySbctcfc", "moduleName": "OSInAppBrowserLib", - "genericSig": "<τ_0_0 where τ_0_0 : OSInAppBrowserLib.OSIABRouter>", - "sugared_genericSig": "", - "protocolReq": true, "declAttributes": [ + "AccessControl", "RawDocComment" ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" + "init_kind": "Designated" } ], - "declKind": "Protocol", - "usr": "s:17OSInAppBrowserLib11OSIABRouterP", - "mangledName": "$s17OSInAppBrowserLib11OSIABRouterP", + "declKind": "Struct", + "usr": "s:17OSInAppBrowserLib27OSIABWebViewCallbackHandlerV", + "mangledName": "$s17OSInAppBrowserLib27OSIABWebViewCallbackHandlerV", "moduleName": "OSInAppBrowserLib", "declAttributes": [ "AccessControl", "RawDocComment" ] }, + { + "kind": "Import", + "name": "SwiftUI", + "printedName": "SwiftUI", + "declKind": "Import", + "moduleName": "OSInAppBrowserLib" + }, + { + "kind": "Import", + "name": "SwiftUI", + "printedName": "SwiftUI", + "declKind": "Import", + "moduleName": "OSInAppBrowserLib" + }, { "kind": "TypeDecl", - "name": "UIApplication", - "printedName": "UIApplication", + "name": "OSIABWebViewRouterAdapter", + "printedName": "OSIABWebViewRouterAdapter", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(_:cacheManager:callbackHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABWebViewRouterAdapter", + "printedName": "OSInAppBrowserLib.OSIABWebViewRouterAdapter", + "usr": "c:@M@OSInAppBrowserLib@objc(cs)OSIABWebViewRouterAdapter" + }, + { + "kind": "TypeNominal", + "name": "OSIABWebViewOptions", + "printedName": "OSInAppBrowserLib.OSIABWebViewOptions", + "usr": "s:17OSInAppBrowserLib19OSIABWebViewOptionsC" + }, + { + "kind": "TypeNominal", + "name": "OSIABCacheManager", + "printedName": "OSInAppBrowserLib.OSIABCacheManager", + "usr": "s:17OSInAppBrowserLib17OSIABCacheManagerP" + }, + { + "kind": "TypeNominal", + "name": "OSIABWebViewCallbackHandler", + "printedName": "OSInAppBrowserLib.OSIABWebViewCallbackHandler", + "usr": "s:17OSInAppBrowserLib27OSIABWebViewCallbackHandlerV" + } + ], + "declKind": "Constructor", + "usr": "s:17OSInAppBrowserLib25OSIABWebViewRouterAdapterC_12cacheManager15callbackHandlerAcA0eF7OptionsC_AA010OSIABCacheJ0_pAA0ef8CallbackL0Vtcfc", + "mangledName": "$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterC_12cacheManager15callbackHandlerAcA0eF7OptionsC_AA010OSIABCacheJ0_pAA0ef8CallbackL0Vtcfc", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "handleOpen", + "printedName": "handleOpen(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(UIKit.UIViewController) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ] + } + ], + "declKind": "Func", + "usr": "s:17OSInAppBrowserLib25OSIABWebViewRouterAdapterC10handleOpenyy10Foundation3URLV_ySo16UIViewControllerCctF", + "mangledName": "$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterC10handleOpenyy10Foundation3URLV_ySo16UIViewControllerCctF", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABWebViewRouterAdapter", + "printedName": "OSInAppBrowserLib.OSIABWebViewRouterAdapter", + "usr": "c:@M@OSInAppBrowserLib@objc(cs)OSIABWebViewRouterAdapter" + } + ], + "declKind": "Constructor", + "usr": "c:@M@OSInAppBrowserLib@objc(cs)OSIABWebViewRouterAdapter(im)init", + "mangledName": "$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterCACycfc", + "moduleName": "OSInAppBrowserLib", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "presentationControllerDidDismiss", + "printedName": "presentationControllerDidDismiss(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIPresentationController", + "printedName": "UIKit.UIPresentationController", + "usr": "c:objc(cs)UIPresentationController" + } + ], + "declKind": "Func", + "usr": "c:@CM@OSInAppBrowserLib@objc(cs)OSIABWebViewRouterAdapter(im)presentationControllerDidDismiss:", + "mangledName": "$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterC32presentationControllerDidDismissyySo014UIPresentationJ0CF", + "moduleName": "OSInAppBrowserLib", + "objc_name": "presentationControllerDidDismiss:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Custom", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], "declKind": "Class", - "usr": "c:objc(cs)UIApplication", - "moduleName": "UIKit", - "isOpen": true, - "intro_iOS": "2.0", - "objc_name": "UIApplication", + "usr": "c:@M@OSInAppBrowserLib@objc(cs)OSIABWebViewRouterAdapter", + "mangledName": "$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterC", + "moduleName": "OSInAppBrowserLib", "declAttributes": [ - "Available", - "ObjC", - "NonSendable", - "Custom", - "Dynamic" + "AccessControl", + "RawDocComment", + "ObjC" ], - "superclassUsr": "c:objc(cs)UIResponder", - "isExternal": true, - "inheritsConvenienceInitializers": true, + "superclassUsr": "c:objc(cs)NSObject", "superclassNames": [ - "UIKit.UIResponder", "ObjectiveC.NSObject" ], "conformances": [ + { + "kind": "Conformance", + "name": "OSIABRouter", + "printedName": "OSIABRouter", + "children": [ + { + "kind": "TypeWitness", + "name": "ReturnType", + "printedName": "ReturnType", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ] + } + ], + "usr": "s:17OSInAppBrowserLib11OSIABRouterP", + "mangledName": "$s17OSInAppBrowserLib11OSIABRouterP" + }, { "kind": "Conformance", "name": "Equatable", @@ -1846,20 +2598,2267 @@ "printedName": "CustomDebugStringConvertible", "usr": "s:s28CustomDebugStringConvertibleP", "mangledName": "$ss28CustomDebugStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "OSIABApplicationDelegate", - "printedName": "OSIABApplicationDelegate", - "usr": "s:17OSInAppBrowserLib24OSIABApplicationDelegateP", - "mangledName": "$s17OSInAppBrowserLib24OSIABApplicationDelegateP" } ] - } - ], - "json_format_version": 8 - }, - "ConstValues": [ + }, + { + "kind": "Import", + "name": "SafariServices", + "printedName": "SafariServices", + "declKind": "Import", + "moduleName": "OSInAppBrowserLib" + }, + { + "kind": "TypeDecl", + "name": "OSIABSystemBrowserOptions", + "printedName": "OSIABSystemBrowserOptions", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(dismissStyle:viewStyle:animationEffect:enableBarsCollapsing:enableReadersMode:)", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABSystemBrowserOptions", + "printedName": "OSInAppBrowserLib.OSIABSystemBrowserOptions", + "usr": "s:17OSInAppBrowserLib011OSIABSystemC7OptionsC" + }, + { + "kind": "TypeNominal", + "name": "OSIABDismissStyle", + "printedName": "OSInAppBrowserLib.OSIABDismissStyle", + "hasDefaultArg": true, + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" + }, + { + "kind": "TypeNominal", + "name": "OSIABViewStyle", + "printedName": "OSInAppBrowserLib.OSIABViewStyle", + "hasDefaultArg": true, + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" + }, + { + "kind": "TypeNominal", + "name": "OSIABAnimationEffect", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", + "hasDefaultArg": true, + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:17OSInAppBrowserLib011OSIABSystemC7OptionsC12dismissStyle04viewH015animationEffect20enableBarsCollapsing0L11ReadersModeAcA012OSIABDismissH0O_AA09OSIABViewH0OAA014OSIABAnimationK0OS2btcfc", + "mangledName": "$s17OSInAppBrowserLib011OSIABSystemC7OptionsC12dismissStyle04viewH015animationEffect20enableBarsCollapsing0L11ReadersModeAcA012OSIABDismissH0O_AA09OSIABViewH0OAA014OSIABAnimationK0OS2btcfc", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(viewStyle:animationEffect:)", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABSystemBrowserOptions", + "printedName": "OSInAppBrowserLib.OSIABSystemBrowserOptions", + "usr": "s:17OSInAppBrowserLib011OSIABSystemC7OptionsC" + }, + { + "kind": "TypeNominal", + "name": "OSIABViewStyle", + "printedName": "OSInAppBrowserLib.OSIABViewStyle", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" + }, + { + "kind": "TypeNominal", + "name": "OSIABAnimationEffect", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + } + ], + "declKind": "Constructor", + "usr": "s:17OSInAppBrowserLib011OSIABSystemC7OptionsC9viewStyle15animationEffectAcA09OSIABViewH0O_AA014OSIABAnimationJ0Otcfc", + "mangledName": "$s17OSInAppBrowserLib011OSIABSystemC7OptionsC9viewStyle15animationEffectAcA09OSIABViewH0O_AA014OSIABAnimationJ0Otcfc", + "moduleName": "OSInAppBrowserLib", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:17OSInAppBrowserLib011OSIABSystemC7OptionsC", + "mangledName": "$s17OSInAppBrowserLib011OSIABSystemC7OptionsC", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "superclassUsr": "s:17OSInAppBrowserLib12OSIABOptionsC", + "superclassNames": [ + "OSInAppBrowserLib.OSIABOptions" + ] + }, + { + "kind": "Import", + "name": "SafariServices", + "printedName": "SafariServices", + "declKind": "Import", + "moduleName": "OSInAppBrowserLib" + }, + { + "kind": "TypeDecl", + "name": "OSIABSafariViewControllerRouterAdapter", + "printedName": "OSIABSafariViewControllerRouterAdapter", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(_:onBrowserPageLoad:onBrowserClosed:)", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABSafariViewControllerRouterAdapter", + "printedName": "OSInAppBrowserLib.OSIABSafariViewControllerRouterAdapter", + "usr": "c:@M@OSInAppBrowserLib@objc(cs)OSIABSafariViewControllerRouterAdapter" + }, + { + "kind": "TypeNominal", + "name": "OSIABSystemBrowserOptions", + "printedName": "OSInAppBrowserLib.OSIABSystemBrowserOptions", + "usr": "s:17OSInAppBrowserLib011OSIABSystemC7OptionsC" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "declKind": "Constructor", + "usr": "s:17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC_02onC8PageLoad0jC6ClosedAcA011OSIABSystemC7OptionsC_yycyyctcfc", + "mangledName": "$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC_02onC8PageLoad0jC6ClosedAcA011OSIABSystemC7OptionsC_yycyyctcfc", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "handleOpen", + "printedName": "handleOpen(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(UIKit.UIViewController) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ] + } + ], + "declKind": "Func", + "usr": "s:17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC10handleOpenyy10Foundation3URLV_ySo06UIViewG0CctF", + "mangledName": "$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC10handleOpenyy10Foundation3URLV_ySo06UIViewG0CctF", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABSafariViewControllerRouterAdapter", + "printedName": "OSInAppBrowserLib.OSIABSafariViewControllerRouterAdapter", + "usr": "c:@M@OSInAppBrowserLib@objc(cs)OSIABSafariViewControllerRouterAdapter" + } + ], + "declKind": "Constructor", + "usr": "c:@M@OSInAppBrowserLib@objc(cs)OSIABSafariViewControllerRouterAdapter(im)init", + "mangledName": "$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCACycfc", + "moduleName": "OSInAppBrowserLib", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "safariViewController", + "printedName": "safariViewController(_:didCompleteInitialLoad:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SFSafariViewController", + "printedName": "SafariServices.SFSafariViewController", + "usr": "c:objc(cs)SFSafariViewController" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@CM@OSInAppBrowserLib@objc(cs)OSIABSafariViewControllerRouterAdapter(im)safariViewController:didCompleteInitialLoad:", + "mangledName": "$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC06safarifG0_22didCompleteInitialLoadySo08SFSafarifG0C_SbtF", + "moduleName": "OSInAppBrowserLib", + "objc_name": "safariViewController:didCompleteInitialLoad:", + "declAttributes": [ + "Dynamic", + "ObjC", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "safariViewControllerDidFinish", + "printedName": "safariViewControllerDidFinish(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SFSafariViewController", + "printedName": "SafariServices.SFSafariViewController", + "usr": "c:objc(cs)SFSafariViewController" + } + ], + "declKind": "Func", + "usr": "c:@CM@OSInAppBrowserLib@objc(cs)OSIABSafariViewControllerRouterAdapter(im)safariViewControllerDidFinish:", + "mangledName": "$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC06safarifG9DidFinishyySo08SFSafarifG0CF", + "moduleName": "OSInAppBrowserLib", + "objc_name": "safariViewControllerDidFinish:", + "declAttributes": [ + "Dynamic", + "ObjC", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "presentationControllerDidDismiss", + "printedName": "presentationControllerDidDismiss(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIPresentationController", + "printedName": "UIKit.UIPresentationController", + "usr": "c:objc(cs)UIPresentationController" + } + ], + "declKind": "Func", + "usr": "c:@CM@OSInAppBrowserLib@objc(cs)OSIABSafariViewControllerRouterAdapter(im)presentationControllerDidDismiss:", + "mangledName": "$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC012presentationG10DidDismissyySo014UIPresentationG0CF", + "moduleName": "OSInAppBrowserLib", + "objc_name": "presentationControllerDidDismiss:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Custom", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@OSInAppBrowserLib@objc(cs)OSIABSafariViewControllerRouterAdapter", + "mangledName": "$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "OSIABRouter", + "printedName": "OSIABRouter", + "children": [ + { + "kind": "TypeWitness", + "name": "ReturnType", + "printedName": "ReturnType", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ] + } + ], + "usr": "s:17OSInAppBrowserLib11OSIABRouterP", + "mangledName": "$s17OSInAppBrowserLib11OSIABRouterP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "OSInAppBrowserLib" + }, + { + "kind": "TypeDecl", + "name": "OSIABRouter", + "printedName": "OSIABRouter", + "children": [ + { + "kind": "AssociatedType", + "name": "ReturnType", + "printedName": "ReturnType", + "declKind": "AssociatedType", + "usr": "s:17OSInAppBrowserLib11OSIABRouterP10ReturnTypeQa", + "mangledName": "$s17OSInAppBrowserLib11OSIABRouterP10ReturnTypeQa", + "moduleName": "OSInAppBrowserLib", + "protocolReq": true + }, + { + "kind": "Function", + "name": "handleOpen", + "printedName": "handleOpen(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(τ_0_0.ReturnType) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.ReturnType" + } + ] + } + ], + "declKind": "Func", + "usr": "s:17OSInAppBrowserLib11OSIABRouterP10handleOpenyy10Foundation3URLV_y10ReturnTypeQzctF", + "mangledName": "$s17OSInAppBrowserLib11OSIABRouterP10handleOpenyy10Foundation3URLV_y10ReturnTypeQzctF", + "moduleName": "OSInAppBrowserLib", + "genericSig": "<τ_0_0 where τ_0_0 : OSInAppBrowserLib.OSIABRouter>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:17OSInAppBrowserLib11OSIABRouterP", + "mangledName": "$s17OSInAppBrowserLib11OSIABRouterP", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "UIApplication", + "printedName": "UIApplication", + "declKind": "Class", + "usr": "c:objc(cs)UIApplication", + "moduleName": "UIKit", + "isOpen": true, + "intro_iOS": "2.0", + "objc_name": "UIApplication", + "declAttributes": [ + "Available", + "ObjC", + "NonSendable", + "Custom", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)UIResponder", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "OSIABApplicationDelegate", + "printedName": "OSIABApplicationDelegate", + "usr": "s:17OSInAppBrowserLib24OSIABApplicationDelegateP", + "mangledName": "$s17OSInAppBrowserLib24OSIABApplicationDelegateP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABWebViewOptions.swift", + "kind": "BooleanLiteral", + "offset": 3946, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABWebViewOptions.swift", + "kind": "BooleanLiteral", + "offset": 3980, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABWebViewOptions.swift", + "kind": "BooleanLiteral", + "offset": 4013, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABWebViewOptions.swift", + "kind": "BooleanLiteral", + "offset": 4053, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABWebViewOptions.swift", + "kind": "BooleanLiteral", + "offset": 4107, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABWebViewOptions.swift", + "kind": "StringLiteral", + "offset": 4148, + "length": 7, + "value": "\"Close\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABWebViewOptions.swift", + "kind": "BooleanLiteral", + "offset": 4258, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABWebViewOptions.swift", + "kind": "BooleanLiteral", + "offset": 4292, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABWebViewOptions.swift", + "kind": "BooleanLiteral", + "offset": 4331, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABWebViewOptions.swift", + "kind": "BooleanLiteral", + "offset": 4373, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABWebViewOptions.swift", + "kind": "BooleanLiteral", + "offset": 4421, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABWebViewOptions.swift", + "kind": "BooleanLiteral", + "offset": 4473, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABWebViewOptions.swift", + "kind": "StringLiteral", + "offset": 4936, + "length": 7, + "value": "\"Close\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABWebViewOptions.swift", + "kind": "StringLiteral", + "offset": 159, + "length": 19, + "value": "\"OSInAppBrowserLib.OSIABWebViewOptions\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABWebViewOptions.swift", + "kind": "Array", + "offset": 5750, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "IntegerLiteral", + "offset": 3596, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 3883, + "length": 7, + "value": "\"Close\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 3916, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 3950, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 4057, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 4091, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 4495, + "length": 24, + "value": "\"https:\/\/outsystems.com\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "IntegerLiteral", + "offset": 4889, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 4942, + "length": 41, + "value": "\"Close Button count: \"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 4982, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 5039, + "length": 22, + "value": "\"Default - Light Mode\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf_.swift", + "kind": "StringLiteral", + "offset": 247, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf_.swift", + "kind": "IntegerLiteral", + "offset": 313, + "length": 3, + "value": "139" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf_.swift", + "kind": "IntegerLiteral", + "offset": 346, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf_.swift", + "kind": "StringLiteral", + "offset": 459, + "length": 22, + "value": "\"Default - Light Mode\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 5100, + "length": 21, + "value": "\"Default - Dark Mode\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf2_.swift", + "kind": "StringLiteral", + "offset": 248, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf2_.swift", + "kind": "IntegerLiteral", + "offset": 314, + "length": 3, + "value": "143" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf2_.swift", + "kind": "IntegerLiteral", + "offset": 347, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf2_.swift", + "kind": "StringLiteral", + "offset": 460, + "length": 21, + "value": "\"Default - Dark Mode\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 5234, + "length": 26, + "value": "\"Custom Close Button Text\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 5311, + "length": 6, + "value": "\"Done\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf4_.swift", + "kind": "StringLiteral", + "offset": 248, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf4_.swift", + "kind": "IntegerLiteral", + "offset": 314, + "length": 3, + "value": "150" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf4_.swift", + "kind": "IntegerLiteral", + "offset": 347, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf4_.swift", + "kind": "StringLiteral", + "offset": 460, + "length": 26, + "value": "\"Custom Close Button Text\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf4_.swift", + "kind": "StringLiteral", + "offset": 553, + "length": 6, + "value": "\"Done\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 5364, + "length": 12, + "value": "\"No Toolbar\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 5423, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf6_.swift", + "kind": "StringLiteral", + "offset": 248, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf6_.swift", + "kind": "IntegerLiteral", + "offset": 314, + "length": 3, + "value": "158" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf6_.swift", + "kind": "IntegerLiteral", + "offset": 347, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf6_.swift", + "kind": "StringLiteral", + "offset": 460, + "length": 12, + "value": "\"No Toolbar\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf6_.swift", + "kind": "BooleanLiteral", + "offset": 535, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 5472, + "length": 34, + "value": "\"No URL and No Navigation Buttons\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 5549, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 5588, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf8_.swift", + "kind": "StringLiteral", + "offset": 248, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf8_.swift", + "kind": "IntegerLiteral", + "offset": 314, + "length": 3, + "value": "166" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf8_.swift", + "kind": "IntegerLiteral", + "offset": 347, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf8_.swift", + "kind": "StringLiteral", + "offset": 460, + "length": 34, + "value": "\"No URL and No Navigation Buttons\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf8_.swift", + "kind": "BooleanLiteral", + "offset": 553, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf8_.swift", + "kind": "BooleanLiteral", + "offset": 599, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 5612, + "length": 49, + "value": "\"No URL, No Navigation Buttons and Left-to-Right\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 5704, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 5743, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 5771, + "length": 4, + "value": "true" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf10_.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf10_.swift", + "kind": "IntegerLiteral", + "offset": 315, + "length": 3, + "value": "173" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf10_.swift", + "kind": "IntegerLiteral", + "offset": 348, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf10_.swift", + "kind": "StringLiteral", + "offset": 461, + "length": 49, + "value": "\"No URL, No Navigation Buttons and Left-to-Right\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf10_.swift", + "kind": "BooleanLiteral", + "offset": 569, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf10_.swift", + "kind": "BooleanLiteral", + "offset": 615, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf10_.swift", + "kind": "BooleanLiteral", + "offset": 651, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 5794, + "length": 8, + "value": "\"No URL\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 5845, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf12_.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf12_.swift", + "kind": "IntegerLiteral", + "offset": 315, + "length": 3, + "value": "181" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf12_.swift", + "kind": "IntegerLiteral", + "offset": 348, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf12_.swift", + "kind": "StringLiteral", + "offset": 461, + "length": 8, + "value": "\"No URL\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf12_.swift", + "kind": "BooleanLiteral", + "offset": 528, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 5869, + "length": 26, + "value": "\"No URL and Left-To-Right\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 5938, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 5967, + "length": 4, + "value": "true" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf14_.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf14_.swift", + "kind": "IntegerLiteral", + "offset": 315, + "length": 3, + "value": "187" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf14_.swift", + "kind": "IntegerLiteral", + "offset": 348, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf14_.swift", + "kind": "StringLiteral", + "offset": 461, + "length": 26, + "value": "\"No URL and Left-To-Right\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf14_.swift", + "kind": "BooleanLiteral", + "offset": 546, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf14_.swift", + "kind": "BooleanLiteral", + "offset": 582, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 5990, + "length": 50, + "value": "\"No URL, Bottom Toolbar and No Navigation Buttons\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 6083, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 6156, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf16_.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf16_.swift", + "kind": "IntegerLiteral", + "offset": 315, + "length": 3, + "value": "194" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf16_.swift", + "kind": "IntegerLiteral", + "offset": 348, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf16_.swift", + "kind": "StringLiteral", + "offset": 461, + "length": 50, + "value": "\"No URL, Bottom Toolbar and No Navigation Buttons\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf16_.swift", + "kind": "BooleanLiteral", + "offset": 570, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf16_.swift", + "kind": "BooleanLiteral", + "offset": 658, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 6180, + "length": 65, + "value": "\"No URL, Bottom Toolbar, No Navigation Buttons and Left-to-Right\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 6288, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 6361, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 6390, + "length": 4, + "value": "true" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf18_.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf18_.swift", + "kind": "IntegerLiteral", + "offset": 315, + "length": 3, + "value": "202" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf18_.swift", + "kind": "IntegerLiteral", + "offset": 348, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf18_.swift", + "kind": "StringLiteral", + "offset": 461, + "length": 65, + "value": "\"No URL, Bottom Toolbar, No Navigation Buttons and Left-to-Right\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf18_.swift", + "kind": "BooleanLiteral", + "offset": 585, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf18_.swift", + "kind": "BooleanLiteral", + "offset": 673, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf18_.swift", + "kind": "BooleanLiteral", + "offset": 709, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 6413, + "length": 27, + "value": "\"No URL and Bottom Toolbar\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 6483, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf20_.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf20_.swift", + "kind": "IntegerLiteral", + "offset": 315, + "length": 3, + "value": "211" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf20_.swift", + "kind": "IntegerLiteral", + "offset": 348, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf20_.swift", + "kind": "StringLiteral", + "offset": 461, + "length": 27, + "value": "\"No URL and Bottom Toolbar\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf20_.swift", + "kind": "BooleanLiteral", + "offset": 547, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 6541, + "length": 42, + "value": "\"No URL, Bottom Toolbar and Left-to-Right\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 6626, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 6688, + "length": 4, + "value": "true" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf22_.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf22_.swift", + "kind": "IntegerLiteral", + "offset": 315, + "length": 3, + "value": "218" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf22_.swift", + "kind": "IntegerLiteral", + "offset": 348, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf22_.swift", + "kind": "StringLiteral", + "offset": 461, + "length": 42, + "value": "\"No URL, Bottom Toolbar and Left-to-Right\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf22_.swift", + "kind": "BooleanLiteral", + "offset": 562, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf22_.swift", + "kind": "BooleanLiteral", + "offset": 640, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 6711, + "length": 23, + "value": "\"No Navigation Buttons\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 6791, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf24_.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf24_.swift", + "kind": "IntegerLiteral", + "offset": 315, + "length": 3, + "value": "226" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf24_.swift", + "kind": "IntegerLiteral", + "offset": 348, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf24_.swift", + "kind": "StringLiteral", + "offset": 461, + "length": 23, + "value": "\"No Navigation Buttons\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf24_.swift", + "kind": "BooleanLiteral", + "offset": 557, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 6815, + "length": 41, + "value": "\"No Navigation Buttons and Left-to-Right\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 6913, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 6941, + "length": 4, + "value": "true" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf26_.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf26_.swift", + "kind": "IntegerLiteral", + "offset": 315, + "length": 3, + "value": "232" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf26_.swift", + "kind": "IntegerLiteral", + "offset": 348, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf26_.swift", + "kind": "StringLiteral", + "offset": 461, + "length": 41, + "value": "\"No Navigation Buttons and Left-to-Right\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf26_.swift", + "kind": "BooleanLiteral", + "offset": 575, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf26_.swift", + "kind": "BooleanLiteral", + "offset": 611, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 6964, + "length": 15, + "value": "\"Left-to-Right\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 7026, + "length": 4, + "value": "true" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf28_.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf28_.swift", + "kind": "IntegerLiteral", + "offset": 315, + "length": 3, + "value": "239" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf28_.swift", + "kind": "IntegerLiteral", + "offset": 348, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf28_.swift", + "kind": "StringLiteral", + "offset": 461, + "length": 15, + "value": "\"Left-to-Right\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf28_.swift", + "kind": "BooleanLiteral", + "offset": 539, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 7049, + "length": 42, + "value": "\"Bottom Toolbar and No Navigation Buttons\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 7183, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf30_.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf30_.swift", + "kind": "IntegerLiteral", + "offset": 315, + "length": 3, + "value": "245" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf30_.swift", + "kind": "IntegerLiteral", + "offset": 348, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf30_.swift", + "kind": "StringLiteral", + "offset": 461, + "length": 42, + "value": "\"Bottom Toolbar and No Navigation Buttons\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf30_.swift", + "kind": "BooleanLiteral", + "offset": 618, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 7207, + "length": 57, + "value": "\"Bottom Toolbar, No Navigation Buttons and Left-to-Right\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 7355, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 7383, + "length": 4, + "value": "true" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf32_.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf32_.swift", + "kind": "IntegerLiteral", + "offset": 315, + "length": 3, + "value": "252" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf32_.swift", + "kind": "IntegerLiteral", + "offset": 348, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf32_.swift", + "kind": "StringLiteral", + "offset": 461, + "length": 57, + "value": "\"Bottom Toolbar, No Navigation Buttons and Left-to-Right\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf32_.swift", + "kind": "BooleanLiteral", + "offset": 633, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf32_.swift", + "kind": "BooleanLiteral", + "offset": 669, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 7406, + "length": 16, + "value": "\"Bottom Toolbar\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf34_.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf34_.swift", + "kind": "IntegerLiteral", + "offset": 315, + "length": 3, + "value": "260" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf34_.swift", + "kind": "IntegerLiteral", + "offset": 348, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf34_.swift", + "kind": "StringLiteral", + "offset": 461, + "length": 16, + "value": "\"Bottom Toolbar\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 7499, + "length": 34, + "value": "\"Bottom Toolbar and Left-to-Right\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 7614, + "length": 4, + "value": "true" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf36_.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf36_.swift", + "kind": "IntegerLiteral", + "offset": 315, + "length": 3, + "value": "266" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf36_.swift", + "kind": "IntegerLiteral", + "offset": 348, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf36_.swift", + "kind": "StringLiteral", + "offset": 461, + "length": 34, + "value": "\"Bottom Toolbar and Left-to-Right\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf36_.swift", + "kind": "BooleanLiteral", + "offset": 600, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "StringLiteral", + "offset": 2558, + "length": 18, + "value": "\"chevron.backward\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "StringLiteral", + "offset": 2780, + "length": 17, + "value": "\"chevron.forward\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "IntegerLiteral", + "offset": 3196, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "BooleanLiteral", + "offset": 3237, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "StringLiteral", + "offset": 3480, + "length": 20, + "value": "\"No Button Pressed.\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "StringLiteral", + "offset": 3667, + "length": 13, + "value": "\"URL Address\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "BooleanLiteral", + "offset": 3730, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "BooleanLiteral", + "offset": 3770, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "BooleanLiteral", + "offset": 3814, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "StringLiteral", + "offset": 4221, + "length": 22, + "value": "\"Back Button Pressed.\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "StringLiteral", + "offset": 4397, + "length": 25, + "value": "\"Forward Button Pressed.\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "FloatLiteral", + "offset": 4714, + "length": 3, + "value": "0.3" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "StringLiteral", + "offset": 4839, + "length": 22, + "value": "\"Default - Light Mode\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf0_.swift", + "kind": "StringLiteral", + "offset": 248, + "length": 45, + "value": "\"OSInAppBrowserLib\/OSIABNavigationView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf0_.swift", + "kind": "IntegerLiteral", + "offset": 321, + "length": 3, + "value": "120" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf0_.swift", + "kind": "IntegerLiteral", + "offset": 354, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf0_.swift", + "kind": "StringLiteral", + "offset": 467, + "length": 22, + "value": "\"Default - Light Mode\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "StringLiteral", + "offset": 4907, + "length": 21, + "value": "\"Default - Dark Mode\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf2_.swift", + "kind": "StringLiteral", + "offset": 248, + "length": 45, + "value": "\"OSInAppBrowserLib\/OSIABNavigationView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf2_.swift", + "kind": "IntegerLiteral", + "offset": 321, + "length": 3, + "value": "124" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf2_.swift", + "kind": "IntegerLiteral", + "offset": 354, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf2_.swift", + "kind": "StringLiteral", + "offset": 467, + "length": 21, + "value": "\"Default - Dark Mode\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "StringLiteral", + "offset": 5011, + "length": 34, + "value": "\"Show Navigation Buttons Disabled\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "BooleanLiteral", + "offset": 5100, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf4_.swift", + "kind": "StringLiteral", + "offset": 248, + "length": 45, + "value": "\"OSInAppBrowserLib\/OSIABNavigationView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf4_.swift", + "kind": "IntegerLiteral", + "offset": 321, + "length": 3, + "value": "129" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf4_.swift", + "kind": "IntegerLiteral", + "offset": 354, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf4_.swift", + "kind": "StringLiteral", + "offset": 467, + "length": 34, + "value": "\"Show Navigation Buttons Disabled\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf4_.swift", + "kind": "BooleanLiteral", + "offset": 564, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "StringLiteral", + "offset": 5119, + "length": 21, + "value": "\"Back Button Enabled\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "BooleanLiteral", + "offset": 5191, + "length": 4, + "value": "true" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf6_.swift", + "kind": "StringLiteral", + "offset": 248, + "length": 45, + "value": "\"OSInAppBrowserLib\/OSIABNavigationView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf6_.swift", + "kind": "IntegerLiteral", + "offset": 321, + "length": 3, + "value": "133" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf6_.swift", + "kind": "IntegerLiteral", + "offset": 354, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf6_.swift", + "kind": "StringLiteral", + "offset": 467, + "length": 21, + "value": "\"Back Button Enabled\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf6_.swift", + "kind": "BooleanLiteral", + "offset": 547, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "StringLiteral", + "offset": 5209, + "length": 24, + "value": "\"Forward Button Enabled\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "BooleanLiteral", + "offset": 5287, + "length": 4, + "value": "true" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf8_.swift", + "kind": "StringLiteral", + "offset": 248, + "length": 45, + "value": "\"OSInAppBrowserLib\/OSIABNavigationView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf8_.swift", + "kind": "IntegerLiteral", + "offset": 321, + "length": 3, + "value": "137" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf8_.swift", + "kind": "IntegerLiteral", + "offset": 354, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf8_.swift", + "kind": "StringLiteral", + "offset": 467, + "length": 24, + "value": "\"Forward Button Enabled\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf8_.swift", + "kind": "BooleanLiteral", + "offset": 553, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "StringLiteral", + "offset": 5305, + "length": 22, + "value": "\"Both Buttons Enabled\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "BooleanLiteral", + "offset": 5378, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "BooleanLiteral", + "offset": 5406, + "length": 4, + "value": "true" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf10_.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 45, + "value": "\"OSInAppBrowserLib\/OSIABNavigationView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf10_.swift", + "kind": "IntegerLiteral", + "offset": 322, + "length": 3, + "value": "141" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf10_.swift", + "kind": "IntegerLiteral", + "offset": 355, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf10_.swift", + "kind": "StringLiteral", + "offset": 468, + "length": 22, + "value": "\"Both Buttons Enabled\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf10_.swift", + "kind": "BooleanLiteral", + "offset": 549, + "length": 4, + "value": "true" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf10_.swift", + "kind": "BooleanLiteral", + "offset": 577, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABToolbarPosition.swift", + "kind": "StringLiteral", + "offset": 140, + "length": 5, + "value": "\"TOP\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABToolbarPosition.swift", + "kind": "StringLiteral", + "offset": 164, + "length": 8, + "value": "\"BOTTOM\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABToolbarPosition.swift", + "kind": "StringLiteral", + "offset": 140, + "length": 5, + "value": "\"TOP\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABToolbarPosition.swift", + "kind": "StringLiteral", + "offset": 164, + "length": 8, + "value": "\"BOTTOM\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/OSIABCacheManager.swift", + "kind": "BooleanLiteral", + "offset": 2468, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/OSIABCacheManager.swift", + "kind": "BooleanLiteral", + "offset": 2624, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABWebViewUIModel.swift", + "kind": "BooleanLiteral", + "offset": 1448, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABWebViewUIModel.swift", + "kind": "BooleanLiteral", + "offset": 1482, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABWebViewUIModel.swift", + "kind": "BooleanLiteral", + "offset": 1589, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABWebViewUIModel.swift", + "kind": "BooleanLiteral", + "offset": 1623, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABWebViewUIModel.swift", + "kind": "StringLiteral", + "offset": 1664, + "length": 7, + "value": "\"Close\"" + }, { "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABViewStyle.swift", "kind": "StringLiteral", @@ -1912,7 +4911,7 @@ { "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/RouterAdapters\/OSIABApplicationRouterAdapter.swift", "kind": "BooleanLiteral", - "offset": 1669, + "offset": 1626, "length": 5, "value": "false" }, @@ -1958,6 +4957,34 @@ "length": 6, "value": "\"DONE\"" }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABWebViewConfigurationModel.swift", + "kind": "Array", + "offset": 1362, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABWebViewConfigurationModel.swift", + "kind": "BooleanLiteral", + "offset": 1411, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABWebViewConfigurationModel.swift", + "kind": "BooleanLiteral", + "offset": 1462, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABWebViewConfigurationModel.swift", + "kind": "BooleanLiteral", + "offset": 1518, + "length": 5, + "value": "false" + }, { "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABAnimationEffect.swift", "kind": "StringLiteral", @@ -2001,19 +5028,383 @@ "value": "\"FLIP_HORIZONTAL\"" }, { - "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABSystemBrowserOptions.swift", + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 1002, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 1125, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 1362, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 1495, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 1687, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 2372, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 5076, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 81, + "length": 17, + "value": "\"OSInAppBrowserLib.OSIABWebViewModel\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 5375, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 5670, + "length": 12, + "value": "\"itms-appss\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 5684, + "length": 11, + "value": "\"itms-apps\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 5697, + "length": 5, + "value": "\"tel\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 5704, + "length": 5, + "value": "\"sms\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 5711, + "length": 8, + "value": "\"mailto\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 5721, + "length": 5, + "value": "\"geo\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 5863, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 6409, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 6586, + "length": 19, + "value": "\"didFailNavigation\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 6803, + "length": 30, + "value": "\"didFailProvisionalNavigation\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 6983, + "length": 58, + "value": "\"webView: \"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 7008, + "length": 1, + "value": "\" - \"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 7040, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 7989, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 8139, + "length": 4, + "value": "\"OK\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 8346, + "length": 8, + "value": "\"Cancel\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 8900, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 9329, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 9481, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 9537, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 10038, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 10189, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 10245, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebViewWrapper.swift", + "kind": "Array", + "offset": 811, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebViewWrapper.swift", + "kind": "StringLiteral", + "offset": 1233, + "length": 24, + "value": "\"https:\/\/outsystems.com\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebViewWrapper.swift", + "kind": "StringLiteral", + "offset": 1633, + "length": 22, + "value": "\"Default - Light Mode\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_6F3C24D83ED9199BBD066778CCE331F9Ll7PreviewfMf0_.swift", + "kind": "StringLiteral", + "offset": 248, + "length": 45, + "value": "\"OSInAppBrowserLib\/OSIABWebViewWrapper.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_6F3C24D83ED9199BBD066778CCE331F9Ll7PreviewfMf0_.swift", + "kind": "IntegerLiteral", + "offset": 321, + "length": 2, + "value": "48" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_6F3C24D83ED9199BBD066778CCE331F9Ll7PreviewfMf0_.swift", + "kind": "IntegerLiteral", + "offset": 353, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_6F3C24D83ED9199BBD066778CCE331F9Ll7PreviewfMf0_.swift", + "kind": "StringLiteral", + "offset": 466, + "length": 22, + "value": "\"Default - Light Mode\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebViewWrapper.swift", + "kind": "StringLiteral", + "offset": 1704, + "length": 21, + "value": "\"Default - Dark Mode\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_6F3C24D83ED9199BBD066778CCE331F9Ll7PreviewfMf2_.swift", + "kind": "StringLiteral", + "offset": 248, + "length": 45, + "value": "\"OSInAppBrowserLib\/OSIABWebViewWrapper.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_6F3C24D83ED9199BBD066778CCE331F9Ll7PreviewfMf2_.swift", + "kind": "IntegerLiteral", + "offset": 321, + "length": 2, + "value": "52" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_6F3C24D83ED9199BBD066778CCE331F9Ll7PreviewfMf2_.swift", + "kind": "IntegerLiteral", + "offset": 353, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_6F3C24D83ED9199BBD066778CCE331F9Ll7PreviewfMf2_.swift", + "kind": "StringLiteral", + "offset": 466, + "length": 21, + "value": "\"Default - Dark Mode\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebViewWrapper.swift", + "kind": "StringLiteral", + "offset": 1811, + "length": 24, + "value": "\"Bottom Toolbar Defined\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_6F3C24D83ED9199BBD066778CCE331F9Ll7PreviewfMf4_.swift", + "kind": "StringLiteral", + "offset": 248, + "length": 45, + "value": "\"OSInAppBrowserLib\/OSIABWebViewWrapper.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_6F3C24D83ED9199BBD066778CCE331F9Ll7PreviewfMf4_.swift", + "kind": "IntegerLiteral", + "offset": 321, + "length": 2, + "value": "57" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_6F3C24D83ED9199BBD066778CCE331F9Ll7PreviewfMf4_.swift", + "kind": "IntegerLiteral", + "offset": 353, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_6F3C24D83ED9199BBD066778CCE331F9Ll7PreviewfMf4_.swift", + "kind": "StringLiteral", + "offset": 466, + "length": 24, + "value": "\"Bottom Toolbar Defined\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/RouterAdapters\/OSIABWebViewRouterAdapter.swift", + "kind": "StringLiteral", + "offset": 190, + "length": 25, + "value": "\"OSInAppBrowserLib.OSIABWebViewRouterAdapter\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/RouterAdapters\/OSIABWebViewRouterAdapter.swift", "kind": "BooleanLiteral", - "offset": 1618, + "offset": 3198, "length": 4, "value": "true" }, { - "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABSystemBrowserOptions.swift", + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABSystemBrowserOptions.swift", "kind": "BooleanLiteral", - "offset": 1658, + "offset": 1398, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABSystemBrowserOptions.swift", + "kind": "BooleanLiteral", + "offset": 1438, "length": 5, "value": "false" }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABSystemBrowserOptions.swift", + "kind": "StringLiteral", + "offset": 186, + "length": 25, + "value": "\"OSInAppBrowserLib.OSIABSystemBrowserOptions\"" + }, { "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/RouterAdapters\/OSIABSafariViewControllerRouterAdapter.swift", "kind": "StringLiteral", diff --git a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface index 70c9920..9b5c97a 100644 --- a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface +++ b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface @@ -2,16 +2,79 @@ // swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) // swift-module-flags: -target arm64-apple-ios14.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name OSInAppBrowserLib // swift-module-flags-ignorable: -enable-bare-slash-regex +import Foundation import SafariServices import Swift +import SwiftUI import UIKit +import WebKit import _Concurrency import _StringProcessing import _SwiftConcurrencyShims -public struct OSIABEngine where ExternalBrowser : OSInAppBrowserLib.OSIABRouter, SystemBrowser : OSInAppBrowserLib.OSIABRouter, ExternalBrowser.ReturnType == Swift.Bool, SystemBrowser.ReturnType == UIKit.UIViewController? { +public struct OSIABEngine where ExternalBrowser : OSInAppBrowserLib.OSIABRouter, SystemBrowser : OSInAppBrowserLib.OSIABRouter, WebView : OSInAppBrowserLib.OSIABRouter, ExternalBrowser.ReturnType == Swift.Bool, SystemBrowser.ReturnType == UIKit.UIViewController, WebView.ReturnType == UIKit.UIViewController { public init() - public func openExternalBrowser(_ url: Swift.String, routerDelegate: ExternalBrowser, _ completionHandler: @escaping (ExternalBrowser.ReturnType) -> Swift.Void) - public func openSystemBrowser(_ url: Swift.String, routerDelegate: SystemBrowser, _ completionHandler: @escaping (SystemBrowser.ReturnType) -> Swift.Void) + public func openExternalBrowser(_ url: Foundation.URL, routerDelegate: ExternalBrowser, _ completionHandler: @escaping (ExternalBrowser.ReturnType) -> Swift.Void) + public func openSystemBrowser(_ url: Foundation.URL, routerDelegate: SystemBrowser, _ completionHandler: @escaping (SystemBrowser.ReturnType) -> Swift.Void) + public func openWebView(_ url: Foundation.URL, routerDelegate: WebView, _ completionHandler: @escaping (WebView.ReturnType) -> Swift.Void) +} +public class OSIABWebViewOptions : OSInAppBrowserLib.OSIABOptions { + public init(showURL: Swift.Bool = true, showToolbar: Swift.Bool = true, clearCache: Swift.Bool = true, clearSessionCache: Swift.Bool = true, mediaPlaybackRequiresUserAction: Swift.Bool = false, closeButtonText: Swift.String = "Close", toolbarPosition: OSInAppBrowserLib.OSIABToolbarPosition = .defaultValue, showNavigationButtons: Swift.Bool = true, leftToRight: Swift.Bool = false, allowOverScroll: Swift.Bool = true, enableViewportScale: Swift.Bool = false, allowInLineMediaPlayback: Swift.Bool = false, surpressIncrementalRendering: Swift.Bool = false, viewStyle: OSInAppBrowserLib.OSIABViewStyle = .defaultValue, animationEffect: OSInAppBrowserLib.OSIABAnimationEffect = .defaultValue, customUserAgent: Swift.String? = nil) + @objc deinit +} + + + + + + + + + + + + + + + + + + + +public class OSIABOptions { + public init(viewStyle: OSInAppBrowserLib.OSIABViewStyle, animationEffect: OSInAppBrowserLib.OSIABAnimationEffect) + @objc deinit +} + + + + + + +public enum OSIABToolbarPosition : Swift.String { + case top + case bottom + public static let defaultValue: OSInAppBrowserLib.OSIABToolbarPosition + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +public protocol OSIABCacheManager { + typealias CacheCompletion = () -> Swift.Void + func clearCache(_ completionHandler: Self.CacheCompletion?) + func clearSessionCache(_ completionHandler: Self.CacheCompletion?) +} +extension OSInAppBrowserLib.OSIABCacheManager { + public func clearCache(_ completionHandler: Self.CacheCompletion? = nil) + public func clearSessionCache(_ completionHandler: Self.CacheCompletion? = nil) +} +public struct OSIABBrowserCacheManager { + public init(dataStore: WebKit.WKWebsiteDataStore) +} +extension OSInAppBrowserLib.OSIABBrowserCacheManager : OSInAppBrowserLib.OSIABCacheManager { + public func clearCache(_ completionHandler: OSInAppBrowserLib.OSIABBrowserCacheManager.CacheCompletion?) + public func clearSessionCache(_ completionHandler: OSInAppBrowserLib.OSIABBrowserCacheManager.CacheCompletion?) } public enum OSIABViewStyle : Swift.String { case formSheet @@ -33,7 +96,7 @@ extension UIKit.UIApplication : OSInAppBrowserLib.OSIABApplicationDelegate { public class OSIABApplicationRouterAdapter : OSInAppBrowserLib.OSIABRouter { public typealias ReturnType = Swift.Bool public init(_ application: any OSInAppBrowserLib.OSIABApplicationDelegate) - public func handleOpen(_ urlString: Swift.String, _ completionHandler: @escaping (OSInAppBrowserLib.OSIABApplicationRouterAdapter.ReturnType) -> Swift.Void) + public func handleOpen(_ url: Foundation.URL, _ completionHandler: @escaping (OSInAppBrowserLib.OSIABApplicationRouterAdapter.ReturnType) -> Swift.Void) @objc deinit } public enum OSIABDismissStyle : Swift.String { @@ -58,13 +121,29 @@ public enum OSIABAnimationEffect : Swift.String { get } } -public struct OSIABSystemBrowserOptions { +public struct OSIABWebViewCallbackHandler { + public init(onDelegateURL: @escaping (Foundation.URL) -> Swift.Void, onDelegateAlertController: @escaping (UIKit.UIAlertController) -> Swift.Void, onBrowserPageLoad: @escaping () -> Swift.Void, onBrowserClosed: @escaping (Swift.Bool) -> Swift.Void) +} + + + +@objc public class OSIABWebViewRouterAdapter : ObjectiveC.NSObject, OSInAppBrowserLib.OSIABRouter { + public typealias ReturnType = UIKit.UIViewController + public init(_ options: OSInAppBrowserLib.OSIABWebViewOptions, cacheManager: any OSInAppBrowserLib.OSIABCacheManager, callbackHandler: OSInAppBrowserLib.OSIABWebViewCallbackHandler) + public func handleOpen(_ url: Foundation.URL, _ completionHandler: @escaping (OSInAppBrowserLib.OSIABWebViewRouterAdapter.ReturnType) -> Swift.Void) + @objc deinit +} +extension OSInAppBrowserLib.OSIABWebViewRouterAdapter : UIKit.UIAdaptivePresentationControllerDelegate { + @_Concurrency.MainActor(unsafe) @objc dynamic public func presentationControllerDidDismiss(_ presentationController: UIKit.UIPresentationController) +} +public class OSIABSystemBrowserOptions : OSInAppBrowserLib.OSIABOptions { public init(dismissStyle: OSInAppBrowserLib.OSIABDismissStyle = .defaultValue, viewStyle: OSInAppBrowserLib.OSIABViewStyle = .defaultValue, animationEffect: OSInAppBrowserLib.OSIABAnimationEffect = .defaultValue, enableBarsCollapsing: Swift.Bool = true, enableReadersMode: Swift.Bool = false) + @objc deinit } @objc public class OSIABSafariViewControllerRouterAdapter : ObjectiveC.NSObject, OSInAppBrowserLib.OSIABRouter { - public typealias ReturnType = UIKit.UIViewController? + public typealias ReturnType = UIKit.UIViewController public init(_ options: OSInAppBrowserLib.OSIABSystemBrowserOptions, onBrowserPageLoad: @escaping () -> Swift.Void, onBrowserClosed: @escaping () -> Swift.Void) - public func handleOpen(_ urlString: Swift.String, _ completionHandler: @escaping (OSInAppBrowserLib.OSIABSafariViewControllerRouterAdapter.ReturnType) -> Swift.Void) + public func handleOpen(_ url: Foundation.URL, _ completionHandler: @escaping (OSInAppBrowserLib.OSIABSafariViewControllerRouterAdapter.ReturnType) -> Swift.Void) @objc deinit } extension OSInAppBrowserLib.OSIABSafariViewControllerRouterAdapter : SafariServices.SFSafariViewControllerDelegate { @@ -76,8 +155,11 @@ extension OSInAppBrowserLib.OSIABSafariViewControllerRouterAdapter : UIKit.UIAda } public protocol OSIABRouter { associatedtype ReturnType - func handleOpen(_ url: Swift.String, _ completionHandler: @escaping (Self.ReturnType) -> Swift.Void) + func handleOpen(_ url: Foundation.URL, _ completionHandler: @escaping (Self.ReturnType) -> Swift.Void) } +extension OSInAppBrowserLib.OSIABToolbarPosition : Swift.Equatable {} +extension OSInAppBrowserLib.OSIABToolbarPosition : Swift.Hashable {} +extension OSInAppBrowserLib.OSIABToolbarPosition : Swift.RawRepresentable {} extension OSInAppBrowserLib.OSIABViewStyle : Swift.Equatable {} extension OSInAppBrowserLib.OSIABViewStyle : Swift.Hashable {} extension OSInAppBrowserLib.OSIABViewStyle : Swift.RawRepresentable {} diff --git a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/arm64-apple-ios-simulator.swiftdoc index 2b059c5..143a719 100644 Binary files a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/arm64-apple-ios-simulator.swiftdoc and b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/arm64-apple-ios-simulator.swiftdoc differ diff --git a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/arm64-apple-ios-simulator.swiftinterface index 70c9920..9b5c97a 100644 --- a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/arm64-apple-ios-simulator.swiftinterface +++ b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/arm64-apple-ios-simulator.swiftinterface @@ -2,16 +2,79 @@ // swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) // swift-module-flags: -target arm64-apple-ios14.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name OSInAppBrowserLib // swift-module-flags-ignorable: -enable-bare-slash-regex +import Foundation import SafariServices import Swift +import SwiftUI import UIKit +import WebKit import _Concurrency import _StringProcessing import _SwiftConcurrencyShims -public struct OSIABEngine where ExternalBrowser : OSInAppBrowserLib.OSIABRouter, SystemBrowser : OSInAppBrowserLib.OSIABRouter, ExternalBrowser.ReturnType == Swift.Bool, SystemBrowser.ReturnType == UIKit.UIViewController? { +public struct OSIABEngine where ExternalBrowser : OSInAppBrowserLib.OSIABRouter, SystemBrowser : OSInAppBrowserLib.OSIABRouter, WebView : OSInAppBrowserLib.OSIABRouter, ExternalBrowser.ReturnType == Swift.Bool, SystemBrowser.ReturnType == UIKit.UIViewController, WebView.ReturnType == UIKit.UIViewController { public init() - public func openExternalBrowser(_ url: Swift.String, routerDelegate: ExternalBrowser, _ completionHandler: @escaping (ExternalBrowser.ReturnType) -> Swift.Void) - public func openSystemBrowser(_ url: Swift.String, routerDelegate: SystemBrowser, _ completionHandler: @escaping (SystemBrowser.ReturnType) -> Swift.Void) + public func openExternalBrowser(_ url: Foundation.URL, routerDelegate: ExternalBrowser, _ completionHandler: @escaping (ExternalBrowser.ReturnType) -> Swift.Void) + public func openSystemBrowser(_ url: Foundation.URL, routerDelegate: SystemBrowser, _ completionHandler: @escaping (SystemBrowser.ReturnType) -> Swift.Void) + public func openWebView(_ url: Foundation.URL, routerDelegate: WebView, _ completionHandler: @escaping (WebView.ReturnType) -> Swift.Void) +} +public class OSIABWebViewOptions : OSInAppBrowserLib.OSIABOptions { + public init(showURL: Swift.Bool = true, showToolbar: Swift.Bool = true, clearCache: Swift.Bool = true, clearSessionCache: Swift.Bool = true, mediaPlaybackRequiresUserAction: Swift.Bool = false, closeButtonText: Swift.String = "Close", toolbarPosition: OSInAppBrowserLib.OSIABToolbarPosition = .defaultValue, showNavigationButtons: Swift.Bool = true, leftToRight: Swift.Bool = false, allowOverScroll: Swift.Bool = true, enableViewportScale: Swift.Bool = false, allowInLineMediaPlayback: Swift.Bool = false, surpressIncrementalRendering: Swift.Bool = false, viewStyle: OSInAppBrowserLib.OSIABViewStyle = .defaultValue, animationEffect: OSInAppBrowserLib.OSIABAnimationEffect = .defaultValue, customUserAgent: Swift.String? = nil) + @objc deinit +} + + + + + + + + + + + + + + + + + + + +public class OSIABOptions { + public init(viewStyle: OSInAppBrowserLib.OSIABViewStyle, animationEffect: OSInAppBrowserLib.OSIABAnimationEffect) + @objc deinit +} + + + + + + +public enum OSIABToolbarPosition : Swift.String { + case top + case bottom + public static let defaultValue: OSInAppBrowserLib.OSIABToolbarPosition + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +public protocol OSIABCacheManager { + typealias CacheCompletion = () -> Swift.Void + func clearCache(_ completionHandler: Self.CacheCompletion?) + func clearSessionCache(_ completionHandler: Self.CacheCompletion?) +} +extension OSInAppBrowserLib.OSIABCacheManager { + public func clearCache(_ completionHandler: Self.CacheCompletion? = nil) + public func clearSessionCache(_ completionHandler: Self.CacheCompletion? = nil) +} +public struct OSIABBrowserCacheManager { + public init(dataStore: WebKit.WKWebsiteDataStore) +} +extension OSInAppBrowserLib.OSIABBrowserCacheManager : OSInAppBrowserLib.OSIABCacheManager { + public func clearCache(_ completionHandler: OSInAppBrowserLib.OSIABBrowserCacheManager.CacheCompletion?) + public func clearSessionCache(_ completionHandler: OSInAppBrowserLib.OSIABBrowserCacheManager.CacheCompletion?) } public enum OSIABViewStyle : Swift.String { case formSheet @@ -33,7 +96,7 @@ extension UIKit.UIApplication : OSInAppBrowserLib.OSIABApplicationDelegate { public class OSIABApplicationRouterAdapter : OSInAppBrowserLib.OSIABRouter { public typealias ReturnType = Swift.Bool public init(_ application: any OSInAppBrowserLib.OSIABApplicationDelegate) - public func handleOpen(_ urlString: Swift.String, _ completionHandler: @escaping (OSInAppBrowserLib.OSIABApplicationRouterAdapter.ReturnType) -> Swift.Void) + public func handleOpen(_ url: Foundation.URL, _ completionHandler: @escaping (OSInAppBrowserLib.OSIABApplicationRouterAdapter.ReturnType) -> Swift.Void) @objc deinit } public enum OSIABDismissStyle : Swift.String { @@ -58,13 +121,29 @@ public enum OSIABAnimationEffect : Swift.String { get } } -public struct OSIABSystemBrowserOptions { +public struct OSIABWebViewCallbackHandler { + public init(onDelegateURL: @escaping (Foundation.URL) -> Swift.Void, onDelegateAlertController: @escaping (UIKit.UIAlertController) -> Swift.Void, onBrowserPageLoad: @escaping () -> Swift.Void, onBrowserClosed: @escaping (Swift.Bool) -> Swift.Void) +} + + + +@objc public class OSIABWebViewRouterAdapter : ObjectiveC.NSObject, OSInAppBrowserLib.OSIABRouter { + public typealias ReturnType = UIKit.UIViewController + public init(_ options: OSInAppBrowserLib.OSIABWebViewOptions, cacheManager: any OSInAppBrowserLib.OSIABCacheManager, callbackHandler: OSInAppBrowserLib.OSIABWebViewCallbackHandler) + public func handleOpen(_ url: Foundation.URL, _ completionHandler: @escaping (OSInAppBrowserLib.OSIABWebViewRouterAdapter.ReturnType) -> Swift.Void) + @objc deinit +} +extension OSInAppBrowserLib.OSIABWebViewRouterAdapter : UIKit.UIAdaptivePresentationControllerDelegate { + @_Concurrency.MainActor(unsafe) @objc dynamic public func presentationControllerDidDismiss(_ presentationController: UIKit.UIPresentationController) +} +public class OSIABSystemBrowserOptions : OSInAppBrowserLib.OSIABOptions { public init(dismissStyle: OSInAppBrowserLib.OSIABDismissStyle = .defaultValue, viewStyle: OSInAppBrowserLib.OSIABViewStyle = .defaultValue, animationEffect: OSInAppBrowserLib.OSIABAnimationEffect = .defaultValue, enableBarsCollapsing: Swift.Bool = true, enableReadersMode: Swift.Bool = false) + @objc deinit } @objc public class OSIABSafariViewControllerRouterAdapter : ObjectiveC.NSObject, OSInAppBrowserLib.OSIABRouter { - public typealias ReturnType = UIKit.UIViewController? + public typealias ReturnType = UIKit.UIViewController public init(_ options: OSInAppBrowserLib.OSIABSystemBrowserOptions, onBrowserPageLoad: @escaping () -> Swift.Void, onBrowserClosed: @escaping () -> Swift.Void) - public func handleOpen(_ urlString: Swift.String, _ completionHandler: @escaping (OSInAppBrowserLib.OSIABSafariViewControllerRouterAdapter.ReturnType) -> Swift.Void) + public func handleOpen(_ url: Foundation.URL, _ completionHandler: @escaping (OSInAppBrowserLib.OSIABSafariViewControllerRouterAdapter.ReturnType) -> Swift.Void) @objc deinit } extension OSInAppBrowserLib.OSIABSafariViewControllerRouterAdapter : SafariServices.SFSafariViewControllerDelegate { @@ -76,8 +155,11 @@ extension OSInAppBrowserLib.OSIABSafariViewControllerRouterAdapter : UIKit.UIAda } public protocol OSIABRouter { associatedtype ReturnType - func handleOpen(_ url: Swift.String, _ completionHandler: @escaping (Self.ReturnType) -> Swift.Void) + func handleOpen(_ url: Foundation.URL, _ completionHandler: @escaping (Self.ReturnType) -> Swift.Void) } +extension OSInAppBrowserLib.OSIABToolbarPosition : Swift.Equatable {} +extension OSInAppBrowserLib.OSIABToolbarPosition : Swift.Hashable {} +extension OSInAppBrowserLib.OSIABToolbarPosition : Swift.RawRepresentable {} extension OSInAppBrowserLib.OSIABViewStyle : Swift.Equatable {} extension OSInAppBrowserLib.OSIABViewStyle : Swift.Hashable {} extension OSInAppBrowserLib.OSIABViewStyle : Swift.RawRepresentable {} diff --git a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/x86_64-apple-ios-simulator.abi.json b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/x86_64-apple-ios-simulator.abi.json index 2561aa5..e49f11e 100644 --- a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/x86_64-apple-ios-simulator.abi.json +++ b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/x86_64-apple-ios-simulator.abi.json @@ -24,7 +24,7 @@ { "kind": "TypeNominal", "name": "OSIABEngine", - "printedName": "OSInAppBrowserLib.OSIABEngine<τ_0_0, τ_0_1>", + "printedName": "OSInAppBrowserLib.OSIABEngine<τ_0_0, τ_0_1, τ_0_2>", "children": [ { "kind": "TypeNominal", @@ -35,17 +35,22 @@ "kind": "TypeNominal", "name": "GenericTypeParam", "printedName": "τ_0_1" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_2" } ], "usr": "s:17OSInAppBrowserLib11OSIABEngineV" } ], "declKind": "Constructor", - "usr": "s:17OSInAppBrowserLib11OSIABEngineVACyxq_Gycfc", - "mangledName": "$s17OSInAppBrowserLib11OSIABEngineVACyxq_Gycfc", + "usr": "s:17OSInAppBrowserLib11OSIABEngineVACyxq_q0_Gycfc", + "mangledName": "$s17OSInAppBrowserLib11OSIABEngineVACyxq_q0_Gycfc", "moduleName": "OSInAppBrowserLib", - "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : OSInAppBrowserLib.OSIABRouter, τ_0_1 : OSInAppBrowserLib.OSIABRouter, τ_0_0.ReturnType == Swift.Bool, τ_0_1.ReturnType == UIKit.UIViewController?>", - "sugared_genericSig": "", + "genericSig": "<τ_0_0, τ_0_1, τ_0_2 where τ_0_0 : OSInAppBrowserLib.OSIABRouter, τ_0_1 : OSInAppBrowserLib.OSIABRouter, τ_0_2 : OSInAppBrowserLib.OSIABRouter, τ_0_0.ReturnType == Swift.Bool, τ_0_1.ReturnType == UIKit.UIViewController, τ_0_2.ReturnType == UIKit.UIViewController>", + "sugared_genericSig": "", "declAttributes": [ "AccessControl", "RawDocComment" @@ -64,9 +69,9 @@ }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" }, { "kind": "TypeNominal", @@ -92,11 +97,11 @@ } ], "declKind": "Func", - "usr": "s:17OSInAppBrowserLib11OSIABEngineV012openExternalC0_14routerDelegate_ySS_xySbctF", - "mangledName": "$s17OSInAppBrowserLib11OSIABEngineV012openExternalC0_14routerDelegate_ySS_xySbctF", + "usr": "s:17OSInAppBrowserLib11OSIABEngineV012openExternalC0_14routerDelegate_y10Foundation3URLV_xySbctF", + "mangledName": "$s17OSInAppBrowserLib11OSIABEngineV012openExternalC0_14routerDelegate_y10Foundation3URLV_xySbctF", "moduleName": "OSInAppBrowserLib", - "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : OSInAppBrowserLib.OSIABRouter, τ_0_1 : OSInAppBrowserLib.OSIABRouter, τ_0_0.ReturnType == Swift.Bool, τ_0_1.ReturnType == UIKit.UIViewController?>", - "sugared_genericSig": "", + "genericSig": "<τ_0_0, τ_0_1, τ_0_2 where τ_0_0 : OSInAppBrowserLib.OSIABRouter, τ_0_1 : OSInAppBrowserLib.OSIABRouter, τ_0_2 : OSInAppBrowserLib.OSIABRouter, τ_0_0.ReturnType == Swift.Bool, τ_0_1.ReturnType == UIKit.UIViewController, τ_0_2.ReturnType == UIKit.UIViewController>", + "sugared_genericSig": "", "declAttributes": [ "AccessControl", "RawDocComment" @@ -115,9 +120,9 @@ }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" }, { "kind": "TypeNominal", @@ -143,11 +148,62 @@ } ], "declKind": "Func", - "usr": "s:17OSInAppBrowserLib11OSIABEngineV010openSystemC0_14routerDelegate_ySS_q_ySo16UIViewControllerCSgctF", - "mangledName": "$s17OSInAppBrowserLib11OSIABEngineV010openSystemC0_14routerDelegate_ySS_q_ySo16UIViewControllerCSgctF", + "usr": "s:17OSInAppBrowserLib11OSIABEngineV010openSystemC0_14routerDelegate_y10Foundation3URLV_q_ySo16UIViewControllerCctF", + "mangledName": "$s17OSInAppBrowserLib11OSIABEngineV010openSystemC0_14routerDelegate_y10Foundation3URLV_q_ySo16UIViewControllerCctF", + "moduleName": "OSInAppBrowserLib", + "genericSig": "<τ_0_0, τ_0_1, τ_0_2 where τ_0_0 : OSInAppBrowserLib.OSIABRouter, τ_0_1 : OSInAppBrowserLib.OSIABRouter, τ_0_2 : OSInAppBrowserLib.OSIABRouter, τ_0_0.ReturnType == Swift.Bool, τ_0_1.ReturnType == UIKit.UIViewController, τ_0_2.ReturnType == UIKit.UIViewController>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "openWebView", + "printedName": "openWebView(_:routerDelegate:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_2" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(τ_0_2.ReturnType) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_2.ReturnType" + } + ] + } + ], + "declKind": "Func", + "usr": "s:17OSInAppBrowserLib11OSIABEngineV11openWebView_14routerDelegate_y10Foundation3URLV_q0_ySo16UIViewControllerCctF", + "mangledName": "$s17OSInAppBrowserLib11OSIABEngineV11openWebView_14routerDelegate_y10Foundation3URLV_q0_ySo16UIViewControllerCctF", "moduleName": "OSInAppBrowserLib", - "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : OSInAppBrowserLib.OSIABRouter, τ_0_1 : OSInAppBrowserLib.OSIABRouter, τ_0_0.ReturnType == Swift.Bool, τ_0_1.ReturnType == UIKit.UIViewController?>", - "sugared_genericSig": "", + "genericSig": "<τ_0_0, τ_0_1, τ_0_2 where τ_0_0 : OSInAppBrowserLib.OSIABRouter, τ_0_1 : OSInAppBrowserLib.OSIABRouter, τ_0_2 : OSInAppBrowserLib.OSIABRouter, τ_0_0.ReturnType == Swift.Bool, τ_0_1.ReturnType == UIKit.UIViewController, τ_0_2.ReturnType == UIKit.UIViewController>", + "sugared_genericSig": "", "declAttributes": [ "AccessControl", "RawDocComment" @@ -159,8 +215,8 @@ "usr": "s:17OSInAppBrowserLib11OSIABEngineV", "mangledName": "$s17OSInAppBrowserLib11OSIABEngineV", "moduleName": "OSInAppBrowserLib", - "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : OSInAppBrowserLib.OSIABRouter, τ_0_1 : OSInAppBrowserLib.OSIABRouter, τ_0_0.ReturnType == Swift.Bool, τ_0_1.ReturnType == UIKit.UIViewController?>", - "sugared_genericSig": "", + "genericSig": "<τ_0_0, τ_0_1, τ_0_2 where τ_0_0 : OSInAppBrowserLib.OSIABRouter, τ_0_1 : OSInAppBrowserLib.OSIABRouter, τ_0_2 : OSInAppBrowserLib.OSIABRouter, τ_0_0.ReturnType == Swift.Bool, τ_0_1.ReturnType == UIKit.UIViewController, τ_0_2.ReturnType == UIKit.UIViewController>", + "sugared_genericSig": "", "declAttributes": [ "AccessControl", "RawDocComment" @@ -168,116 +224,345 @@ }, { "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", + "name": "WebKit", + "printedName": "WebKit", "declKind": "Import", "moduleName": "OSInAppBrowserLib" }, { "kind": "TypeDecl", - "name": "OSIABViewStyle", - "printedName": "OSIABViewStyle", + "name": "OSIABWebViewOptions", + "printedName": "OSIABWebViewOptions", "children": [ { - "kind": "Var", - "name": "formSheet", - "printedName": "formSheet", + "kind": "Constructor", + "name": "init", + "printedName": "init(showURL:showToolbar:clearCache:clearSessionCache:mediaPlaybackRequiresUserAction:closeButtonText:toolbarPosition:showNavigationButtons:leftToRight:allowOverScroll:enableViewportScale:allowInLineMediaPlayback:surpressIncrementalRendering:viewStyle:animationEffect:customUserAgent:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(OSInAppBrowserLib.OSIABViewStyle.Type) -> OSInAppBrowserLib.OSIABViewStyle", + "kind": "TypeNominal", + "name": "OSIABWebViewOptions", + "printedName": "OSInAppBrowserLib.OSIABWebViewOptions", + "usr": "s:17OSInAppBrowserLib19OSIABWebViewOptionsC" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "OSIABToolbarPosition", + "printedName": "OSInAppBrowserLib.OSIABToolbarPosition", + "hasDefaultArg": true, + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "OSIABViewStyle", + "printedName": "OSInAppBrowserLib.OSIABViewStyle", + "hasDefaultArg": true, + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" + }, + { + "kind": "TypeNominal", + "name": "OSIABAnimationEffect", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", + "hasDefaultArg": true, + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "OSIABViewStyle", - "printedName": "OSInAppBrowserLib.OSIABViewStyle", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "OSInAppBrowserLib.OSIABViewStyle.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "OSIABViewStyle", - "printedName": "OSInAppBrowserLib.OSIABViewStyle", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" - } - ] + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "hasDefaultArg": true, + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO9formSheetyA2CmF", - "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO9formSheetyA2CmF", - "moduleName": "OSInAppBrowserLib" + "declKind": "Constructor", + "usr": "s:17OSInAppBrowserLib19OSIABWebViewOptionsC7showURL0H7Toolbar10clearCache0k7SessionL031mediaPlaybackRequiresUserAction15closeButtonText15toolbarPosition0H17NavigationButtons11leftToRight15allowOverScroll19enableViewportScale016allowInLineMediaO028surpressIncrementalRendering9viewStyle15animationEffect06customQ5AgentACSb_S4bSSAA012OSIABToolbarW0OS6bAA14OSIABViewStyleOAA20OSIABAnimationEffectOSSSgtcfc", + "mangledName": "$s17OSInAppBrowserLib19OSIABWebViewOptionsC7showURL0H7Toolbar10clearCache0k7SessionL031mediaPlaybackRequiresUserAction15closeButtonText15toolbarPosition0H17NavigationButtons11leftToRight15allowOverScroll19enableViewportScale016allowInLineMediaO028surpressIncrementalRendering9viewStyle15animationEffect06customQ5AgentACSb_S4bSSAA012OSIABToolbarW0OS6bAA14OSIABViewStyleOAA20OSIABAnimationEffectOSSSgtcfc", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" }, { - "kind": "Var", - "name": "fullScreen", - "printedName": "fullScreen", + "kind": "Constructor", + "name": "init", + "printedName": "init(viewStyle:animationEffect:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(OSInAppBrowserLib.OSIABViewStyle.Type) -> OSInAppBrowserLib.OSIABViewStyle", - "children": [ - { - "kind": "TypeNominal", - "name": "OSIABViewStyle", - "printedName": "OSInAppBrowserLib.OSIABViewStyle", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "OSInAppBrowserLib.OSIABViewStyle.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "OSIABViewStyle", - "printedName": "OSInAppBrowserLib.OSIABViewStyle", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "OSIABWebViewOptions", + "printedName": "OSInAppBrowserLib.OSIABWebViewOptions", + "usr": "s:17OSInAppBrowserLib19OSIABWebViewOptionsC" + }, + { + "kind": "TypeNominal", + "name": "OSIABViewStyle", + "printedName": "OSInAppBrowserLib.OSIABViewStyle", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" + }, + { + "kind": "TypeNominal", + "name": "OSIABAnimationEffect", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" } ], - "declKind": "EnumElement", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO10fullScreenyA2CmF", - "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO10fullScreenyA2CmF", + "declKind": "Constructor", + "usr": "s:17OSInAppBrowserLib19OSIABWebViewOptionsC9viewStyle15animationEffectAcA09OSIABViewI0O_AA014OSIABAnimationK0Otcfc", + "mangledName": "$s17OSInAppBrowserLib19OSIABWebViewOptionsC9viewStyle15animationEffectAcA09OSIABViewI0O_AA014OSIABAnimationK0Otcfc", + "moduleName": "OSInAppBrowserLib", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:17OSInAppBrowserLib19OSIABWebViewOptionsC", + "mangledName": "$s17OSInAppBrowserLib19OSIABWebViewOptionsC", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "superclassUsr": "s:17OSInAppBrowserLib12OSIABOptionsC", + "superclassNames": [ + "OSInAppBrowserLib.OSIABOptions" + ] + }, + { + "kind": "Import", + "name": "SwiftUI", + "printedName": "SwiftUI", + "declKind": "Import", + "moduleName": "OSInAppBrowserLib" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "OSInAppBrowserLib" + }, + { + "kind": "TypeDecl", + "name": "OSIABOptions", + "printedName": "OSIABOptions", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(viewStyle:animationEffect:)", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABOptions", + "printedName": "OSInAppBrowserLib.OSIABOptions", + "usr": "s:17OSInAppBrowserLib12OSIABOptionsC" + }, + { + "kind": "TypeNominal", + "name": "OSIABViewStyle", + "printedName": "OSInAppBrowserLib.OSIABViewStyle", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" + }, + { + "kind": "TypeNominal", + "name": "OSIABAnimationEffect", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + } + ], + "declKind": "Constructor", + "usr": "s:17OSInAppBrowserLib12OSIABOptionsC9viewStyle15animationEffectAcA09OSIABViewG0O_AA014OSIABAnimationI0Otcfc", + "mangledName": "$s17OSInAppBrowserLib12OSIABOptionsC9viewStyle15animationEffectAcA09OSIABViewG0O_AA014OSIABAnimationI0Otcfc", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:17OSInAppBrowserLib12OSIABOptionsC", + "mangledName": "$s17OSInAppBrowserLib12OSIABOptionsC", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "SwiftUI", + "printedName": "SwiftUI", + "declKind": "Import", + "moduleName": "OSInAppBrowserLib" + }, + { + "kind": "TypeDecl", + "name": "OSIABToolbarPosition", + "printedName": "OSIABToolbarPosition", + "children": [ + { + "kind": "Var", + "name": "top", + "printedName": "top", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(OSInAppBrowserLib.OSIABToolbarPosition.Type) -> OSInAppBrowserLib.OSIABToolbarPosition", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABToolbarPosition", + "printedName": "OSInAppBrowserLib.OSIABToolbarPosition", + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "OSInAppBrowserLib.OSIABToolbarPosition.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABToolbarPosition", + "printedName": "OSInAppBrowserLib.OSIABToolbarPosition", + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO3topyA2CmF", + "mangledName": "$s17OSInAppBrowserLib20OSIABToolbarPositionO3topyA2CmF", "moduleName": "OSInAppBrowserLib" }, { "kind": "Var", - "name": "pageSheet", - "printedName": "pageSheet", + "name": "bottom", + "printedName": "bottom", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(OSInAppBrowserLib.OSIABViewStyle.Type) -> OSInAppBrowserLib.OSIABViewStyle", + "printedName": "(OSInAppBrowserLib.OSIABToolbarPosition.Type) -> OSInAppBrowserLib.OSIABToolbarPosition", "children": [ { "kind": "TypeNominal", - "name": "OSIABViewStyle", - "printedName": "OSInAppBrowserLib.OSIABViewStyle", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" + "name": "OSIABToolbarPosition", + "printedName": "OSInAppBrowserLib.OSIABToolbarPosition", + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "OSInAppBrowserLib.OSIABViewStyle.Type", + "printedName": "OSInAppBrowserLib.OSIABToolbarPosition.Type", "children": [ { "kind": "TypeNominal", - "name": "OSIABViewStyle", - "printedName": "OSInAppBrowserLib.OSIABViewStyle", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" + "name": "OSIABToolbarPosition", + "printedName": "OSInAppBrowserLib.OSIABToolbarPosition", + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO" } ] } @@ -285,8 +570,8 @@ } ], "declKind": "EnumElement", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO9pageSheetyA2CmF", - "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO9pageSheetyA2CmF", + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO6bottomyA2CmF", + "mangledName": "$s17OSInAppBrowserLib20OSIABToolbarPositionO6bottomyA2CmF", "moduleName": "OSInAppBrowserLib" }, { @@ -296,14 +581,14 @@ "children": [ { "kind": "TypeNominal", - "name": "OSIABViewStyle", - "printedName": "OSInAppBrowserLib.OSIABViewStyle", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" + "name": "OSIABToolbarPosition", + "printedName": "OSInAppBrowserLib.OSIABToolbarPosition", + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO" } ], "declKind": "Var", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO12defaultValueACvpZ", - "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO12defaultValueACvpZ", + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO12defaultValueACvpZ", + "mangledName": "$s17OSInAppBrowserLib20OSIABToolbarPositionO12defaultValueACvpZ", "moduleName": "OSInAppBrowserLib", "static": true, "declAttributes": [ @@ -322,14 +607,14 @@ "children": [ { "kind": "TypeNominal", - "name": "OSIABViewStyle", - "printedName": "OSInAppBrowserLib.OSIABViewStyle", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" + "name": "OSIABToolbarPosition", + "printedName": "OSInAppBrowserLib.OSIABToolbarPosition", + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO" } ], "declKind": "Accessor", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO12defaultValueACvgZ", - "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO12defaultValueACvgZ", + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO12defaultValueACvgZ", + "mangledName": "$s17OSInAppBrowserLib20OSIABToolbarPositionO12defaultValueACvgZ", "moduleName": "OSInAppBrowserLib", "static": true, "implicit": true, @@ -345,13 +630,13 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "OSInAppBrowserLib.OSIABViewStyle?", + "printedName": "OSInAppBrowserLib.OSIABToolbarPosition?", "children": [ { "kind": "TypeNominal", - "name": "OSIABViewStyle", - "printedName": "OSInAppBrowserLib.OSIABViewStyle", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" + "name": "OSIABToolbarPosition", + "printedName": "OSInAppBrowserLib.OSIABToolbarPosition", + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO" } ], "usr": "s:Sq" @@ -364,8 +649,8 @@ } ], "declKind": "Constructor", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO8rawValueACSgSS_tcfc", - "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO8rawValueACSgSS_tcfc", + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO8rawValueACSgSS_tcfc", + "mangledName": "$s17OSInAppBrowserLib20OSIABToolbarPositionO8rawValueACSgSS_tcfc", "moduleName": "OSInAppBrowserLib", "implicit": true, "init_kind": "Designated" @@ -383,8 +668,8 @@ } ], "declKind": "Var", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO8rawValueSSvp", - "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO8rawValueSSvp", + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO8rawValueSSvp", + "mangledName": "$s17OSInAppBrowserLib20OSIABToolbarPositionO8rawValueSSvp", "moduleName": "OSInAppBrowserLib", "implicit": true, "accessors": [ @@ -401,8 +686,8 @@ } ], "declKind": "Accessor", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO8rawValueSSvg", - "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO8rawValueSSvg", + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO8rawValueSSvg", + "mangledName": "$s17OSInAppBrowserLib20OSIABToolbarPositionO8rawValueSSvg", "moduleName": "OSInAppBrowserLib", "implicit": true, "accessorKind": "get" @@ -411,8 +696,8 @@ } ], "declKind": "Enum", - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO", - "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO", + "usr": "s:17OSInAppBrowserLib20OSIABToolbarPositionO", + "mangledName": "$s17OSInAppBrowserLib20OSIABToolbarPositionO", "moduleName": "OSInAppBrowserLib", "declAttributes": [ "AccessControl", @@ -460,88 +745,84 @@ }, { "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", + "name": "WebKit", + "printedName": "WebKit", "declKind": "Import", "moduleName": "OSInAppBrowserLib" }, { "kind": "TypeDecl", - "name": "OSIABApplicationDelegate", - "printedName": "OSIABApplicationDelegate", + "name": "OSIABCacheManager", + "printedName": "OSIABCacheManager", "children": [ { "kind": "Function", - "name": "canOpenURL", - "printedName": "canOpenURL(_:)", + "name": "clearCache", + "printedName": "clearCache(_:)", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "Void", + "printedName": "()" }, { "kind": "TypeNominal", - "name": "URL", - "printedName": "Foundation.URL", - "usr": "s:10Foundation3URLV" + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" } ], "declKind": "Func", - "usr": "s:17OSInAppBrowserLib24OSIABApplicationDelegateP10canOpenURLySb10Foundation0I0VF", - "mangledName": "$s17OSInAppBrowserLib24OSIABApplicationDelegateP10canOpenURLySb10Foundation0I0VF", + "usr": "s:17OSInAppBrowserLib17OSIABCacheManagerP10clearCacheyyyycSgF", + "mangledName": "$s17OSInAppBrowserLib17OSIABCacheManagerP10clearCacheyyyycSgF", "moduleName": "OSInAppBrowserLib", - "genericSig": "<τ_0_0 where τ_0_0 : OSInAppBrowserLib.OSIABApplicationDelegate>", - "sugared_genericSig": "", + "genericSig": "<τ_0_0 where τ_0_0 : OSInAppBrowserLib.OSIABCacheManager>", + "sugared_genericSig": "", "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", - "name": "open", - "printedName": "open(_:options:completionHandler:)", + "name": "clearSessionCache", + "printedName": "clearSessionCache(_:)", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" }, - { - "kind": "TypeNominal", - "name": "URL", - "printedName": "Foundation.URL", - "usr": "s:10Foundation3URLV" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[UIKit.UIApplication.OpenExternalURLOptionsKey : Any]", - "children": [ - { - "kind": "TypeNominal", - "name": "OpenExternalURLOptionsKey", - "printedName": "UIKit.UIApplication.OpenExternalURLOptionsKey", - "usr": "c:@T@UIApplicationOpenExternalURLOptionsKey" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:SD" - }, { "kind": "TypeNominal", "name": "Optional", - "printedName": "((Swift.Bool) -> ())?", + "printedName": "(() -> ())?", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(Swift.Bool) -> ()", + "printedName": "() -> ()", "children": [ { "kind": "TypeNominal", @@ -550,9 +831,8 @@ }, { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "Void", + "printedName": "()" } ] } @@ -561,64 +841,157 @@ } ], "declKind": "Func", - "usr": "s:17OSInAppBrowserLib24OSIABApplicationDelegateP4open_7options17completionHandlery10Foundation3URLV_SDySo38UIApplicationOpenExternalURLOptionsKeyaypGySbcSgtF", - "mangledName": "$s17OSInAppBrowserLib24OSIABApplicationDelegateP4open_7options17completionHandlery10Foundation3URLV_SDySo38UIApplicationOpenExternalURLOptionsKeyaypGySbcSgtF", + "usr": "s:17OSInAppBrowserLib17OSIABCacheManagerP17clearSessionCacheyyyycSgF", + "mangledName": "$s17OSInAppBrowserLib17OSIABCacheManagerP17clearSessionCacheyyyycSgF", "moduleName": "OSInAppBrowserLib", - "genericSig": "<τ_0_0 where τ_0_0 : OSInAppBrowserLib.OSIABApplicationDelegate>", - "sugared_genericSig": "", + "genericSig": "<τ_0_0 where τ_0_0 : OSInAppBrowserLib.OSIABCacheManager>", + "sugared_genericSig": "", "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "s:17OSInAppBrowserLib24OSIABApplicationDelegateP", - "mangledName": "$s17OSInAppBrowserLib24OSIABApplicationDelegateP", - "moduleName": "OSInAppBrowserLib", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "OSIABApplicationRouterAdapter", - "printedName": "OSIABApplicationRouterAdapter", - "children": [ + }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(_:)", + "kind": "Function", + "name": "clearCache", + "printedName": "clearCache(_:)", "children": [ { "kind": "TypeNominal", - "name": "OSIABApplicationRouterAdapter", - "printedName": "OSInAppBrowserLib.OSIABApplicationRouterAdapter", - "usr": "s:17OSInAppBrowserLib29OSIABApplicationRouterAdapterC" + "name": "Void", + "printedName": "()" }, { "kind": "TypeNominal", - "name": "OSIABApplicationDelegate", - "printedName": "OSInAppBrowserLib.OSIABApplicationDelegate", - "usr": "s:17OSInAppBrowserLib24OSIABApplicationDelegateP" - } - ], - "declKind": "Constructor", - "usr": "s:17OSInAppBrowserLib29OSIABApplicationRouterAdapterCyAcA0E8Delegate_pcfc", - "mangledName": "$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterCyAcA0E8Delegate_pcfc", - "moduleName": "OSInAppBrowserLib", - "declAttributes": [ - "AccessControl", + "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" + } + ], + "declKind": "Func", + "usr": "s:17OSInAppBrowserLib17OSIABCacheManagerPAAE10clearCacheyyyycSgF", + "mangledName": "$s17OSInAppBrowserLib17OSIABCacheManagerPAAE10clearCacheyyyycSgF", + "moduleName": "OSInAppBrowserLib", + "genericSig": "<τ_0_0 where τ_0_0 : OSInAppBrowserLib.OSIABCacheManager>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "clearSessionCache", + "printedName": "clearSessionCache(_:)", + "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": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:17OSInAppBrowserLib17OSIABCacheManagerPAAE17clearSessionCacheyyyycSgF", + "mangledName": "$s17OSInAppBrowserLib17OSIABCacheManagerPAAE17clearSessionCacheyyyycSgF", + "moduleName": "OSInAppBrowserLib", + "genericSig": "<τ_0_0 where τ_0_0 : OSInAppBrowserLib.OSIABCacheManager>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:17OSInAppBrowserLib17OSIABCacheManagerP", + "mangledName": "$s17OSInAppBrowserLib17OSIABCacheManagerP", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "OSIABBrowserCacheManager", + "printedName": "OSIABBrowserCacheManager", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(dataStore:)", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABBrowserCacheManager", + "printedName": "OSInAppBrowserLib.OSIABBrowserCacheManager", + "usr": "s:17OSInAppBrowserLib24OSIABBrowserCacheManagerV" + }, + { + "kind": "TypeNominal", + "name": "WKWebsiteDataStore", + "printedName": "WebKit.WKWebsiteDataStore", + "usr": "c:objc(cs)WKWebsiteDataStore" + } + ], + "declKind": "Constructor", + "usr": "s:17OSInAppBrowserLib24OSIABBrowserCacheManagerV9dataStoreACSo013WKWebsiteDataI0C_tcfc", + "mangledName": "$s17OSInAppBrowserLib24OSIABBrowserCacheManagerV9dataStoreACSo013WKWebsiteDataI0C_tcfc", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl", "RawDocComment" ], "init_kind": "Designated" }, { "kind": "Function", - "name": "handleOpen", - "printedName": "handleOpen(_:_:)", + "name": "clearCache", + "printedName": "clearCache(_:)", "children": [ { "kind": "TypeNominal", @@ -627,42 +1000,90 @@ }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:17OSInAppBrowserLib24OSIABBrowserCacheManagerV05clearF0yyyycSgF", + "mangledName": "$s17OSInAppBrowserLib24OSIABBrowserCacheManagerV05clearF0yyyycSgF", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "clearSessionCache", + "printedName": "clearSessionCache(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.Bool) -> ()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", "children": [ { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] } - ] + ], + "usr": "s:Sq" } ], "declKind": "Func", - "usr": "s:17OSInAppBrowserLib29OSIABApplicationRouterAdapterC10handleOpenyySS_ySbctF", - "mangledName": "$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterC10handleOpenyySS_ySbctF", + "usr": "s:17OSInAppBrowserLib24OSIABBrowserCacheManagerV012clearSessionF0yyyycSgF", + "mangledName": "$s17OSInAppBrowserLib24OSIABBrowserCacheManagerV012clearSessionF0yyyycSgF", "moduleName": "OSInAppBrowserLib", "declAttributes": [ "AccessControl" ], + "isFromExtension": true, "funcSelfKind": "NonMutating" } ], - "declKind": "Class", - "usr": "s:17OSInAppBrowserLib29OSIABApplicationRouterAdapterC", - "mangledName": "$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterC", + "declKind": "Struct", + "usr": "s:17OSInAppBrowserLib24OSIABBrowserCacheManagerV", + "mangledName": "$s17OSInAppBrowserLib24OSIABBrowserCacheManagerV", "moduleName": "OSInAppBrowserLib", "declAttributes": [ "AccessControl", @@ -671,66 +1092,51 @@ "conformances": [ { "kind": "Conformance", - "name": "OSIABRouter", - "printedName": "OSIABRouter", - "children": [ - { - "kind": "TypeWitness", - "name": "ReturnType", - "printedName": "ReturnType", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ] - } - ], - "usr": "s:17OSInAppBrowserLib11OSIABRouterP", - "mangledName": "$s17OSInAppBrowserLib11OSIABRouterP" + "name": "OSIABCacheManager", + "printedName": "OSIABCacheManager", + "usr": "s:17OSInAppBrowserLib17OSIABCacheManagerP", + "mangledName": "$s17OSInAppBrowserLib17OSIABCacheManagerP" } ] }, { "kind": "Import", - "name": "SafariServices", - "printedName": "SafariServices", + "name": "UIKit", + "printedName": "UIKit", "declKind": "Import", "moduleName": "OSInAppBrowserLib" }, { "kind": "TypeDecl", - "name": "OSIABDismissStyle", - "printedName": "OSIABDismissStyle", + "name": "OSIABViewStyle", + "printedName": "OSIABViewStyle", "children": [ { "kind": "Var", - "name": "cancel", - "printedName": "cancel", + "name": "formSheet", + "printedName": "formSheet", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(OSInAppBrowserLib.OSIABDismissStyle.Type) -> OSInAppBrowserLib.OSIABDismissStyle", + "printedName": "(OSInAppBrowserLib.OSIABViewStyle.Type) -> OSInAppBrowserLib.OSIABViewStyle", "children": [ { "kind": "TypeNominal", - "name": "OSIABDismissStyle", - "printedName": "OSInAppBrowserLib.OSIABDismissStyle", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" + "name": "OSIABViewStyle", + "printedName": "OSInAppBrowserLib.OSIABViewStyle", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "OSInAppBrowserLib.OSIABDismissStyle.Type", + "printedName": "OSInAppBrowserLib.OSIABViewStyle.Type", "children": [ { "kind": "TypeNominal", - "name": "OSIABDismissStyle", - "printedName": "OSInAppBrowserLib.OSIABDismissStyle", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" + "name": "OSIABViewStyle", + "printedName": "OSInAppBrowserLib.OSIABViewStyle", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" } ] } @@ -738,36 +1144,36 @@ } ], "declKind": "EnumElement", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO6cancelyA2CmF", - "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO6cancelyA2CmF", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO9formSheetyA2CmF", + "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO9formSheetyA2CmF", "moduleName": "OSInAppBrowserLib" }, { "kind": "Var", - "name": "close", - "printedName": "close", + "name": "fullScreen", + "printedName": "fullScreen", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(OSInAppBrowserLib.OSIABDismissStyle.Type) -> OSInAppBrowserLib.OSIABDismissStyle", + "printedName": "(OSInAppBrowserLib.OSIABViewStyle.Type) -> OSInAppBrowserLib.OSIABViewStyle", "children": [ { "kind": "TypeNominal", - "name": "OSIABDismissStyle", - "printedName": "OSInAppBrowserLib.OSIABDismissStyle", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" + "name": "OSIABViewStyle", + "printedName": "OSInAppBrowserLib.OSIABViewStyle", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "OSInAppBrowserLib.OSIABDismissStyle.Type", + "printedName": "OSInAppBrowserLib.OSIABViewStyle.Type", "children": [ { "kind": "TypeNominal", - "name": "OSIABDismissStyle", - "printedName": "OSInAppBrowserLib.OSIABDismissStyle", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" + "name": "OSIABViewStyle", + "printedName": "OSInAppBrowserLib.OSIABViewStyle", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" } ] } @@ -775,36 +1181,36 @@ } ], "declKind": "EnumElement", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO5closeyA2CmF", - "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO5closeyA2CmF", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO10fullScreenyA2CmF", + "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO10fullScreenyA2CmF", "moduleName": "OSInAppBrowserLib" }, { "kind": "Var", - "name": "done", - "printedName": "done", + "name": "pageSheet", + "printedName": "pageSheet", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(OSInAppBrowserLib.OSIABDismissStyle.Type) -> OSInAppBrowserLib.OSIABDismissStyle", + "printedName": "(OSInAppBrowserLib.OSIABViewStyle.Type) -> OSInAppBrowserLib.OSIABViewStyle", "children": [ { "kind": "TypeNominal", - "name": "OSIABDismissStyle", - "printedName": "OSInAppBrowserLib.OSIABDismissStyle", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" - }, - { + "name": "OSIABViewStyle", + "printedName": "OSInAppBrowserLib.OSIABViewStyle", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" + }, + { "kind": "TypeNominal", "name": "Metatype", - "printedName": "OSInAppBrowserLib.OSIABDismissStyle.Type", + "printedName": "OSInAppBrowserLib.OSIABViewStyle.Type", "children": [ { "kind": "TypeNominal", - "name": "OSIABDismissStyle", - "printedName": "OSInAppBrowserLib.OSIABDismissStyle", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" + "name": "OSIABViewStyle", + "printedName": "OSInAppBrowserLib.OSIABViewStyle", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" } ] } @@ -812,8 +1218,8 @@ } ], "declKind": "EnumElement", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO4doneyA2CmF", - "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO4doneyA2CmF", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO9pageSheetyA2CmF", + "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO9pageSheetyA2CmF", "moduleName": "OSInAppBrowserLib" }, { @@ -823,14 +1229,14 @@ "children": [ { "kind": "TypeNominal", - "name": "OSIABDismissStyle", - "printedName": "OSInAppBrowserLib.OSIABDismissStyle", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" + "name": "OSIABViewStyle", + "printedName": "OSInAppBrowserLib.OSIABViewStyle", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" } ], "declKind": "Var", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO12defaultValueACvpZ", - "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO12defaultValueACvpZ", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO12defaultValueACvpZ", + "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO12defaultValueACvpZ", "moduleName": "OSInAppBrowserLib", "static": true, "declAttributes": [ @@ -849,14 +1255,14 @@ "children": [ { "kind": "TypeNominal", - "name": "OSIABDismissStyle", - "printedName": "OSInAppBrowserLib.OSIABDismissStyle", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" + "name": "OSIABViewStyle", + "printedName": "OSInAppBrowserLib.OSIABViewStyle", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" } ], "declKind": "Accessor", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO12defaultValueACvgZ", - "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO12defaultValueACvgZ", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO12defaultValueACvgZ", + "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO12defaultValueACvgZ", "moduleName": "OSInAppBrowserLib", "static": true, "implicit": true, @@ -872,13 +1278,13 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "OSInAppBrowserLib.OSIABDismissStyle?", + "printedName": "OSInAppBrowserLib.OSIABViewStyle?", "children": [ { "kind": "TypeNominal", - "name": "OSIABDismissStyle", - "printedName": "OSInAppBrowserLib.OSIABDismissStyle", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" + "name": "OSIABViewStyle", + "printedName": "OSInAppBrowserLib.OSIABViewStyle", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" } ], "usr": "s:Sq" @@ -891,8 +1297,8 @@ } ], "declKind": "Constructor", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO8rawValueACSgSS_tcfc", - "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO8rawValueACSgSS_tcfc", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO8rawValueACSgSS_tcfc", + "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO8rawValueACSgSS_tcfc", "moduleName": "OSInAppBrowserLib", "implicit": true, "init_kind": "Designated" @@ -910,8 +1316,8 @@ } ], "declKind": "Var", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO8rawValueSSvp", - "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO8rawValueSSvp", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO8rawValueSSvp", + "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO8rawValueSSvp", "moduleName": "OSInAppBrowserLib", "implicit": true, "accessors": [ @@ -928,8 +1334,8 @@ } ], "declKind": "Accessor", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO8rawValueSSvg", - "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO8rawValueSSvg", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO8rawValueSSvg", + "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO8rawValueSSvg", "moduleName": "OSInAppBrowserLib", "implicit": true, "accessorKind": "get" @@ -938,8 +1344,8 @@ } ], "declKind": "Enum", - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO", - "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO", + "mangledName": "$s17OSInAppBrowserLib14OSIABViewStyleO", "moduleName": "OSInAppBrowserLib", "declAttributes": [ "AccessControl", @@ -994,109 +1400,284 @@ }, { "kind": "TypeDecl", - "name": "OSIABAnimationEffect", - "printedName": "OSIABAnimationEffect", + "name": "OSIABApplicationDelegate", + "printedName": "OSIABApplicationDelegate", "children": [ { - "kind": "Var", - "name": "coverVertical", - "printedName": "coverVertical", + "kind": "Function", + "name": "canOpenURL", + "printedName": "canOpenURL(_:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(OSInAppBrowserLib.OSIABAnimationEffect.Type) -> OSInAppBrowserLib.OSIABAnimationEffect", + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "declKind": "Func", + "usr": "s:17OSInAppBrowserLib24OSIABApplicationDelegateP10canOpenURLySb10Foundation0I0VF", + "mangledName": "$s17OSInAppBrowserLib24OSIABApplicationDelegateP10canOpenURLySb10Foundation0I0VF", + "moduleName": "OSInAppBrowserLib", + "genericSig": "<τ_0_0 where τ_0_0 : OSInAppBrowserLib.OSIABApplicationDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "open", + "printedName": "open(_:options:completionHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[UIKit.UIApplication.OpenExternalURLOptionsKey : Any]", "children": [ { "kind": "TypeNominal", - "name": "OSIABAnimationEffect", - "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + "name": "OpenExternalURLOptionsKey", + "printedName": "UIKit.UIApplication.OpenExternalURLOptionsKey", + "usr": "c:@T@UIApplicationOpenExternalURLOptionsKey" }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "OSInAppBrowserLib.OSIABAnimationEffect.Type", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool) -> ()", "children": [ { "kind": "TypeNominal", - "name": "OSIABAnimationEffect", - "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ] } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO13coverVerticalyA2CmF", - "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO13coverVerticalyA2CmF", - "moduleName": "OSInAppBrowserLib" + "declKind": "Func", + "usr": "s:17OSInAppBrowserLib24OSIABApplicationDelegateP4open_7options17completionHandlery10Foundation3URLV_SDySo38UIApplicationOpenExternalURLOptionsKeyaypGySbcSgtF", + "mangledName": "$s17OSInAppBrowserLib24OSIABApplicationDelegateP4open_7options17completionHandlery10Foundation3URLV_SDySo38UIApplicationOpenExternalURLOptionsKeyaypGySbcSgtF", + "moduleName": "OSInAppBrowserLib", + "genericSig": "<τ_0_0 where τ_0_0 : OSInAppBrowserLib.OSIABApplicationDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:17OSInAppBrowserLib24OSIABApplicationDelegateP", + "mangledName": "$s17OSInAppBrowserLib24OSIABApplicationDelegateP", + "moduleName": "OSInAppBrowserLib", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "OSIABApplicationRouterAdapter", + "printedName": "OSIABApplicationRouterAdapter", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABApplicationRouterAdapter", + "printedName": "OSInAppBrowserLib.OSIABApplicationRouterAdapter", + "usr": "s:17OSInAppBrowserLib29OSIABApplicationRouterAdapterC" + }, + { + "kind": "TypeNominal", + "name": "OSIABApplicationDelegate", + "printedName": "OSInAppBrowserLib.OSIABApplicationDelegate", + "usr": "s:17OSInAppBrowserLib24OSIABApplicationDelegateP" + } + ], + "declKind": "Constructor", + "usr": "s:17OSInAppBrowserLib29OSIABApplicationRouterAdapterCyAcA0E8Delegate_pcfc", + "mangledName": "$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterCyAcA0E8Delegate_pcfc", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" }, { - "kind": "Var", - "name": "crossDissolve", - "printedName": "crossDissolve", + "kind": "Function", + "name": "handleOpen", + "printedName": "handleOpen(_:_:)", "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, { "kind": "TypeFunc", "name": "Function", - "printedName": "(OSInAppBrowserLib.OSIABAnimationEffect.Type) -> OSInAppBrowserLib.OSIABAnimationEffect", + "printedName": "(Swift.Bool) -> ()", "children": [ { "kind": "TypeNominal", - "name": "OSIABAnimationEffect", - "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + "name": "Void", + "printedName": "()" }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "OSInAppBrowserLib.OSIABAnimationEffect.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "OSIABAnimationEffect", - "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" - } - ] + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ] } ], - "declKind": "EnumElement", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO13crossDissolveyA2CmF", - "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO13crossDissolveyA2CmF", - "moduleName": "OSInAppBrowserLib" - }, - { - "kind": "Var", - "name": "flipHorizontal", - "printedName": "flipHorizontal", + "declKind": "Func", + "usr": "s:17OSInAppBrowserLib29OSIABApplicationRouterAdapterC10handleOpenyy10Foundation3URLV_ySbctF", + "mangledName": "$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterC10handleOpenyy10Foundation3URLV_ySbctF", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:17OSInAppBrowserLib29OSIABApplicationRouterAdapterC", + "mangledName": "$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterC", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "OSIABRouter", + "printedName": "OSIABRouter", + "children": [ + { + "kind": "TypeWitness", + "name": "ReturnType", + "printedName": "ReturnType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:17OSInAppBrowserLib11OSIABRouterP", + "mangledName": "$s17OSInAppBrowserLib11OSIABRouterP" + } + ] + }, + { + "kind": "Import", + "name": "SwiftUI", + "printedName": "SwiftUI", + "declKind": "Import", + "moduleName": "OSInAppBrowserLib" + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "OSInAppBrowserLib" + }, + { + "kind": "Import", + "name": "SafariServices", + "printedName": "SafariServices", + "declKind": "Import", + "moduleName": "OSInAppBrowserLib" + }, + { + "kind": "TypeDecl", + "name": "OSIABDismissStyle", + "printedName": "OSIABDismissStyle", + "children": [ + { + "kind": "Var", + "name": "cancel", + "printedName": "cancel", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(OSInAppBrowserLib.OSIABAnimationEffect.Type) -> OSInAppBrowserLib.OSIABAnimationEffect", + "printedName": "(OSInAppBrowserLib.OSIABDismissStyle.Type) -> OSInAppBrowserLib.OSIABDismissStyle", "children": [ { "kind": "TypeNominal", - "name": "OSIABAnimationEffect", - "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + "name": "OSIABDismissStyle", + "printedName": "OSInAppBrowserLib.OSIABDismissStyle", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "OSInAppBrowserLib.OSIABAnimationEffect.Type", + "printedName": "OSInAppBrowserLib.OSIABDismissStyle.Type", "children": [ { "kind": "TypeNominal", - "name": "OSIABAnimationEffect", - "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + "name": "OSIABDismissStyle", + "printedName": "OSInAppBrowserLib.OSIABDismissStyle", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" } ] } @@ -1104,8 +1685,82 @@ } ], "declKind": "EnumElement", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO14flipHorizontalyA2CmF", - "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO14flipHorizontalyA2CmF", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO6cancelyA2CmF", + "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO6cancelyA2CmF", + "moduleName": "OSInAppBrowserLib" + }, + { + "kind": "Var", + "name": "close", + "printedName": "close", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(OSInAppBrowserLib.OSIABDismissStyle.Type) -> OSInAppBrowserLib.OSIABDismissStyle", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABDismissStyle", + "printedName": "OSInAppBrowserLib.OSIABDismissStyle", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "OSInAppBrowserLib.OSIABDismissStyle.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABDismissStyle", + "printedName": "OSInAppBrowserLib.OSIABDismissStyle", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO5closeyA2CmF", + "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO5closeyA2CmF", + "moduleName": "OSInAppBrowserLib" + }, + { + "kind": "Var", + "name": "done", + "printedName": "done", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(OSInAppBrowserLib.OSIABDismissStyle.Type) -> OSInAppBrowserLib.OSIABDismissStyle", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABDismissStyle", + "printedName": "OSInAppBrowserLib.OSIABDismissStyle", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "OSInAppBrowserLib.OSIABDismissStyle.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABDismissStyle", + "printedName": "OSInAppBrowserLib.OSIABDismissStyle", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO4doneyA2CmF", + "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO4doneyA2CmF", "moduleName": "OSInAppBrowserLib" }, { @@ -1115,14 +1770,14 @@ "children": [ { "kind": "TypeNominal", - "name": "OSIABAnimationEffect", - "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + "name": "OSIABDismissStyle", + "printedName": "OSInAppBrowserLib.OSIABDismissStyle", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" } ], "declKind": "Var", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO12defaultValueACvpZ", - "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO12defaultValueACvpZ", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO12defaultValueACvpZ", + "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO12defaultValueACvpZ", "moduleName": "OSInAppBrowserLib", "static": true, "declAttributes": [ @@ -1141,14 +1796,14 @@ "children": [ { "kind": "TypeNominal", - "name": "OSIABAnimationEffect", - "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + "name": "OSIABDismissStyle", + "printedName": "OSInAppBrowserLib.OSIABDismissStyle", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" } ], "declKind": "Accessor", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO12defaultValueACvgZ", - "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO12defaultValueACvgZ", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO12defaultValueACvgZ", + "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO12defaultValueACvgZ", "moduleName": "OSInAppBrowserLib", "static": true, "implicit": true, @@ -1164,13 +1819,13 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "OSInAppBrowserLib.OSIABAnimationEffect?", + "printedName": "OSInAppBrowserLib.OSIABDismissStyle?", "children": [ { "kind": "TypeNominal", - "name": "OSIABAnimationEffect", - "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + "name": "OSIABDismissStyle", + "printedName": "OSInAppBrowserLib.OSIABDismissStyle", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" } ], "usr": "s:Sq" @@ -1183,8 +1838,8 @@ } ], "declKind": "Constructor", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueACSgSS_tcfc", - "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueACSgSS_tcfc", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO8rawValueACSgSS_tcfc", + "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO8rawValueACSgSS_tcfc", "moduleName": "OSInAppBrowserLib", "implicit": true, "init_kind": "Designated" @@ -1202,8 +1857,8 @@ } ], "declKind": "Var", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueSSvp", - "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueSSvp", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO8rawValueSSvp", + "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO8rawValueSSvp", "moduleName": "OSInAppBrowserLib", "implicit": true, "accessors": [ @@ -1220,8 +1875,8 @@ } ], "declKind": "Accessor", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueSSvg", - "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueSSvg", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO8rawValueSSvg", + "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO8rawValueSSvg", "moduleName": "OSInAppBrowserLib", "implicit": true, "accessorKind": "get" @@ -1230,8 +1885,8 @@ } ], "declKind": "Enum", - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO", - "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO", + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO", + "mangledName": "$s17OSInAppBrowserLib17OSIABDismissStyleO", "moduleName": "OSInAppBrowserLib", "declAttributes": [ "AccessControl", @@ -1279,377 +1934,265 @@ }, { "kind": "Import", - "name": "SafariServices", - "printedName": "SafariServices", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "OSInAppBrowserLib" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", "declKind": "Import", "moduleName": "OSInAppBrowserLib" }, { "kind": "TypeDecl", - "name": "OSIABSystemBrowserOptions", - "printedName": "OSIABSystemBrowserOptions", + "name": "OSIABAnimationEffect", + "printedName": "OSIABAnimationEffect", "children": [ { - "kind": "Constructor", - "name": "init", - "printedName": "init(dismissStyle:viewStyle:animationEffect:enableBarsCollapsing:enableReadersMode:)", + "kind": "Var", + "name": "coverVertical", + "printedName": "coverVertical", "children": [ - { - "kind": "TypeNominal", - "name": "OSIABSystemBrowserOptions", - "printedName": "OSInAppBrowserLib.OSIABSystemBrowserOptions", - "usr": "s:17OSInAppBrowserLib011OSIABSystemC7OptionsV" - }, - { - "kind": "TypeNominal", - "name": "OSIABDismissStyle", - "printedName": "OSInAppBrowserLib.OSIABDismissStyle", - "hasDefaultArg": true, - "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" - }, - { - "kind": "TypeNominal", - "name": "OSIABViewStyle", - "printedName": "OSInAppBrowserLib.OSIABViewStyle", - "hasDefaultArg": true, - "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" - }, - { - "kind": "TypeNominal", - "name": "OSIABAnimationEffect", - "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", - "hasDefaultArg": true, - "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - } - ], - "declKind": "Constructor", - "usr": "s:17OSInAppBrowserLib011OSIABSystemC7OptionsV12dismissStyle04viewH015animationEffect20enableBarsCollapsing0L11ReadersModeAcA012OSIABDismissH0O_AA09OSIABViewH0OAA014OSIABAnimationK0OS2btcfc", - "mangledName": "$s17OSInAppBrowserLib011OSIABSystemC7OptionsV12dismissStyle04viewH015animationEffect20enableBarsCollapsing0L11ReadersModeAcA012OSIABDismissH0O_AA09OSIABViewH0OAA014OSIABAnimationK0OS2btcfc", - "moduleName": "OSInAppBrowserLib", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:17OSInAppBrowserLib011OSIABSystemC7OptionsV", - "mangledName": "$s17OSInAppBrowserLib011OSIABSystemC7OptionsV", - "moduleName": "OSInAppBrowserLib", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "SafariServices", - "printedName": "SafariServices", - "declKind": "Import", - "moduleName": "OSInAppBrowserLib" - }, - { - "kind": "TypeDecl", - "name": "OSIABSafariViewControllerRouterAdapter", - "printedName": "OSIABSafariViewControllerRouterAdapter", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init(_:onBrowserPageLoad:onBrowserClosed:)", - "children": [ - { - "kind": "TypeNominal", - "name": "OSIABSafariViewControllerRouterAdapter", - "printedName": "OSInAppBrowserLib.OSIABSafariViewControllerRouterAdapter", - "usr": "c:@M@OSInAppBrowserLib@objc(cs)OSIABSafariViewControllerRouterAdapter" - }, - { - "kind": "TypeNominal", - "name": "OSIABSystemBrowserOptions", - "printedName": "OSInAppBrowserLib.OSIABSystemBrowserOptions", - "usr": "s:17OSInAppBrowserLib011OSIABSystemC7OptionsV" - }, { "kind": "TypeFunc", "name": "Function", - "printedName": "() -> ()", + "printedName": "(OSInAppBrowserLib.OSIABAnimationEffect.Type) -> OSInAppBrowserLib.OSIABAnimationEffect", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "OSIABAnimationEffect", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" }, { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Metatype", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABAnimationEffect", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + } + ] } ] - }, + } + ], + "declKind": "EnumElement", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO13coverVerticalyA2CmF", + "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO13coverVerticalyA2CmF", + "moduleName": "OSInAppBrowserLib" + }, + { + "kind": "Var", + "name": "crossDissolve", + "printedName": "crossDissolve", + "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "() -> ()", + "printedName": "(OSInAppBrowserLib.OSIABAnimationEffect.Type) -> OSInAppBrowserLib.OSIABAnimationEffect", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "OSIABAnimationEffect", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" }, { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Metatype", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABAnimationEffect", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + } + ] } ] } ], - "declKind": "Constructor", - "usr": "s:17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC_02onC8PageLoad0jC6ClosedAcA011OSIABSystemC7OptionsV_yycyyctcfc", - "mangledName": "$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC_02onC8PageLoad0jC6ClosedAcA011OSIABSystemC7OptionsV_yycyyctcfc", - "moduleName": "OSInAppBrowserLib", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "init_kind": "Designated" + "declKind": "EnumElement", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO13crossDissolveyA2CmF", + "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO13crossDissolveyA2CmF", + "moduleName": "OSInAppBrowserLib" }, { - "kind": "Function", - "name": "handleOpen", - "printedName": "handleOpen(_:_:)", + "kind": "Var", + "name": "flipHorizontal", + "printedName": "flipHorizontal", "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, { "kind": "TypeFunc", "name": "Function", - "printedName": "(UIKit.UIViewController?) -> ()", + "printedName": "(OSInAppBrowserLib.OSIABAnimationEffect.Type) -> OSInAppBrowserLib.OSIABAnimationEffect", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "OSIABAnimationEffect", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "UIKit.UIViewController?", + "name": "Metatype", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect.Type", "children": [ { "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" + "name": "OSIABAnimationEffect", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" } - ], - "usr": "s:Sq" + ] } ] } ], - "declKind": "Func", - "usr": "s:17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC10handleOpenyySS_ySo06UIViewG0CSgctF", - "mangledName": "$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC10handleOpenyySS_ySo06UIViewG0CSgctF", - "moduleName": "OSInAppBrowserLib", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" + "declKind": "EnumElement", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO14flipHorizontalyA2CmF", + "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO14flipHorizontalyA2CmF", + "moduleName": "OSInAppBrowserLib" }, { - "kind": "Constructor", - "name": "init", - "printedName": "init()", + "kind": "Var", + "name": "defaultValue", + "printedName": "defaultValue", "children": [ { "kind": "TypeNominal", - "name": "OSIABSafariViewControllerRouterAdapter", - "printedName": "OSInAppBrowserLib.OSIABSafariViewControllerRouterAdapter", - "usr": "c:@M@OSInAppBrowserLib@objc(cs)OSIABSafariViewControllerRouterAdapter" + "name": "OSIABAnimationEffect", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" } ], - "declKind": "Constructor", - "usr": "c:@M@OSInAppBrowserLib@objc(cs)OSIABSafariViewControllerRouterAdapter(im)init", - "mangledName": "$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCACycfc", + "declKind": "Var", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO12defaultValueACvpZ", + "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO12defaultValueACvpZ", "moduleName": "OSInAppBrowserLib", - "overriding": true, - "implicit": true, - "objc_name": "init", + "static": true, "declAttributes": [ - "Dynamic", - "ObjC", - "Override" + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" ], - "init_kind": "Designated" + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABAnimationEffect", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + } + ], + "declKind": "Accessor", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO12defaultValueACvgZ", + "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO12defaultValueACvgZ", + "moduleName": "OSInAppBrowserLib", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] }, { - "kind": "Function", - "name": "safariViewController", - "printedName": "safariViewController(_:didCompleteInitialLoad:)", + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SFSafariViewController", - "printedName": "SafariServices.SFSafariViewController", - "usr": "c:objc(cs)SFSafariViewController" + "name": "Optional", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect?", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABAnimationEffect", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + } + ], + "usr": "s:Sq" }, { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Func", - "usr": "c:@CM@OSInAppBrowserLib@objc(cs)OSIABSafariViewControllerRouterAdapter(im)safariViewController:didCompleteInitialLoad:", - "mangledName": "$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC06safarifG0_22didCompleteInitialLoadySo08SFSafarifG0C_SbtF", + "declKind": "Constructor", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueACSgSS_tcfc", + "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueACSgSS_tcfc", "moduleName": "OSInAppBrowserLib", - "objc_name": "safariViewController:didCompleteInitialLoad:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" + "implicit": true, + "init_kind": "Designated" }, { - "kind": "Function", - "name": "safariViewControllerDidFinish", - "printedName": "safariViewControllerDidFinish(_:)", + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SFSafariViewController", - "printedName": "SafariServices.SFSafariViewController", - "usr": "c:objc(cs)SFSafariViewController" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Func", - "usr": "c:@CM@OSInAppBrowserLib@objc(cs)OSIABSafariViewControllerRouterAdapter(im)safariViewControllerDidFinish:", - "mangledName": "$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC06safarifG9DidFinishyySo08SFSafarifG0CF", + "declKind": "Var", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueSSvp", + "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueSSvp", "moduleName": "OSInAppBrowserLib", - "objc_name": "safariViewControllerDidFinish:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "presentationControllerDidDismiss", - "printedName": "presentationControllerDidDismiss(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "implicit": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "UIPresentationController", - "printedName": "UIKit.UIPresentationController", - "usr": "c:objc(cs)UIPresentationController" + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueSSvg", + "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueSSvg", + "moduleName": "OSInAppBrowserLib", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "Func", - "usr": "c:@CM@OSInAppBrowserLib@objc(cs)OSIABSafariViewControllerRouterAdapter(im)presentationControllerDidDismiss:", - "mangledName": "$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC012presentationG10DidDismissyySo014UIPresentationG0CF", - "moduleName": "OSInAppBrowserLib", - "objc_name": "presentationControllerDidDismiss:", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" + ] } ], - "declKind": "Class", - "usr": "c:@M@OSInAppBrowserLib@objc(cs)OSIABSafariViewControllerRouterAdapter", - "mangledName": "$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC", + "declKind": "Enum", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO", + "mangledName": "$s17OSInAppBrowserLib20OSIABAnimationEffectO", "moduleName": "OSInAppBrowserLib", "declAttributes": [ "AccessControl", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" + "RawDocComment" ], + "enumRawTypeName": "String", "conformances": [ - { - "kind": "Conformance", - "name": "OSIABRouter", - "printedName": "OSIABRouter", - "children": [ - { - "kind": "TypeWitness", - "name": "ReturnType", - "printedName": "ReturnType", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "UIKit.UIViewController?", - "children": [ - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "usr": "s:Sq" - } - ] - } - ], - "usr": "s:17OSInAppBrowserLib11OSIABRouterP", - "mangledName": "$s17OSInAppBrowserLib11OSIABRouterP" - }, { "kind": "Conformance", "name": "Equatable", @@ -1666,76 +2209,80 @@ }, { "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" + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" } ] }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "OSInAppBrowserLib" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "OSInAppBrowserLib" + }, { "kind": "TypeDecl", - "name": "OSIABRouter", - "printedName": "OSIABRouter", + "name": "OSIABWebViewCallbackHandler", + "printedName": "OSIABWebViewCallbackHandler", "children": [ { - "kind": "AssociatedType", - "name": "ReturnType", - "printedName": "ReturnType", - "declKind": "AssociatedType", - "usr": "s:17OSInAppBrowserLib11OSIABRouterP10ReturnTypeQa", - "mangledName": "$s17OSInAppBrowserLib11OSIABRouterP10ReturnTypeQa", - "moduleName": "OSInAppBrowserLib", - "protocolReq": true - }, - { - "kind": "Function", - "name": "handleOpen", - "printedName": "handleOpen(_:_:)", + "kind": "Constructor", + "name": "init", + "printedName": "init(onDelegateURL:onDelegateAlertController:onBrowserPageLoad:onBrowserClosed:)", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "OSIABWebViewCallbackHandler", + "printedName": "OSInAppBrowserLib.OSIABWebViewCallbackHandler", + "usr": "s:17OSInAppBrowserLib27OSIABWebViewCallbackHandlerV" }, { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.URL) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ] }, { "kind": "TypeFunc", "name": "Function", - "printedName": "(τ_0_0.ReturnType) -> ()", + "printedName": "(UIKit.UIAlertController) -> ()", "children": [ { "kind": "TypeNominal", @@ -1744,60 +2291,265 @@ }, { "kind": "TypeNominal", - "name": "DependentMember", - "printedName": "τ_0_0.ReturnType" + "name": "UIAlertController", + "printedName": "UIKit.UIAlertController", + "usr": "c:objc(cs)UIAlertController" + } + ] + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ] } ], - "declKind": "Func", - "usr": "s:17OSInAppBrowserLib11OSIABRouterP10handleOpenyySS_y10ReturnTypeQzctF", - "mangledName": "$s17OSInAppBrowserLib11OSIABRouterP10handleOpenyySS_y10ReturnTypeQzctF", + "declKind": "Constructor", + "usr": "s:17OSInAppBrowserLib27OSIABWebViewCallbackHandlerV13onDelegateURL0iJ15AlertController0iC8PageLoad0iC6ClosedACy10Foundation0K0Vc_ySo07UIAlertM0CcyycySbctcfc", + "mangledName": "$s17OSInAppBrowserLib27OSIABWebViewCallbackHandlerV13onDelegateURL0iJ15AlertController0iC8PageLoad0iC6ClosedACy10Foundation0K0Vc_ySo07UIAlertM0CcyycySbctcfc", "moduleName": "OSInAppBrowserLib", - "genericSig": "<τ_0_0 where τ_0_0 : OSInAppBrowserLib.OSIABRouter>", - "sugared_genericSig": "", - "protocolReq": true, "declAttributes": [ + "AccessControl", "RawDocComment" ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" + "init_kind": "Designated" } ], - "declKind": "Protocol", - "usr": "s:17OSInAppBrowserLib11OSIABRouterP", - "mangledName": "$s17OSInAppBrowserLib11OSIABRouterP", + "declKind": "Struct", + "usr": "s:17OSInAppBrowserLib27OSIABWebViewCallbackHandlerV", + "mangledName": "$s17OSInAppBrowserLib27OSIABWebViewCallbackHandlerV", "moduleName": "OSInAppBrowserLib", "declAttributes": [ "AccessControl", "RawDocComment" ] }, + { + "kind": "Import", + "name": "SwiftUI", + "printedName": "SwiftUI", + "declKind": "Import", + "moduleName": "OSInAppBrowserLib" + }, + { + "kind": "Import", + "name": "SwiftUI", + "printedName": "SwiftUI", + "declKind": "Import", + "moduleName": "OSInAppBrowserLib" + }, { "kind": "TypeDecl", - "name": "UIApplication", - "printedName": "UIApplication", + "name": "OSIABWebViewRouterAdapter", + "printedName": "OSIABWebViewRouterAdapter", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(_:cacheManager:callbackHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABWebViewRouterAdapter", + "printedName": "OSInAppBrowserLib.OSIABWebViewRouterAdapter", + "usr": "c:@M@OSInAppBrowserLib@objc(cs)OSIABWebViewRouterAdapter" + }, + { + "kind": "TypeNominal", + "name": "OSIABWebViewOptions", + "printedName": "OSInAppBrowserLib.OSIABWebViewOptions", + "usr": "s:17OSInAppBrowserLib19OSIABWebViewOptionsC" + }, + { + "kind": "TypeNominal", + "name": "OSIABCacheManager", + "printedName": "OSInAppBrowserLib.OSIABCacheManager", + "usr": "s:17OSInAppBrowserLib17OSIABCacheManagerP" + }, + { + "kind": "TypeNominal", + "name": "OSIABWebViewCallbackHandler", + "printedName": "OSInAppBrowserLib.OSIABWebViewCallbackHandler", + "usr": "s:17OSInAppBrowserLib27OSIABWebViewCallbackHandlerV" + } + ], + "declKind": "Constructor", + "usr": "s:17OSInAppBrowserLib25OSIABWebViewRouterAdapterC_12cacheManager15callbackHandlerAcA0eF7OptionsC_AA010OSIABCacheJ0_pAA0ef8CallbackL0Vtcfc", + "mangledName": "$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterC_12cacheManager15callbackHandlerAcA0eF7OptionsC_AA010OSIABCacheJ0_pAA0ef8CallbackL0Vtcfc", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "handleOpen", + "printedName": "handleOpen(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(UIKit.UIViewController) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ] + } + ], + "declKind": "Func", + "usr": "s:17OSInAppBrowserLib25OSIABWebViewRouterAdapterC10handleOpenyy10Foundation3URLV_ySo16UIViewControllerCctF", + "mangledName": "$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterC10handleOpenyy10Foundation3URLV_ySo16UIViewControllerCctF", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABWebViewRouterAdapter", + "printedName": "OSInAppBrowserLib.OSIABWebViewRouterAdapter", + "usr": "c:@M@OSInAppBrowserLib@objc(cs)OSIABWebViewRouterAdapter" + } + ], + "declKind": "Constructor", + "usr": "c:@M@OSInAppBrowserLib@objc(cs)OSIABWebViewRouterAdapter(im)init", + "mangledName": "$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterCACycfc", + "moduleName": "OSInAppBrowserLib", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "presentationControllerDidDismiss", + "printedName": "presentationControllerDidDismiss(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIPresentationController", + "printedName": "UIKit.UIPresentationController", + "usr": "c:objc(cs)UIPresentationController" + } + ], + "declKind": "Func", + "usr": "c:@CM@OSInAppBrowserLib@objc(cs)OSIABWebViewRouterAdapter(im)presentationControllerDidDismiss:", + "mangledName": "$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterC32presentationControllerDidDismissyySo014UIPresentationJ0CF", + "moduleName": "OSInAppBrowserLib", + "objc_name": "presentationControllerDidDismiss:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Custom", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], "declKind": "Class", - "usr": "c:objc(cs)UIApplication", - "moduleName": "UIKit", - "isOpen": true, - "intro_iOS": "2.0", - "objc_name": "UIApplication", + "usr": "c:@M@OSInAppBrowserLib@objc(cs)OSIABWebViewRouterAdapter", + "mangledName": "$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterC", + "moduleName": "OSInAppBrowserLib", "declAttributes": [ - "Available", - "ObjC", - "NonSendable", - "Custom", - "Dynamic" + "AccessControl", + "RawDocComment", + "ObjC" ], - "superclassUsr": "c:objc(cs)UIResponder", - "isExternal": true, - "inheritsConvenienceInitializers": true, + "superclassUsr": "c:objc(cs)NSObject", "superclassNames": [ - "UIKit.UIResponder", "ObjectiveC.NSObject" ], "conformances": [ + { + "kind": "Conformance", + "name": "OSIABRouter", + "printedName": "OSIABRouter", + "children": [ + { + "kind": "TypeWitness", + "name": "ReturnType", + "printedName": "ReturnType", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ] + } + ], + "usr": "s:17OSInAppBrowserLib11OSIABRouterP", + "mangledName": "$s17OSInAppBrowserLib11OSIABRouterP" + }, { "kind": "Conformance", "name": "Equatable", @@ -1846,20 +2598,2267 @@ "printedName": "CustomDebugStringConvertible", "usr": "s:s28CustomDebugStringConvertibleP", "mangledName": "$ss28CustomDebugStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "OSIABApplicationDelegate", - "printedName": "OSIABApplicationDelegate", - "usr": "s:17OSInAppBrowserLib24OSIABApplicationDelegateP", - "mangledName": "$s17OSInAppBrowserLib24OSIABApplicationDelegateP" } ] - } - ], - "json_format_version": 8 - }, - "ConstValues": [ + }, + { + "kind": "Import", + "name": "SafariServices", + "printedName": "SafariServices", + "declKind": "Import", + "moduleName": "OSInAppBrowserLib" + }, + { + "kind": "TypeDecl", + "name": "OSIABSystemBrowserOptions", + "printedName": "OSIABSystemBrowserOptions", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(dismissStyle:viewStyle:animationEffect:enableBarsCollapsing:enableReadersMode:)", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABSystemBrowserOptions", + "printedName": "OSInAppBrowserLib.OSIABSystemBrowserOptions", + "usr": "s:17OSInAppBrowserLib011OSIABSystemC7OptionsC" + }, + { + "kind": "TypeNominal", + "name": "OSIABDismissStyle", + "printedName": "OSInAppBrowserLib.OSIABDismissStyle", + "hasDefaultArg": true, + "usr": "s:17OSInAppBrowserLib17OSIABDismissStyleO" + }, + { + "kind": "TypeNominal", + "name": "OSIABViewStyle", + "printedName": "OSInAppBrowserLib.OSIABViewStyle", + "hasDefaultArg": true, + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" + }, + { + "kind": "TypeNominal", + "name": "OSIABAnimationEffect", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", + "hasDefaultArg": true, + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:17OSInAppBrowserLib011OSIABSystemC7OptionsC12dismissStyle04viewH015animationEffect20enableBarsCollapsing0L11ReadersModeAcA012OSIABDismissH0O_AA09OSIABViewH0OAA014OSIABAnimationK0OS2btcfc", + "mangledName": "$s17OSInAppBrowserLib011OSIABSystemC7OptionsC12dismissStyle04viewH015animationEffect20enableBarsCollapsing0L11ReadersModeAcA012OSIABDismissH0O_AA09OSIABViewH0OAA014OSIABAnimationK0OS2btcfc", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(viewStyle:animationEffect:)", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABSystemBrowserOptions", + "printedName": "OSInAppBrowserLib.OSIABSystemBrowserOptions", + "usr": "s:17OSInAppBrowserLib011OSIABSystemC7OptionsC" + }, + { + "kind": "TypeNominal", + "name": "OSIABViewStyle", + "printedName": "OSInAppBrowserLib.OSIABViewStyle", + "usr": "s:17OSInAppBrowserLib14OSIABViewStyleO" + }, + { + "kind": "TypeNominal", + "name": "OSIABAnimationEffect", + "printedName": "OSInAppBrowserLib.OSIABAnimationEffect", + "usr": "s:17OSInAppBrowserLib20OSIABAnimationEffectO" + } + ], + "declKind": "Constructor", + "usr": "s:17OSInAppBrowserLib011OSIABSystemC7OptionsC9viewStyle15animationEffectAcA09OSIABViewH0O_AA014OSIABAnimationJ0Otcfc", + "mangledName": "$s17OSInAppBrowserLib011OSIABSystemC7OptionsC9viewStyle15animationEffectAcA09OSIABViewH0O_AA014OSIABAnimationJ0Otcfc", + "moduleName": "OSInAppBrowserLib", + "overriding": true, + "implicit": true, + "declAttributes": [ + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:17OSInAppBrowserLib011OSIABSystemC7OptionsC", + "mangledName": "$s17OSInAppBrowserLib011OSIABSystemC7OptionsC", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "superclassUsr": "s:17OSInAppBrowserLib12OSIABOptionsC", + "superclassNames": [ + "OSInAppBrowserLib.OSIABOptions" + ] + }, + { + "kind": "Import", + "name": "SafariServices", + "printedName": "SafariServices", + "declKind": "Import", + "moduleName": "OSInAppBrowserLib" + }, + { + "kind": "TypeDecl", + "name": "OSIABSafariViewControllerRouterAdapter", + "printedName": "OSIABSafariViewControllerRouterAdapter", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(_:onBrowserPageLoad:onBrowserClosed:)", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABSafariViewControllerRouterAdapter", + "printedName": "OSInAppBrowserLib.OSIABSafariViewControllerRouterAdapter", + "usr": "c:@M@OSInAppBrowserLib@objc(cs)OSIABSafariViewControllerRouterAdapter" + }, + { + "kind": "TypeNominal", + "name": "OSIABSystemBrowserOptions", + "printedName": "OSInAppBrowserLib.OSIABSystemBrowserOptions", + "usr": "s:17OSInAppBrowserLib011OSIABSystemC7OptionsC" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "declKind": "Constructor", + "usr": "s:17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC_02onC8PageLoad0jC6ClosedAcA011OSIABSystemC7OptionsC_yycyyctcfc", + "mangledName": "$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC_02onC8PageLoad0jC6ClosedAcA011OSIABSystemC7OptionsC_yycyyctcfc", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "handleOpen", + "printedName": "handleOpen(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(UIKit.UIViewController) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ] + } + ], + "declKind": "Func", + "usr": "s:17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC10handleOpenyy10Foundation3URLV_ySo06UIViewG0CctF", + "mangledName": "$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC10handleOpenyy10Foundation3URLV_ySo06UIViewG0CctF", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "OSIABSafariViewControllerRouterAdapter", + "printedName": "OSInAppBrowserLib.OSIABSafariViewControllerRouterAdapter", + "usr": "c:@M@OSInAppBrowserLib@objc(cs)OSIABSafariViewControllerRouterAdapter" + } + ], + "declKind": "Constructor", + "usr": "c:@M@OSInAppBrowserLib@objc(cs)OSIABSafariViewControllerRouterAdapter(im)init", + "mangledName": "$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCACycfc", + "moduleName": "OSInAppBrowserLib", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "safariViewController", + "printedName": "safariViewController(_:didCompleteInitialLoad:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SFSafariViewController", + "printedName": "SafariServices.SFSafariViewController", + "usr": "c:objc(cs)SFSafariViewController" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@CM@OSInAppBrowserLib@objc(cs)OSIABSafariViewControllerRouterAdapter(im)safariViewController:didCompleteInitialLoad:", + "mangledName": "$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC06safarifG0_22didCompleteInitialLoadySo08SFSafarifG0C_SbtF", + "moduleName": "OSInAppBrowserLib", + "objc_name": "safariViewController:didCompleteInitialLoad:", + "declAttributes": [ + "Dynamic", + "ObjC", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "safariViewControllerDidFinish", + "printedName": "safariViewControllerDidFinish(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SFSafariViewController", + "printedName": "SafariServices.SFSafariViewController", + "usr": "c:objc(cs)SFSafariViewController" + } + ], + "declKind": "Func", + "usr": "c:@CM@OSInAppBrowserLib@objc(cs)OSIABSafariViewControllerRouterAdapter(im)safariViewControllerDidFinish:", + "mangledName": "$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC06safarifG9DidFinishyySo08SFSafarifG0CF", + "moduleName": "OSInAppBrowserLib", + "objc_name": "safariViewControllerDidFinish:", + "declAttributes": [ + "Dynamic", + "ObjC", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "presentationControllerDidDismiss", + "printedName": "presentationControllerDidDismiss(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIPresentationController", + "printedName": "UIKit.UIPresentationController", + "usr": "c:objc(cs)UIPresentationController" + } + ], + "declKind": "Func", + "usr": "c:@CM@OSInAppBrowserLib@objc(cs)OSIABSafariViewControllerRouterAdapter(im)presentationControllerDidDismiss:", + "mangledName": "$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC012presentationG10DidDismissyySo014UIPresentationG0CF", + "moduleName": "OSInAppBrowserLib", + "objc_name": "presentationControllerDidDismiss:", + "declAttributes": [ + "Dynamic", + "ObjC", + "Custom", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@OSInAppBrowserLib@objc(cs)OSIABSafariViewControllerRouterAdapter", + "mangledName": "$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "OSIABRouter", + "printedName": "OSIABRouter", + "children": [ + { + "kind": "TypeWitness", + "name": "ReturnType", + "printedName": "ReturnType", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ] + } + ], + "usr": "s:17OSInAppBrowserLib11OSIABRouterP", + "mangledName": "$s17OSInAppBrowserLib11OSIABRouterP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "OSInAppBrowserLib" + }, + { + "kind": "TypeDecl", + "name": "OSIABRouter", + "printedName": "OSIABRouter", + "children": [ + { + "kind": "AssociatedType", + "name": "ReturnType", + "printedName": "ReturnType", + "declKind": "AssociatedType", + "usr": "s:17OSInAppBrowserLib11OSIABRouterP10ReturnTypeQa", + "mangledName": "$s17OSInAppBrowserLib11OSIABRouterP10ReturnTypeQa", + "moduleName": "OSInAppBrowserLib", + "protocolReq": true + }, + { + "kind": "Function", + "name": "handleOpen", + "printedName": "handleOpen(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(τ_0_0.ReturnType) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.ReturnType" + } + ] + } + ], + "declKind": "Func", + "usr": "s:17OSInAppBrowserLib11OSIABRouterP10handleOpenyy10Foundation3URLV_y10ReturnTypeQzctF", + "mangledName": "$s17OSInAppBrowserLib11OSIABRouterP10handleOpenyy10Foundation3URLV_y10ReturnTypeQzctF", + "moduleName": "OSInAppBrowserLib", + "genericSig": "<τ_0_0 where τ_0_0 : OSInAppBrowserLib.OSIABRouter>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:17OSInAppBrowserLib11OSIABRouterP", + "mangledName": "$s17OSInAppBrowserLib11OSIABRouterP", + "moduleName": "OSInAppBrowserLib", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "UIApplication", + "printedName": "UIApplication", + "declKind": "Class", + "usr": "c:objc(cs)UIApplication", + "moduleName": "UIKit", + "isOpen": true, + "intro_iOS": "2.0", + "objc_name": "UIApplication", + "declAttributes": [ + "Available", + "ObjC", + "NonSendable", + "Custom", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)UIResponder", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "OSIABApplicationDelegate", + "printedName": "OSIABApplicationDelegate", + "usr": "s:17OSInAppBrowserLib24OSIABApplicationDelegateP", + "mangledName": "$s17OSInAppBrowserLib24OSIABApplicationDelegateP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABWebViewOptions.swift", + "kind": "BooleanLiteral", + "offset": 3946, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABWebViewOptions.swift", + "kind": "BooleanLiteral", + "offset": 3980, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABWebViewOptions.swift", + "kind": "BooleanLiteral", + "offset": 4013, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABWebViewOptions.swift", + "kind": "BooleanLiteral", + "offset": 4053, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABWebViewOptions.swift", + "kind": "BooleanLiteral", + "offset": 4107, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABWebViewOptions.swift", + "kind": "StringLiteral", + "offset": 4148, + "length": 7, + "value": "\"Close\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABWebViewOptions.swift", + "kind": "BooleanLiteral", + "offset": 4258, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABWebViewOptions.swift", + "kind": "BooleanLiteral", + "offset": 4292, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABWebViewOptions.swift", + "kind": "BooleanLiteral", + "offset": 4331, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABWebViewOptions.swift", + "kind": "BooleanLiteral", + "offset": 4373, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABWebViewOptions.swift", + "kind": "BooleanLiteral", + "offset": 4421, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABWebViewOptions.swift", + "kind": "BooleanLiteral", + "offset": 4473, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABWebViewOptions.swift", + "kind": "StringLiteral", + "offset": 4936, + "length": 7, + "value": "\"Close\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABWebViewOptions.swift", + "kind": "StringLiteral", + "offset": 159, + "length": 19, + "value": "\"OSInAppBrowserLib.OSIABWebViewOptions\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABWebViewOptions.swift", + "kind": "Array", + "offset": 5750, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "IntegerLiteral", + "offset": 3596, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 3883, + "length": 7, + "value": "\"Close\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 3916, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 3950, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 4057, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 4091, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 4495, + "length": 24, + "value": "\"https:\/\/outsystems.com\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "IntegerLiteral", + "offset": 4889, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 4942, + "length": 41, + "value": "\"Close Button count: \"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 4982, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 5039, + "length": 22, + "value": "\"Default - Light Mode\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf_.swift", + "kind": "StringLiteral", + "offset": 247, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf_.swift", + "kind": "IntegerLiteral", + "offset": 313, + "length": 3, + "value": "139" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf_.swift", + "kind": "IntegerLiteral", + "offset": 346, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf_.swift", + "kind": "StringLiteral", + "offset": 459, + "length": 22, + "value": "\"Default - Light Mode\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 5100, + "length": 21, + "value": "\"Default - Dark Mode\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf2_.swift", + "kind": "StringLiteral", + "offset": 248, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf2_.swift", + "kind": "IntegerLiteral", + "offset": 314, + "length": 3, + "value": "143" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf2_.swift", + "kind": "IntegerLiteral", + "offset": 347, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf2_.swift", + "kind": "StringLiteral", + "offset": 460, + "length": 21, + "value": "\"Default - Dark Mode\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 5234, + "length": 26, + "value": "\"Custom Close Button Text\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 5311, + "length": 6, + "value": "\"Done\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf4_.swift", + "kind": "StringLiteral", + "offset": 248, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf4_.swift", + "kind": "IntegerLiteral", + "offset": 314, + "length": 3, + "value": "150" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf4_.swift", + "kind": "IntegerLiteral", + "offset": 347, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf4_.swift", + "kind": "StringLiteral", + "offset": 460, + "length": 26, + "value": "\"Custom Close Button Text\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf4_.swift", + "kind": "StringLiteral", + "offset": 553, + "length": 6, + "value": "\"Done\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 5364, + "length": 12, + "value": "\"No Toolbar\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 5423, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf6_.swift", + "kind": "StringLiteral", + "offset": 248, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf6_.swift", + "kind": "IntegerLiteral", + "offset": 314, + "length": 3, + "value": "158" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf6_.swift", + "kind": "IntegerLiteral", + "offset": 347, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf6_.swift", + "kind": "StringLiteral", + "offset": 460, + "length": 12, + "value": "\"No Toolbar\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf6_.swift", + "kind": "BooleanLiteral", + "offset": 535, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 5472, + "length": 34, + "value": "\"No URL and No Navigation Buttons\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 5549, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 5588, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf8_.swift", + "kind": "StringLiteral", + "offset": 248, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf8_.swift", + "kind": "IntegerLiteral", + "offset": 314, + "length": 3, + "value": "166" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf8_.swift", + "kind": "IntegerLiteral", + "offset": 347, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf8_.swift", + "kind": "StringLiteral", + "offset": 460, + "length": 34, + "value": "\"No URL and No Navigation Buttons\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf8_.swift", + "kind": "BooleanLiteral", + "offset": 553, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf8_.swift", + "kind": "BooleanLiteral", + "offset": 599, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 5612, + "length": 49, + "value": "\"No URL, No Navigation Buttons and Left-to-Right\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 5704, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 5743, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 5771, + "length": 4, + "value": "true" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf10_.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf10_.swift", + "kind": "IntegerLiteral", + "offset": 315, + "length": 3, + "value": "173" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf10_.swift", + "kind": "IntegerLiteral", + "offset": 348, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf10_.swift", + "kind": "StringLiteral", + "offset": 461, + "length": 49, + "value": "\"No URL, No Navigation Buttons and Left-to-Right\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf10_.swift", + "kind": "BooleanLiteral", + "offset": 569, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf10_.swift", + "kind": "BooleanLiteral", + "offset": 615, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf10_.swift", + "kind": "BooleanLiteral", + "offset": 651, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 5794, + "length": 8, + "value": "\"No URL\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 5845, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf12_.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf12_.swift", + "kind": "IntegerLiteral", + "offset": 315, + "length": 3, + "value": "181" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf12_.swift", + "kind": "IntegerLiteral", + "offset": 348, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf12_.swift", + "kind": "StringLiteral", + "offset": 461, + "length": 8, + "value": "\"No URL\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf12_.swift", + "kind": "BooleanLiteral", + "offset": 528, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 5869, + "length": 26, + "value": "\"No URL and Left-To-Right\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 5938, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 5967, + "length": 4, + "value": "true" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf14_.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf14_.swift", + "kind": "IntegerLiteral", + "offset": 315, + "length": 3, + "value": "187" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf14_.swift", + "kind": "IntegerLiteral", + "offset": 348, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf14_.swift", + "kind": "StringLiteral", + "offset": 461, + "length": 26, + "value": "\"No URL and Left-To-Right\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf14_.swift", + "kind": "BooleanLiteral", + "offset": 546, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf14_.swift", + "kind": "BooleanLiteral", + "offset": 582, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 5990, + "length": 50, + "value": "\"No URL, Bottom Toolbar and No Navigation Buttons\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 6083, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 6156, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf16_.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf16_.swift", + "kind": "IntegerLiteral", + "offset": 315, + "length": 3, + "value": "194" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf16_.swift", + "kind": "IntegerLiteral", + "offset": 348, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf16_.swift", + "kind": "StringLiteral", + "offset": 461, + "length": 50, + "value": "\"No URL, Bottom Toolbar and No Navigation Buttons\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf16_.swift", + "kind": "BooleanLiteral", + "offset": 570, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf16_.swift", + "kind": "BooleanLiteral", + "offset": 658, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 6180, + "length": 65, + "value": "\"No URL, Bottom Toolbar, No Navigation Buttons and Left-to-Right\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 6288, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 6361, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 6390, + "length": 4, + "value": "true" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf18_.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf18_.swift", + "kind": "IntegerLiteral", + "offset": 315, + "length": 3, + "value": "202" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf18_.swift", + "kind": "IntegerLiteral", + "offset": 348, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf18_.swift", + "kind": "StringLiteral", + "offset": 461, + "length": 65, + "value": "\"No URL, Bottom Toolbar, No Navigation Buttons and Left-to-Right\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf18_.swift", + "kind": "BooleanLiteral", + "offset": 585, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf18_.swift", + "kind": "BooleanLiteral", + "offset": 673, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf18_.swift", + "kind": "BooleanLiteral", + "offset": 709, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 6413, + "length": 27, + "value": "\"No URL and Bottom Toolbar\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 6483, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf20_.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf20_.swift", + "kind": "IntegerLiteral", + "offset": 315, + "length": 3, + "value": "211" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf20_.swift", + "kind": "IntegerLiteral", + "offset": 348, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf20_.swift", + "kind": "StringLiteral", + "offset": 461, + "length": 27, + "value": "\"No URL and Bottom Toolbar\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf20_.swift", + "kind": "BooleanLiteral", + "offset": 547, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 6541, + "length": 42, + "value": "\"No URL, Bottom Toolbar and Left-to-Right\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 6626, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 6688, + "length": 4, + "value": "true" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf22_.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf22_.swift", + "kind": "IntegerLiteral", + "offset": 315, + "length": 3, + "value": "218" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf22_.swift", + "kind": "IntegerLiteral", + "offset": 348, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf22_.swift", + "kind": "StringLiteral", + "offset": 461, + "length": 42, + "value": "\"No URL, Bottom Toolbar and Left-to-Right\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf22_.swift", + "kind": "BooleanLiteral", + "offset": 562, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf22_.swift", + "kind": "BooleanLiteral", + "offset": 640, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 6711, + "length": 23, + "value": "\"No Navigation Buttons\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 6791, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf24_.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf24_.swift", + "kind": "IntegerLiteral", + "offset": 315, + "length": 3, + "value": "226" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf24_.swift", + "kind": "IntegerLiteral", + "offset": 348, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf24_.swift", + "kind": "StringLiteral", + "offset": 461, + "length": 23, + "value": "\"No Navigation Buttons\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf24_.swift", + "kind": "BooleanLiteral", + "offset": 557, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 6815, + "length": 41, + "value": "\"No Navigation Buttons and Left-to-Right\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 6913, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 6941, + "length": 4, + "value": "true" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf26_.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf26_.swift", + "kind": "IntegerLiteral", + "offset": 315, + "length": 3, + "value": "232" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf26_.swift", + "kind": "IntegerLiteral", + "offset": 348, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf26_.swift", + "kind": "StringLiteral", + "offset": 461, + "length": 41, + "value": "\"No Navigation Buttons and Left-to-Right\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf26_.swift", + "kind": "BooleanLiteral", + "offset": 575, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf26_.swift", + "kind": "BooleanLiteral", + "offset": 611, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 6964, + "length": 15, + "value": "\"Left-to-Right\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 7026, + "length": 4, + "value": "true" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf28_.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf28_.swift", + "kind": "IntegerLiteral", + "offset": 315, + "length": 3, + "value": "239" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf28_.swift", + "kind": "IntegerLiteral", + "offset": 348, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf28_.swift", + "kind": "StringLiteral", + "offset": 461, + "length": 15, + "value": "\"Left-to-Right\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf28_.swift", + "kind": "BooleanLiteral", + "offset": 539, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 7049, + "length": 42, + "value": "\"Bottom Toolbar and No Navigation Buttons\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 7183, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf30_.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf30_.swift", + "kind": "IntegerLiteral", + "offset": 315, + "length": 3, + "value": "245" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf30_.swift", + "kind": "IntegerLiteral", + "offset": 348, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf30_.swift", + "kind": "StringLiteral", + "offset": 461, + "length": 42, + "value": "\"Bottom Toolbar and No Navigation Buttons\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf30_.swift", + "kind": "BooleanLiteral", + "offset": 618, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 7207, + "length": 57, + "value": "\"Bottom Toolbar, No Navigation Buttons and Left-to-Right\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 7355, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 7383, + "length": 4, + "value": "true" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf32_.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf32_.swift", + "kind": "IntegerLiteral", + "offset": 315, + "length": 3, + "value": "252" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf32_.swift", + "kind": "IntegerLiteral", + "offset": 348, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf32_.swift", + "kind": "StringLiteral", + "offset": 461, + "length": 57, + "value": "\"Bottom Toolbar, No Navigation Buttons and Left-to-Right\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf32_.swift", + "kind": "BooleanLiteral", + "offset": 633, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf32_.swift", + "kind": "BooleanLiteral", + "offset": 669, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 7406, + "length": 16, + "value": "\"Bottom Toolbar\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf34_.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf34_.swift", + "kind": "IntegerLiteral", + "offset": 315, + "length": 3, + "value": "260" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf34_.swift", + "kind": "IntegerLiteral", + "offset": 348, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf34_.swift", + "kind": "StringLiteral", + "offset": 461, + "length": 16, + "value": "\"Bottom Toolbar\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "StringLiteral", + "offset": 7499, + "length": 34, + "value": "\"Bottom Toolbar and Left-to-Right\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebView.swift", + "kind": "BooleanLiteral", + "offset": 7614, + "length": 4, + "value": "true" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf36_.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 38, + "value": "\"OSInAppBrowserLib\/OSIABWebView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf36_.swift", + "kind": "IntegerLiteral", + "offset": 315, + "length": 3, + "value": "266" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf36_.swift", + "kind": "IntegerLiteral", + "offset": 348, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf36_.swift", + "kind": "StringLiteral", + "offset": 461, + "length": 34, + "value": "\"Bottom Toolbar and Left-to-Right\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_4A4A017F4904D18ED46D60328459EAE3Ll7PreviewfMf36_.swift", + "kind": "BooleanLiteral", + "offset": 600, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "StringLiteral", + "offset": 2558, + "length": 18, + "value": "\"chevron.backward\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "StringLiteral", + "offset": 2780, + "length": 17, + "value": "\"chevron.forward\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "IntegerLiteral", + "offset": 3196, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "BooleanLiteral", + "offset": 3237, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "StringLiteral", + "offset": 3480, + "length": 20, + "value": "\"No Button Pressed.\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "StringLiteral", + "offset": 3667, + "length": 13, + "value": "\"URL Address\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "BooleanLiteral", + "offset": 3730, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "BooleanLiteral", + "offset": 3770, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "BooleanLiteral", + "offset": 3814, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "StringLiteral", + "offset": 4221, + "length": 22, + "value": "\"Back Button Pressed.\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "StringLiteral", + "offset": 4397, + "length": 25, + "value": "\"Forward Button Pressed.\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "FloatLiteral", + "offset": 4714, + "length": 3, + "value": "0.3" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "StringLiteral", + "offset": 4839, + "length": 22, + "value": "\"Default - Light Mode\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf0_.swift", + "kind": "StringLiteral", + "offset": 248, + "length": 45, + "value": "\"OSInAppBrowserLib\/OSIABNavigationView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf0_.swift", + "kind": "IntegerLiteral", + "offset": 321, + "length": 3, + "value": "120" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf0_.swift", + "kind": "IntegerLiteral", + "offset": 354, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf0_.swift", + "kind": "StringLiteral", + "offset": 467, + "length": 22, + "value": "\"Default - Light Mode\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "StringLiteral", + "offset": 4907, + "length": 21, + "value": "\"Default - Dark Mode\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf2_.swift", + "kind": "StringLiteral", + "offset": 248, + "length": 45, + "value": "\"OSInAppBrowserLib\/OSIABNavigationView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf2_.swift", + "kind": "IntegerLiteral", + "offset": 321, + "length": 3, + "value": "124" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf2_.swift", + "kind": "IntegerLiteral", + "offset": 354, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf2_.swift", + "kind": "StringLiteral", + "offset": 467, + "length": 21, + "value": "\"Default - Dark Mode\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "StringLiteral", + "offset": 5011, + "length": 34, + "value": "\"Show Navigation Buttons Disabled\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "BooleanLiteral", + "offset": 5100, + "length": 5, + "value": "false" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf4_.swift", + "kind": "StringLiteral", + "offset": 248, + "length": 45, + "value": "\"OSInAppBrowserLib\/OSIABNavigationView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf4_.swift", + "kind": "IntegerLiteral", + "offset": 321, + "length": 3, + "value": "129" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf4_.swift", + "kind": "IntegerLiteral", + "offset": 354, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf4_.swift", + "kind": "StringLiteral", + "offset": 467, + "length": 34, + "value": "\"Show Navigation Buttons Disabled\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf4_.swift", + "kind": "BooleanLiteral", + "offset": 564, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "StringLiteral", + "offset": 5119, + "length": 21, + "value": "\"Back Button Enabled\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "BooleanLiteral", + "offset": 5191, + "length": 4, + "value": "true" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf6_.swift", + "kind": "StringLiteral", + "offset": 248, + "length": 45, + "value": "\"OSInAppBrowserLib\/OSIABNavigationView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf6_.swift", + "kind": "IntegerLiteral", + "offset": 321, + "length": 3, + "value": "133" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf6_.swift", + "kind": "IntegerLiteral", + "offset": 354, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf6_.swift", + "kind": "StringLiteral", + "offset": 467, + "length": 21, + "value": "\"Back Button Enabled\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf6_.swift", + "kind": "BooleanLiteral", + "offset": 547, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "StringLiteral", + "offset": 5209, + "length": 24, + "value": "\"Forward Button Enabled\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "BooleanLiteral", + "offset": 5287, + "length": 4, + "value": "true" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf8_.swift", + "kind": "StringLiteral", + "offset": 248, + "length": 45, + "value": "\"OSInAppBrowserLib\/OSIABNavigationView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf8_.swift", + "kind": "IntegerLiteral", + "offset": 321, + "length": 3, + "value": "137" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf8_.swift", + "kind": "IntegerLiteral", + "offset": 354, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf8_.swift", + "kind": "StringLiteral", + "offset": 467, + "length": 24, + "value": "\"Forward Button Enabled\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf8_.swift", + "kind": "BooleanLiteral", + "offset": 553, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "StringLiteral", + "offset": 5305, + "length": 22, + "value": "\"Both Buttons Enabled\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "BooleanLiteral", + "offset": 5378, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABNavigationView.swift", + "kind": "BooleanLiteral", + "offset": 5406, + "length": 4, + "value": "true" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf10_.swift", + "kind": "StringLiteral", + "offset": 249, + "length": 45, + "value": "\"OSInAppBrowserLib\/OSIABNavigationView.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf10_.swift", + "kind": "IntegerLiteral", + "offset": 322, + "length": 3, + "value": "141" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf10_.swift", + "kind": "IntegerLiteral", + "offset": 355, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf10_.swift", + "kind": "StringLiteral", + "offset": 468, + "length": 22, + "value": "\"Both Buttons Enabled\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf10_.swift", + "kind": "BooleanLiteral", + "offset": 549, + "length": 4, + "value": "true" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_E6EE006C509F907B5BFD0901EE702BEBLl7PreviewfMf10_.swift", + "kind": "BooleanLiteral", + "offset": 577, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABToolbarPosition.swift", + "kind": "StringLiteral", + "offset": 140, + "length": 5, + "value": "\"TOP\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABToolbarPosition.swift", + "kind": "StringLiteral", + "offset": 164, + "length": 8, + "value": "\"BOTTOM\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABToolbarPosition.swift", + "kind": "StringLiteral", + "offset": 140, + "length": 5, + "value": "\"TOP\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABToolbarPosition.swift", + "kind": "StringLiteral", + "offset": 164, + "length": 8, + "value": "\"BOTTOM\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/OSIABCacheManager.swift", + "kind": "BooleanLiteral", + "offset": 2468, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/OSIABCacheManager.swift", + "kind": "BooleanLiteral", + "offset": 2624, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABWebViewUIModel.swift", + "kind": "BooleanLiteral", + "offset": 1448, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABWebViewUIModel.swift", + "kind": "BooleanLiteral", + "offset": 1482, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABWebViewUIModel.swift", + "kind": "BooleanLiteral", + "offset": 1589, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABWebViewUIModel.swift", + "kind": "BooleanLiteral", + "offset": 1623, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABWebViewUIModel.swift", + "kind": "StringLiteral", + "offset": 1664, + "length": 7, + "value": "\"Close\"" + }, { "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABViewStyle.swift", "kind": "StringLiteral", @@ -1912,7 +4911,7 @@ { "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/RouterAdapters\/OSIABApplicationRouterAdapter.swift", "kind": "BooleanLiteral", - "offset": 1669, + "offset": 1626, "length": 5, "value": "false" }, @@ -1958,6 +4957,34 @@ "length": 6, "value": "\"DONE\"" }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABWebViewConfigurationModel.swift", + "kind": "Array", + "offset": 1362, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABWebViewConfigurationModel.swift", + "kind": "BooleanLiteral", + "offset": 1411, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABWebViewConfigurationModel.swift", + "kind": "BooleanLiteral", + "offset": 1462, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABWebViewConfigurationModel.swift", + "kind": "BooleanLiteral", + "offset": 1518, + "length": 5, + "value": "false" + }, { "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABAnimationEffect.swift", "kind": "StringLiteral", @@ -2001,19 +5028,383 @@ "value": "\"FLIP_HORIZONTAL\"" }, { - "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABSystemBrowserOptions.swift", + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 1002, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 1125, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 1362, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 1495, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 1687, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 2372, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 5076, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 81, + "length": 17, + "value": "\"OSInAppBrowserLib.OSIABWebViewModel\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 5375, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 5670, + "length": 12, + "value": "\"itms-appss\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 5684, + "length": 11, + "value": "\"itms-apps\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 5697, + "length": 5, + "value": "\"tel\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 5704, + "length": 5, + "value": "\"sms\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 5711, + "length": 8, + "value": "\"mailto\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 5721, + "length": 5, + "value": "\"geo\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 5863, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 6409, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 6586, + "length": 19, + "value": "\"didFailNavigation\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 6803, + "length": 30, + "value": "\"didFailProvisionalNavigation\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 6983, + "length": 58, + "value": "\"webView: \"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 7008, + "length": 1, + "value": "\" - \"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 7040, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 7989, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 8139, + "length": 4, + "value": "\"OK\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "StringLiteral", + "offset": 8346, + "length": 8, + "value": "\"Cancel\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 8900, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 9329, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 9481, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 9537, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 10038, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 10189, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/OSIABWebViewModel.swift", + "kind": "BooleanLiteral", + "offset": 10245, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebViewWrapper.swift", + "kind": "Array", + "offset": 811, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebViewWrapper.swift", + "kind": "StringLiteral", + "offset": 1233, + "length": 24, + "value": "\"https:\/\/outsystems.com\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebViewWrapper.swift", + "kind": "StringLiteral", + "offset": 1633, + "length": 22, + "value": "\"Default - Light Mode\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_6F3C24D83ED9199BBD066778CCE331F9Ll7PreviewfMf0_.swift", + "kind": "StringLiteral", + "offset": 248, + "length": 45, + "value": "\"OSInAppBrowserLib\/OSIABWebViewWrapper.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_6F3C24D83ED9199BBD066778CCE331F9Ll7PreviewfMf0_.swift", + "kind": "IntegerLiteral", + "offset": 321, + "length": 2, + "value": "48" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_6F3C24D83ED9199BBD066778CCE331F9Ll7PreviewfMf0_.swift", + "kind": "IntegerLiteral", + "offset": 353, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_6F3C24D83ED9199BBD066778CCE331F9Ll7PreviewfMf0_.swift", + "kind": "StringLiteral", + "offset": 466, + "length": 22, + "value": "\"Default - Light Mode\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebViewWrapper.swift", + "kind": "StringLiteral", + "offset": 1704, + "length": 21, + "value": "\"Default - Dark Mode\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_6F3C24D83ED9199BBD066778CCE331F9Ll7PreviewfMf2_.swift", + "kind": "StringLiteral", + "offset": 248, + "length": 45, + "value": "\"OSInAppBrowserLib\/OSIABWebViewWrapper.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_6F3C24D83ED9199BBD066778CCE331F9Ll7PreviewfMf2_.swift", + "kind": "IntegerLiteral", + "offset": 321, + "length": 2, + "value": "52" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_6F3C24D83ED9199BBD066778CCE331F9Ll7PreviewfMf2_.swift", + "kind": "IntegerLiteral", + "offset": 353, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_6F3C24D83ED9199BBD066778CCE331F9Ll7PreviewfMf2_.swift", + "kind": "StringLiteral", + "offset": 466, + "length": 21, + "value": "\"Default - Dark Mode\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/WebView\/Views\/OSIABWebViewWrapper.swift", + "kind": "StringLiteral", + "offset": 1811, + "length": 24, + "value": "\"Bottom Toolbar Defined\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_6F3C24D83ED9199BBD066778CCE331F9Ll7PreviewfMf4_.swift", + "kind": "StringLiteral", + "offset": 248, + "length": 45, + "value": "\"OSInAppBrowserLib\/OSIABWebViewWrapper.swift\"" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_6F3C24D83ED9199BBD066778CCE331F9Ll7PreviewfMf4_.swift", + "kind": "IntegerLiteral", + "offset": 321, + "length": 2, + "value": "57" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_6F3C24D83ED9199BBD066778CCE331F9Ll7PreviewfMf4_.swift", + "kind": "IntegerLiteral", + "offset": 353, + "length": 1, + "value": "1" + }, + { + "filePath": "@__swiftmacro_17OSInAppBrowserLib33_6F3C24D83ED9199BBD066778CCE331F9Ll7PreviewfMf4_.swift", + "kind": "StringLiteral", + "offset": 466, + "length": 24, + "value": "\"Bottom Toolbar Defined\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/RouterAdapters\/OSIABWebViewRouterAdapter.swift", + "kind": "StringLiteral", + "offset": 190, + "length": 25, + "value": "\"OSInAppBrowserLib.OSIABWebViewRouterAdapter\"" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/RouterAdapters\/OSIABWebViewRouterAdapter.swift", "kind": "BooleanLiteral", - "offset": 1618, + "offset": 3198, "length": 4, "value": "true" }, { - "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/OSIABSystemBrowserOptions.swift", + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABSystemBrowserOptions.swift", "kind": "BooleanLiteral", - "offset": 1658, + "offset": 1398, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABSystemBrowserOptions.swift", + "kind": "BooleanLiteral", + "offset": 1438, "length": 5, "value": "false" }, + { + "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/Models\/Options\/OSIABSystemBrowserOptions.swift", + "kind": "StringLiteral", + "offset": 186, + "length": 25, + "value": "\"OSInAppBrowserLib.OSIABSystemBrowserOptions\"" + }, { "filePath": "\/Users\/rcj\/Documents\/Projects\/OSInAppBrowserLib-iOS\/OSInAppBrowserLib\/RouterAdapters\/OSIABSafariViewControllerRouterAdapter.swift", "kind": "StringLiteral", diff --git a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface index 6fd5155..c28e487 100644 --- a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface +++ b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface @@ -2,16 +2,79 @@ // swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) // swift-module-flags: -target x86_64-apple-ios14.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name OSInAppBrowserLib // swift-module-flags-ignorable: -enable-bare-slash-regex +import Foundation import SafariServices import Swift +import SwiftUI import UIKit +import WebKit import _Concurrency import _StringProcessing import _SwiftConcurrencyShims -public struct OSIABEngine where ExternalBrowser : OSInAppBrowserLib.OSIABRouter, SystemBrowser : OSInAppBrowserLib.OSIABRouter, ExternalBrowser.ReturnType == Swift.Bool, SystemBrowser.ReturnType == UIKit.UIViewController? { +public struct OSIABEngine where ExternalBrowser : OSInAppBrowserLib.OSIABRouter, SystemBrowser : OSInAppBrowserLib.OSIABRouter, WebView : OSInAppBrowserLib.OSIABRouter, ExternalBrowser.ReturnType == Swift.Bool, SystemBrowser.ReturnType == UIKit.UIViewController, WebView.ReturnType == UIKit.UIViewController { public init() - public func openExternalBrowser(_ url: Swift.String, routerDelegate: ExternalBrowser, _ completionHandler: @escaping (ExternalBrowser.ReturnType) -> Swift.Void) - public func openSystemBrowser(_ url: Swift.String, routerDelegate: SystemBrowser, _ completionHandler: @escaping (SystemBrowser.ReturnType) -> Swift.Void) + public func openExternalBrowser(_ url: Foundation.URL, routerDelegate: ExternalBrowser, _ completionHandler: @escaping (ExternalBrowser.ReturnType) -> Swift.Void) + public func openSystemBrowser(_ url: Foundation.URL, routerDelegate: SystemBrowser, _ completionHandler: @escaping (SystemBrowser.ReturnType) -> Swift.Void) + public func openWebView(_ url: Foundation.URL, routerDelegate: WebView, _ completionHandler: @escaping (WebView.ReturnType) -> Swift.Void) +} +public class OSIABWebViewOptions : OSInAppBrowserLib.OSIABOptions { + public init(showURL: Swift.Bool = true, showToolbar: Swift.Bool = true, clearCache: Swift.Bool = true, clearSessionCache: Swift.Bool = true, mediaPlaybackRequiresUserAction: Swift.Bool = false, closeButtonText: Swift.String = "Close", toolbarPosition: OSInAppBrowserLib.OSIABToolbarPosition = .defaultValue, showNavigationButtons: Swift.Bool = true, leftToRight: Swift.Bool = false, allowOverScroll: Swift.Bool = true, enableViewportScale: Swift.Bool = false, allowInLineMediaPlayback: Swift.Bool = false, surpressIncrementalRendering: Swift.Bool = false, viewStyle: OSInAppBrowserLib.OSIABViewStyle = .defaultValue, animationEffect: OSInAppBrowserLib.OSIABAnimationEffect = .defaultValue, customUserAgent: Swift.String? = nil) + @objc deinit +} + + + + + + + + + + + + + + + + + + + +public class OSIABOptions { + public init(viewStyle: OSInAppBrowserLib.OSIABViewStyle, animationEffect: OSInAppBrowserLib.OSIABAnimationEffect) + @objc deinit +} + + + + + + +public enum OSIABToolbarPosition : Swift.String { + case top + case bottom + public static let defaultValue: OSInAppBrowserLib.OSIABToolbarPosition + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +public protocol OSIABCacheManager { + typealias CacheCompletion = () -> Swift.Void + func clearCache(_ completionHandler: Self.CacheCompletion?) + func clearSessionCache(_ completionHandler: Self.CacheCompletion?) +} +extension OSInAppBrowserLib.OSIABCacheManager { + public func clearCache(_ completionHandler: Self.CacheCompletion? = nil) + public func clearSessionCache(_ completionHandler: Self.CacheCompletion? = nil) +} +public struct OSIABBrowserCacheManager { + public init(dataStore: WebKit.WKWebsiteDataStore) +} +extension OSInAppBrowserLib.OSIABBrowserCacheManager : OSInAppBrowserLib.OSIABCacheManager { + public func clearCache(_ completionHandler: OSInAppBrowserLib.OSIABBrowserCacheManager.CacheCompletion?) + public func clearSessionCache(_ completionHandler: OSInAppBrowserLib.OSIABBrowserCacheManager.CacheCompletion?) } public enum OSIABViewStyle : Swift.String { case formSheet @@ -33,7 +96,7 @@ extension UIKit.UIApplication : OSInAppBrowserLib.OSIABApplicationDelegate { public class OSIABApplicationRouterAdapter : OSInAppBrowserLib.OSIABRouter { public typealias ReturnType = Swift.Bool public init(_ application: any OSInAppBrowserLib.OSIABApplicationDelegate) - public func handleOpen(_ urlString: Swift.String, _ completionHandler: @escaping (OSInAppBrowserLib.OSIABApplicationRouterAdapter.ReturnType) -> Swift.Void) + public func handleOpen(_ url: Foundation.URL, _ completionHandler: @escaping (OSInAppBrowserLib.OSIABApplicationRouterAdapter.ReturnType) -> Swift.Void) @objc deinit } public enum OSIABDismissStyle : Swift.String { @@ -58,13 +121,29 @@ public enum OSIABAnimationEffect : Swift.String { get } } -public struct OSIABSystemBrowserOptions { +public struct OSIABWebViewCallbackHandler { + public init(onDelegateURL: @escaping (Foundation.URL) -> Swift.Void, onDelegateAlertController: @escaping (UIKit.UIAlertController) -> Swift.Void, onBrowserPageLoad: @escaping () -> Swift.Void, onBrowserClosed: @escaping (Swift.Bool) -> Swift.Void) +} + + + +@objc public class OSIABWebViewRouterAdapter : ObjectiveC.NSObject, OSInAppBrowserLib.OSIABRouter { + public typealias ReturnType = UIKit.UIViewController + public init(_ options: OSInAppBrowserLib.OSIABWebViewOptions, cacheManager: any OSInAppBrowserLib.OSIABCacheManager, callbackHandler: OSInAppBrowserLib.OSIABWebViewCallbackHandler) + public func handleOpen(_ url: Foundation.URL, _ completionHandler: @escaping (OSInAppBrowserLib.OSIABWebViewRouterAdapter.ReturnType) -> Swift.Void) + @objc deinit +} +extension OSInAppBrowserLib.OSIABWebViewRouterAdapter : UIKit.UIAdaptivePresentationControllerDelegate { + @_Concurrency.MainActor(unsafe) @objc dynamic public func presentationControllerDidDismiss(_ presentationController: UIKit.UIPresentationController) +} +public class OSIABSystemBrowserOptions : OSInAppBrowserLib.OSIABOptions { public init(dismissStyle: OSInAppBrowserLib.OSIABDismissStyle = .defaultValue, viewStyle: OSInAppBrowserLib.OSIABViewStyle = .defaultValue, animationEffect: OSInAppBrowserLib.OSIABAnimationEffect = .defaultValue, enableBarsCollapsing: Swift.Bool = true, enableReadersMode: Swift.Bool = false) + @objc deinit } @objc public class OSIABSafariViewControllerRouterAdapter : ObjectiveC.NSObject, OSInAppBrowserLib.OSIABRouter { - public typealias ReturnType = UIKit.UIViewController? + public typealias ReturnType = UIKit.UIViewController public init(_ options: OSInAppBrowserLib.OSIABSystemBrowserOptions, onBrowserPageLoad: @escaping () -> Swift.Void, onBrowserClosed: @escaping () -> Swift.Void) - public func handleOpen(_ urlString: Swift.String, _ completionHandler: @escaping (OSInAppBrowserLib.OSIABSafariViewControllerRouterAdapter.ReturnType) -> Swift.Void) + public func handleOpen(_ url: Foundation.URL, _ completionHandler: @escaping (OSInAppBrowserLib.OSIABSafariViewControllerRouterAdapter.ReturnType) -> Swift.Void) @objc deinit } extension OSInAppBrowserLib.OSIABSafariViewControllerRouterAdapter : SafariServices.SFSafariViewControllerDelegate { @@ -76,8 +155,11 @@ extension OSInAppBrowserLib.OSIABSafariViewControllerRouterAdapter : UIKit.UIAda } public protocol OSIABRouter { associatedtype ReturnType - func handleOpen(_ url: Swift.String, _ completionHandler: @escaping (Self.ReturnType) -> Swift.Void) + func handleOpen(_ url: Foundation.URL, _ completionHandler: @escaping (Self.ReturnType) -> Swift.Void) } +extension OSInAppBrowserLib.OSIABToolbarPosition : Swift.Equatable {} +extension OSInAppBrowserLib.OSIABToolbarPosition : Swift.Hashable {} +extension OSInAppBrowserLib.OSIABToolbarPosition : Swift.RawRepresentable {} extension OSInAppBrowserLib.OSIABViewStyle : Swift.Equatable {} extension OSInAppBrowserLib.OSIABViewStyle : Swift.Hashable {} extension OSInAppBrowserLib.OSIABViewStyle : Swift.RawRepresentable {} diff --git a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/x86_64-apple-ios-simulator.swiftdoc index 864712c..747c935 100644 Binary files a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/x86_64-apple-ios-simulator.swiftdoc and b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/x86_64-apple-ios-simulator.swiftdoc differ diff --git a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/x86_64-apple-ios-simulator.swiftinterface index 6fd5155..c28e487 100644 --- a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/x86_64-apple-ios-simulator.swiftinterface +++ b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/OSInAppBrowserLib.framework/Modules/OSInAppBrowserLib.swiftmodule/x86_64-apple-ios-simulator.swiftinterface @@ -2,16 +2,79 @@ // swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) // swift-module-flags: -target x86_64-apple-ios14.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name OSInAppBrowserLib // swift-module-flags-ignorable: -enable-bare-slash-regex +import Foundation import SafariServices import Swift +import SwiftUI import UIKit +import WebKit import _Concurrency import _StringProcessing import _SwiftConcurrencyShims -public struct OSIABEngine where ExternalBrowser : OSInAppBrowserLib.OSIABRouter, SystemBrowser : OSInAppBrowserLib.OSIABRouter, ExternalBrowser.ReturnType == Swift.Bool, SystemBrowser.ReturnType == UIKit.UIViewController? { +public struct OSIABEngine where ExternalBrowser : OSInAppBrowserLib.OSIABRouter, SystemBrowser : OSInAppBrowserLib.OSIABRouter, WebView : OSInAppBrowserLib.OSIABRouter, ExternalBrowser.ReturnType == Swift.Bool, SystemBrowser.ReturnType == UIKit.UIViewController, WebView.ReturnType == UIKit.UIViewController { public init() - public func openExternalBrowser(_ url: Swift.String, routerDelegate: ExternalBrowser, _ completionHandler: @escaping (ExternalBrowser.ReturnType) -> Swift.Void) - public func openSystemBrowser(_ url: Swift.String, routerDelegate: SystemBrowser, _ completionHandler: @escaping (SystemBrowser.ReturnType) -> Swift.Void) + public func openExternalBrowser(_ url: Foundation.URL, routerDelegate: ExternalBrowser, _ completionHandler: @escaping (ExternalBrowser.ReturnType) -> Swift.Void) + public func openSystemBrowser(_ url: Foundation.URL, routerDelegate: SystemBrowser, _ completionHandler: @escaping (SystemBrowser.ReturnType) -> Swift.Void) + public func openWebView(_ url: Foundation.URL, routerDelegate: WebView, _ completionHandler: @escaping (WebView.ReturnType) -> Swift.Void) +} +public class OSIABWebViewOptions : OSInAppBrowserLib.OSIABOptions { + public init(showURL: Swift.Bool = true, showToolbar: Swift.Bool = true, clearCache: Swift.Bool = true, clearSessionCache: Swift.Bool = true, mediaPlaybackRequiresUserAction: Swift.Bool = false, closeButtonText: Swift.String = "Close", toolbarPosition: OSInAppBrowserLib.OSIABToolbarPosition = .defaultValue, showNavigationButtons: Swift.Bool = true, leftToRight: Swift.Bool = false, allowOverScroll: Swift.Bool = true, enableViewportScale: Swift.Bool = false, allowInLineMediaPlayback: Swift.Bool = false, surpressIncrementalRendering: Swift.Bool = false, viewStyle: OSInAppBrowserLib.OSIABViewStyle = .defaultValue, animationEffect: OSInAppBrowserLib.OSIABAnimationEffect = .defaultValue, customUserAgent: Swift.String? = nil) + @objc deinit +} + + + + + + + + + + + + + + + + + + + +public class OSIABOptions { + public init(viewStyle: OSInAppBrowserLib.OSIABViewStyle, animationEffect: OSInAppBrowserLib.OSIABAnimationEffect) + @objc deinit +} + + + + + + +public enum OSIABToolbarPosition : Swift.String { + case top + case bottom + public static let defaultValue: OSInAppBrowserLib.OSIABToolbarPosition + public init?(rawValue: Swift.String) + public typealias RawValue = Swift.String + public var rawValue: Swift.String { + get + } +} +public protocol OSIABCacheManager { + typealias CacheCompletion = () -> Swift.Void + func clearCache(_ completionHandler: Self.CacheCompletion?) + func clearSessionCache(_ completionHandler: Self.CacheCompletion?) +} +extension OSInAppBrowserLib.OSIABCacheManager { + public func clearCache(_ completionHandler: Self.CacheCompletion? = nil) + public func clearSessionCache(_ completionHandler: Self.CacheCompletion? = nil) +} +public struct OSIABBrowserCacheManager { + public init(dataStore: WebKit.WKWebsiteDataStore) +} +extension OSInAppBrowserLib.OSIABBrowserCacheManager : OSInAppBrowserLib.OSIABCacheManager { + public func clearCache(_ completionHandler: OSInAppBrowserLib.OSIABBrowserCacheManager.CacheCompletion?) + public func clearSessionCache(_ completionHandler: OSInAppBrowserLib.OSIABBrowserCacheManager.CacheCompletion?) } public enum OSIABViewStyle : Swift.String { case formSheet @@ -33,7 +96,7 @@ extension UIKit.UIApplication : OSInAppBrowserLib.OSIABApplicationDelegate { public class OSIABApplicationRouterAdapter : OSInAppBrowserLib.OSIABRouter { public typealias ReturnType = Swift.Bool public init(_ application: any OSInAppBrowserLib.OSIABApplicationDelegate) - public func handleOpen(_ urlString: Swift.String, _ completionHandler: @escaping (OSInAppBrowserLib.OSIABApplicationRouterAdapter.ReturnType) -> Swift.Void) + public func handleOpen(_ url: Foundation.URL, _ completionHandler: @escaping (OSInAppBrowserLib.OSIABApplicationRouterAdapter.ReturnType) -> Swift.Void) @objc deinit } public enum OSIABDismissStyle : Swift.String { @@ -58,13 +121,29 @@ public enum OSIABAnimationEffect : Swift.String { get } } -public struct OSIABSystemBrowserOptions { +public struct OSIABWebViewCallbackHandler { + public init(onDelegateURL: @escaping (Foundation.URL) -> Swift.Void, onDelegateAlertController: @escaping (UIKit.UIAlertController) -> Swift.Void, onBrowserPageLoad: @escaping () -> Swift.Void, onBrowserClosed: @escaping (Swift.Bool) -> Swift.Void) +} + + + +@objc public class OSIABWebViewRouterAdapter : ObjectiveC.NSObject, OSInAppBrowserLib.OSIABRouter { + public typealias ReturnType = UIKit.UIViewController + public init(_ options: OSInAppBrowserLib.OSIABWebViewOptions, cacheManager: any OSInAppBrowserLib.OSIABCacheManager, callbackHandler: OSInAppBrowserLib.OSIABWebViewCallbackHandler) + public func handleOpen(_ url: Foundation.URL, _ completionHandler: @escaping (OSInAppBrowserLib.OSIABWebViewRouterAdapter.ReturnType) -> Swift.Void) + @objc deinit +} +extension OSInAppBrowserLib.OSIABWebViewRouterAdapter : UIKit.UIAdaptivePresentationControllerDelegate { + @_Concurrency.MainActor(unsafe) @objc dynamic public func presentationControllerDidDismiss(_ presentationController: UIKit.UIPresentationController) +} +public class OSIABSystemBrowserOptions : OSInAppBrowserLib.OSIABOptions { public init(dismissStyle: OSInAppBrowserLib.OSIABDismissStyle = .defaultValue, viewStyle: OSInAppBrowserLib.OSIABViewStyle = .defaultValue, animationEffect: OSInAppBrowserLib.OSIABAnimationEffect = .defaultValue, enableBarsCollapsing: Swift.Bool = true, enableReadersMode: Swift.Bool = false) + @objc deinit } @objc public class OSIABSafariViewControllerRouterAdapter : ObjectiveC.NSObject, OSInAppBrowserLib.OSIABRouter { - public typealias ReturnType = UIKit.UIViewController? + public typealias ReturnType = UIKit.UIViewController public init(_ options: OSInAppBrowserLib.OSIABSystemBrowserOptions, onBrowserPageLoad: @escaping () -> Swift.Void, onBrowserClosed: @escaping () -> Swift.Void) - public func handleOpen(_ urlString: Swift.String, _ completionHandler: @escaping (OSInAppBrowserLib.OSIABSafariViewControllerRouterAdapter.ReturnType) -> Swift.Void) + public func handleOpen(_ url: Foundation.URL, _ completionHandler: @escaping (OSInAppBrowserLib.OSIABSafariViewControllerRouterAdapter.ReturnType) -> Swift.Void) @objc deinit } extension OSInAppBrowserLib.OSIABSafariViewControllerRouterAdapter : SafariServices.SFSafariViewControllerDelegate { @@ -76,8 +155,11 @@ extension OSInAppBrowserLib.OSIABSafariViewControllerRouterAdapter : UIKit.UIAda } public protocol OSIABRouter { associatedtype ReturnType - func handleOpen(_ url: Swift.String, _ completionHandler: @escaping (Self.ReturnType) -> Swift.Void) + func handleOpen(_ url: Foundation.URL, _ completionHandler: @escaping (Self.ReturnType) -> Swift.Void) } +extension OSInAppBrowserLib.OSIABToolbarPosition : Swift.Equatable {} +extension OSInAppBrowserLib.OSIABToolbarPosition : Swift.Hashable {} +extension OSInAppBrowserLib.OSIABToolbarPosition : Swift.RawRepresentable {} extension OSInAppBrowserLib.OSIABViewStyle : Swift.Equatable {} extension OSInAppBrowserLib.OSIABViewStyle : Swift.Hashable {} extension OSInAppBrowserLib.OSIABViewStyle : Swift.RawRepresentable {} diff --git a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/OSInAppBrowserLib.framework/OSInAppBrowserLib b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/OSInAppBrowserLib.framework/OSInAppBrowserLib index 989373a..8206140 100755 Binary files a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/OSInAppBrowserLib.framework/OSInAppBrowserLib and b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/OSInAppBrowserLib.framework/OSInAppBrowserLib differ diff --git a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/OSInAppBrowserLib.framework/_CodeSignature/CodeResources b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/OSInAppBrowserLib.framework/_CodeSignature/CodeResources index ca3fb48..f402141 100644 --- a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/OSInAppBrowserLib.framework/_CodeSignature/CodeResources +++ b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/OSInAppBrowserLib.framework/_CodeSignature/CodeResources @@ -6,7 +6,7 @@ Headers/OSInAppBrowserLib-Swift.h - iQrvtwM058dPRYvwJbIbZdYOpow= + uRiinMJu3YZinPjXg/cqeYD7aHk= Info.plist @@ -14,43 +14,43 @@ Modules/OSInAppBrowserLib.swiftmodule/arm64-apple-ios-simulator.abi.json - ffmG0iBmwntLt5Q+e4Nn44EhALM= + mnL/qQBBmpV1XPJLHoHUkSL2V2k= Modules/OSInAppBrowserLib.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface - ZE1SLqUcfCZLVp7qOwnJq4TD/So= + de5d9Vg2R92sD9r97FIfI9LR/rk= Modules/OSInAppBrowserLib.swiftmodule/arm64-apple-ios-simulator.swiftdoc - Jgqdf0NIRD3Msa+NdcPKPMV+qyg= + 0P2chbSAaGK437/8wzZsV5S/S4w= Modules/OSInAppBrowserLib.swiftmodule/arm64-apple-ios-simulator.swiftinterface - ZE1SLqUcfCZLVp7qOwnJq4TD/So= + de5d9Vg2R92sD9r97FIfI9LR/rk= Modules/OSInAppBrowserLib.swiftmodule/arm64-apple-ios-simulator.swiftmodule - 3xinJGknFyX6MCaKlzQeOthuIEw= + /JZ5VkiKEMbv7Db0DmSPyAHy0WI= Modules/OSInAppBrowserLib.swiftmodule/x86_64-apple-ios-simulator.abi.json - ffmG0iBmwntLt5Q+e4Nn44EhALM= + mnL/qQBBmpV1XPJLHoHUkSL2V2k= Modules/OSInAppBrowserLib.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface - gbSWHIb50uzHFp6wWiStnEng2lY= + iK71ubOwTFBWpbvjrrvh6+bjOhc= Modules/OSInAppBrowserLib.swiftmodule/x86_64-apple-ios-simulator.swiftdoc - ZspWO/JvoHwlj8PUTTr5EpEifQE= + 7G65nigj/nIDuBMB/25w01r40u4= Modules/OSInAppBrowserLib.swiftmodule/x86_64-apple-ios-simulator.swiftinterface - gbSWHIb50uzHFp6wWiStnEng2lY= + iK71ubOwTFBWpbvjrrvh6+bjOhc= Modules/OSInAppBrowserLib.swiftmodule/x86_64-apple-ios-simulator.swiftmodule - tnWg0EuZYNfMZ2f95gQBKAvnpLc= + F6gJC1EiBUCTOkufaZE1hrWIHac= Modules/module.modulemap @@ -63,77 +63,77 @@ hash2 - L2OQneMLJPAzFMQNHEipggUphGNOtuqqmBDiFofieW8= + a0ckGcq4Rl4V72/53mDuDGzmNR0y13ZGEQipX7faTn4= Modules/OSInAppBrowserLib.swiftmodule/arm64-apple-ios-simulator.abi.json hash2 - dIPfQUUmIu+6bqVyzFNIkFCEvBQjYk1z0FYTDrdWOmo= + acCGO+XxYZ9fk9xMAllLqNC0PWEkqWIeH5b/BZTIdqg= Modules/OSInAppBrowserLib.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface hash2 - tx11IbjM/S06yqCbRAR2OcFmbaooPfYkmI58KWCzf5Y= + LZXpyNQt16CZIPQEjgyOFTJNUXdXvDAQBJP1YDA8OgY= Modules/OSInAppBrowserLib.swiftmodule/arm64-apple-ios-simulator.swiftdoc hash2 - UX0/H2BkJy69EjgyiE/qvflHBtFhx2h9+zgLL/ODsYo= + G6sptmBvZLkdENQCuxC06b+8Q6rULRVvzsz6g2YAThU= Modules/OSInAppBrowserLib.swiftmodule/arm64-apple-ios-simulator.swiftinterface hash2 - tx11IbjM/S06yqCbRAR2OcFmbaooPfYkmI58KWCzf5Y= + LZXpyNQt16CZIPQEjgyOFTJNUXdXvDAQBJP1YDA8OgY= Modules/OSInAppBrowserLib.swiftmodule/arm64-apple-ios-simulator.swiftmodule hash2 - vU//S41/2RWvQuEdFXboi5iPSzf4GDzb/fZ4zn1Qz9A= + /pObhliPH2YCa0kjbS0/0R3V5Eoryw4zVYHNzj9elKA= Modules/OSInAppBrowserLib.swiftmodule/x86_64-apple-ios-simulator.abi.json hash2 - dIPfQUUmIu+6bqVyzFNIkFCEvBQjYk1z0FYTDrdWOmo= + acCGO+XxYZ9fk9xMAllLqNC0PWEkqWIeH5b/BZTIdqg= Modules/OSInAppBrowserLib.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface hash2 - KIHLYAp7AOtYdPqSNwLQ5ziBcZZQS4oWMu+YWeLzzOs= + uIUgZpcZsHWcYKJ7OkzUi606Kp+9IM3qevYewvvQrSw= Modules/OSInAppBrowserLib.swiftmodule/x86_64-apple-ios-simulator.swiftdoc hash2 - SudH8XXbeHkv7Xy9xxxe+wcxXtpqhfXLMFoEhMY4nX0= + tn/LPTAAFRTgsSKgVmRh8NXL97BYZy8yOsqaNsEUxIc= Modules/OSInAppBrowserLib.swiftmodule/x86_64-apple-ios-simulator.swiftinterface hash2 - KIHLYAp7AOtYdPqSNwLQ5ziBcZZQS4oWMu+YWeLzzOs= + uIUgZpcZsHWcYKJ7OkzUi606Kp+9IM3qevYewvvQrSw= Modules/OSInAppBrowserLib.swiftmodule/x86_64-apple-ios-simulator.swiftmodule hash2 - Fe+sCsymSmvaxQLuvfwJqoFdjC+0de+up1TL+fsgaR0= + +apNr2zBwyrV4w5QRX13Qlzi6H7DZ9D2n92vXmiUpzA= Modules/module.modulemap diff --git a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/dSYMs/OSInAppBrowserLib.framework.dSYM/Contents/Resources/DWARF/OSInAppBrowserLib b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/dSYMs/OSInAppBrowserLib.framework.dSYM/Contents/Resources/DWARF/OSInAppBrowserLib index 85d44e3..baab2a4 100644 Binary files a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/dSYMs/OSInAppBrowserLib.framework.dSYM/Contents/Resources/DWARF/OSInAppBrowserLib and b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/dSYMs/OSInAppBrowserLib.framework.dSYM/Contents/Resources/DWARF/OSInAppBrowserLib differ diff --git a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/dSYMs/OSInAppBrowserLib.framework.dSYM/Contents/Resources/Relocations/aarch64/OSInAppBrowserLib.yml b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/dSYMs/OSInAppBrowserLib.framework.dSYM/Contents/Resources/Relocations/aarch64/OSInAppBrowserLib.yml index de19f23..c9209e5 100644 --- a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/dSYMs/OSInAppBrowserLib.framework.dSYM/Contents/Resources/Relocations/aarch64/OSInAppBrowserLib.yml +++ b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/dSYMs/OSInAppBrowserLib.framework.dSYM/Contents/Resources/Relocations/aarch64/OSInAppBrowserLib.yml @@ -2,146 +2,392 @@ triple: 'arm64-apple-darwin' binary-path: '/Users/rcj/Library/Developer/Xcode/DerivedData/OSInAppBrowserLib-exxamiccymxcjdabdfefbzmbgbsk/Build/Intermediates.noindex/ArchiveIntermediates/OSInAppBrowserLib/InstallationBuildProductsLocation/Library/Frameworks/OSInAppBrowserLib.framework/OSInAppBrowserLib' relocations: - - { offsetInCU: 0x34, offset: 0x54262, size: 0x8, addend: 0x0, symName: _OSInAppBrowserLibVersionString, symObjAddr: 0x0, symBinAddr: 0x62A0, symSize: 0x0 } - - { offsetInCU: 0x69, offset: 0x54297, size: 0x8, addend: 0x0, symName: _OSInAppBrowserLibVersionNumber, symObjAddr: 0x40, symBinAddr: 0x62E0, symSize: 0x0 } - - { offsetInCU: 0x46, offset: 0x542F3, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib11OSIABEngineVACyxq_GycfC', symObjAddr: 0x0, symBinAddr: 0x274C, symSize: 0x4 } - - { offsetInCU: 0x79, offset: 0x54326, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib11OSIABEngineV012openExternalC0_14routerDelegate_ySS_xySbctF', symObjAddr: 0x4, symBinAddr: 0x2750, symSize: 0xA0 } - - { offsetInCU: 0xD6, offset: 0x54383, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib11OSIABEngineV010openSystemC0_14routerDelegate_ySS_q_ySo16UIViewControllerCSgctF', symObjAddr: 0xEC, symBinAddr: 0x2838, symSize: 0xA0 } - - { offsetInCU: 0x13F, offset: 0x543EC, size: 0x8, addend: 0x0, symName: '_$sSbIegy_SbIegn_TRTA', symObjAddr: 0xC8, symBinAddr: 0x2814, symSize: 0x24 } - - { offsetInCU: 0x173, offset: 0x54420, size: 0x8, addend: 0x0, symName: '_$sSo16UIViewControllerCSgIegg_ACIegn_TRTA', symObjAddr: 0x18C, symBinAddr: 0x28D8, symSize: 0x24 } - - { offsetInCU: 0x19C, offset: 0x54449, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib11OSIABEngineVMi', symObjAddr: 0x1B0, symBinAddr: 0x28FC, symSize: 0x8 } - - { offsetInCU: 0x1B0, offset: 0x5445D, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib11OSIABEngineVMa', symObjAddr: 0x1B8, symBinAddr: 0x2904, symSize: 0xC } - - { offsetInCU: 0x211, offset: 0x544BE, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaMa', symObjAddr: 0x404, symBinAddr: 0x2B50, symSize: 0x54 } - - { offsetInCU: 0x225, offset: 0x544D2, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas20_SwiftNewtypeWrapperSCSYWb', symObjAddr: 0x4C4, symBinAddr: 0x2C10, symSize: 0x24 } - - { offsetInCU: 0x239, offset: 0x544E6, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas20_SwiftNewtypeWrapperSCs35_HasCustomAnyHashableRepresentationPWb', symObjAddr: 0x4E8, symBinAddr: 0x2C34, symSize: 0x24 } - - { offsetInCU: 0x24D, offset: 0x544FA, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaSHSCSQWb', symObjAddr: 0x50C, symBinAddr: 0x2C58, symSize: 0x24 } - - { offsetInCU: 0x2F1, offset: 0x5459E, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas21_ObjectiveCBridgeableSCsACP016_forceBridgeFromF1C_6resulty01_F5CTypeQz_xSgztFZTW', symObjAddr: 0x1D0, symBinAddr: 0x291C, symSize: 0x4 } - - { offsetInCU: 0x311, offset: 0x545BE, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas21_ObjectiveCBridgeableSCsACP016_forceBridgeFromF1C_6resulty01_F5CTypeQz_xSgztFZTW', symObjAddr: 0x1D0, symBinAddr: 0x291C, symSize: 0x4 } - - { offsetInCU: 0x337, offset: 0x545E4, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas21_ObjectiveCBridgeableSCsACP024_conditionallyBridgeFromF1C_6resultSb01_F5CTypeQz_xSgztFZTW', symObjAddr: 0x1D4, symBinAddr: 0x2920, symSize: 0x4 } - - { offsetInCU: 0x357, offset: 0x54604, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas21_ObjectiveCBridgeableSCsACP024_conditionallyBridgeFromF1C_6resultSb01_F5CTypeQz_xSgztFZTW', symObjAddr: 0x1D4, symBinAddr: 0x2920, symSize: 0x4 } - - { offsetInCU: 0x389, offset: 0x54636, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas21_ObjectiveCBridgeableSCsACP026_unconditionallyBridgeFromF1Cyx01_F5CTypeQzSgFZTW', symObjAddr: 0x1D8, symBinAddr: 0x2924, symSize: 0x40 } - - { offsetInCU: 0x407, offset: 0x546B4, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaSHSCSH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x260, symBinAddr: 0x29AC, symSize: 0x40 } - - { offsetInCU: 0x48B, offset: 0x54738, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaSHSCSH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x2A0, symBinAddr: 0x29EC, symSize: 0x70 } - - { offsetInCU: 0x51E, offset: 0x547CB, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaSQSCSQ2eeoiySbx_xtFZTW', symObjAddr: 0x310, symBinAddr: 0x2A5C, symSize: 0x88 } - - { offsetInCU: 0x59F, offset: 0x5484C, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas35_HasCustomAnyHashableRepresentationSCsACP03_toghI0s0hI0VSgyFTW', symObjAddr: 0x458, symBinAddr: 0x2BA4, symSize: 0x6C } - - { offsetInCU: 0x5C7, offset: 0x54874, size: 0x8, addend: 0x0, symName: '_$ss20_SwiftNewtypeWrapperPss21_ObjectiveCBridgeable8RawValueRpzrlE016_forceBridgeFromD1C_6resultyAD_01_D5CTypeQZ_xSgztFZSo38UIApplicationOpenExternalURLOptionsKeya_Tgq5Tf4nnd_n', symObjAddr: 0x530, symBinAddr: 0x2C7C, symSize: 0x80 } - - { offsetInCU: 0x658, offset: 0x54905, size: 0x8, addend: 0x0, symName: '_$ss20_SwiftNewtypeWrapperPss21_ObjectiveCBridgeable8RawValueRpzrlE024_conditionallyBridgeFromD1C_6resultSbAD_01_D5CTypeQZ_xSgztFZSo38UIApplicationOpenExternalURLOptionsKeya_Tgq5Tf4nnd_n', symObjAddr: 0x5B0, symBinAddr: 0x2CFC, symSize: 0x90 } - - { offsetInCU: 0x749, offset: 0x549F6, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaSYSCSY8rawValuexSg03RawG0Qz_tcfCTW', symObjAddr: 0x398, symBinAddr: 0x2AE4, symSize: 0x44 } - - { offsetInCU: 0x772, offset: 0x54A1F, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaSYSCSY8rawValue03RawG0QzvgTW', symObjAddr: 0x3DC, symBinAddr: 0x2B28, symSize: 0x28 } - - { offsetInCU: 0x27, offset: 0x54B38, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleO12defaultValue_WZ', symObjAddr: 0x0, symBinAddr: 0x2DD0, symSize: 0x10 } - - { offsetInCU: 0x4B, offset: 0x54B5C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleO12defaultValueACvpZ', symObjAddr: 0x468, symBinAddr: 0xCE78, symSize: 0x0 } - - { offsetInCU: 0x65, offset: 0x54B76, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleO12defaultValueACvgZ', symObjAddr: 0x10, symBinAddr: 0x2DE0, symSize: 0x50 } - - { offsetInCU: 0x9D, offset: 0x54BAE, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleO8rawValueACSgSS_tcfC', symObjAddr: 0x60, symBinAddr: 0x2E30, symSize: 0x6C } - - { offsetInCU: 0xC8, offset: 0x54BD9, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleO8rawValueSSvg', symObjAddr: 0x10C, symBinAddr: 0x2EDC, symSize: 0x24 } - - { offsetInCU: 0xEF, offset: 0x54C00, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOSYAASY8rawValuexSg03RawH0Qz_tcfCTW', symObjAddr: 0x19C, symBinAddr: 0x2F6C, symSize: 0xC } - - { offsetInCU: 0x10B, offset: 0x54C1C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOSYAASY8rawValue03RawH0QzvgTW', symObjAddr: 0x1A8, symBinAddr: 0x2F78, symSize: 0x24 } - - { offsetInCU: 0x128, offset: 0x54C39, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleO12defaultValue_WZ', symObjAddr: 0x0, symBinAddr: 0x2DD0, symSize: 0x10 } - - { offsetInCU: 0x153, offset: 0x54C64, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledName, symObjAddr: 0xCC, symBinAddr: 0x2E9C, symSize: 0x40 } - - { offsetInCU: 0x167, offset: 0x54C78, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOSHAASQWb', symObjAddr: 0x13C, symBinAddr: 0x2F0C, symSize: 0x4 } - - { offsetInCU: 0x17B, offset: 0x54C8C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOACSQAAWl', symObjAddr: 0x140, symBinAddr: 0x2F10, symSize: 0x44 } - - { offsetInCU: 0x18F, offset: 0x54CA0, size: 0x8, addend: 0x0, symName: ___swift_memcpy1_1, symObjAddr: 0x1CC, symBinAddr: 0x2F9C, symSize: 0xC } - - { offsetInCU: 0x1A3, offset: 0x54CB4, size: 0x8, addend: 0x0, symName: ___swift_noop_void_return, symObjAddr: 0x1D8, symBinAddr: 0x2FA8, symSize: 0x4 } - - { offsetInCU: 0x1B7, offset: 0x54CC8, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOwet', symObjAddr: 0x1DC, symBinAddr: 0x2FAC, symSize: 0x90 } - - { offsetInCU: 0x1CB, offset: 0x54CDC, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOwst', symObjAddr: 0x26C, symBinAddr: 0x303C, symSize: 0xBC } - - { offsetInCU: 0x1DF, offset: 0x54CF0, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOwug', symObjAddr: 0x328, symBinAddr: 0x30F8, symSize: 0x8 } - - { offsetInCU: 0x1F3, offset: 0x54D04, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOwup', symObjAddr: 0x330, symBinAddr: 0x3100, symSize: 0x4 } - - { offsetInCU: 0x207, offset: 0x54D18, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOwui', symObjAddr: 0x334, symBinAddr: 0x3104, symSize: 0x8 } - - { offsetInCU: 0x21B, offset: 0x54D2C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOMa', symObjAddr: 0x33C, symBinAddr: 0x310C, symSize: 0x10 } - - { offsetInCU: 0x245, offset: 0x54D56, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x130, symBinAddr: 0x2F00, symSize: 0xC } - - { offsetInCU: 0x261, offset: 0x54D72, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOSHAASH9hashValueSivgTW', symObjAddr: 0x184, symBinAddr: 0x2F54, symSize: 0x8 } - - { offsetInCU: 0x27D, offset: 0x54D8E, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x18C, symBinAddr: 0x2F5C, symSize: 0x8 } - - { offsetInCU: 0x299, offset: 0x54DAA, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x194, symBinAddr: 0x2F64, symSize: 0x8 } - - { offsetInCU: 0x43, offset: 0x54E7E, size: 0x8, addend: 0x0, symName: '_$sSbIegy_SbIeyBy_TR', symObjAddr: 0x15C, symBinAddr: 0x3270, symSize: 0x3C } - - { offsetInCU: 0x91, offset: 0x54ECC, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterCyAcA0E8Delegate_pcfC', symObjAddr: 0x198, symBinAddr: 0x32AC, symSize: 0x3C } - - { offsetInCU: 0xD8, offset: 0x54F13, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterCyAcA0E8Delegate_pcfc', symObjAddr: 0x1D4, symBinAddr: 0x32E8, symSize: 0xC } - - { offsetInCU: 0xFF, offset: 0x54F3A, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterC10handleOpenyySS_ySbctF', symObjAddr: 0x1E0, symBinAddr: 0x32F4, symSize: 0x188 } - - { offsetInCU: 0x1E6, offset: 0x55021, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterCfd', symObjAddr: 0x3E8, symBinAddr: 0x34BC, symSize: 0x1C } - - { offsetInCU: 0x221, offset: 0x5505C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterCfD', symObjAddr: 0x404, symBinAddr: 0x34D8, symSize: 0x24 } - - { offsetInCU: 0x27B, offset: 0x550B6, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterCAA11OSIABRouterA2aDP10handleOpenyySS_y10ReturnTypeQzctFTW', symObjAddr: 0x428, symBinAddr: 0x34FC, symSize: 0x60 } - - { offsetInCU: 0x2AD, offset: 0x550E8, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterC10handleOpenyySS_ySbctF09$sSbIegn_K7Iegy_TRSbIegn_Tf1ncn_nTf4nng_n', symObjAddr: 0x7C0, symBinAddr: 0x3894, symSize: 0x1C8 } - - { offsetInCU: 0x418, offset: 0x55253, size: 0x8, addend: 0x0, symName: '_$s10Foundation3URLVSgWOh', symObjAddr: 0x3A8, symBinAddr: 0x347C, symSize: 0x40 } - - { offsetInCU: 0x442, offset: 0x5527D, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlFSo38UIApplicationOpenExternalURLOptionsKeya_Tg5', symObjAddr: 0x488, symBinAddr: 0x355C, symSize: 0x80 } - - { offsetInCU: 0x501, offset: 0x5533C, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlFSo38UIApplicationOpenExternalURLOptionsKeya_Tg5', symObjAddr: 0x508, symBinAddr: 0x35DC, symSize: 0x174 } - - { offsetInCU: 0x5F7, offset: 0x55432, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterCMa', symObjAddr: 0x780, symBinAddr: 0x3854, symSize: 0x20 } - - { offsetInCU: 0x616, offset: 0x55451, size: 0x8, addend: 0x0, symName: '_$sSbIegn_SbIegy_TRTA', symObjAddr: 0x9AC, symBinAddr: 0x3A80, symSize: 0x30 } - - { offsetInCU: 0x63F, offset: 0x5547A, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaABSHSCWl', symObjAddr: 0x9DC, symBinAddr: 0x3AB0, symSize: 0x48 } - - { offsetInCU: 0x653, offset: 0x5548E, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0xA24, symBinAddr: 0x3AF8, symSize: 0x10 } - - { offsetInCU: 0x667, offset: 0x554A2, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0xA34, symBinAddr: 0x3B08, symSize: 0x8 } - - { offsetInCU: 0x67B, offset: 0x554B6, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeya_yptWOc', symObjAddr: 0xA3C, symBinAddr: 0x3B10, symSize: 0x48 } - - { offsetInCU: 0x68F, offset: 0x554CA, size: 0x8, addend: 0x0, symName: '_$sypWOb', symObjAddr: 0xA84, symBinAddr: 0x3B58, symSize: 0x10 } - - { offsetInCU: 0x75D, offset: 0x55598, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfCSo38UIApplicationOpenExternalURLOptionsKeya_ypTg5Tf4gd_n', symObjAddr: 0x67C, symBinAddr: 0x3750, symSize: 0xF4 } - - { offsetInCU: 0x8A7, offset: 0x556E2, size: 0x8, addend: 0x0, symName: '_$sSo13UIApplicationC17OSInAppBrowserLib24OSIABApplicationDelegateA2cDP10canOpenURLySb10Foundation0J0VFTW', symObjAddr: 0x8, symBinAddr: 0x311C, symSize: 0x4C } - - { offsetInCU: 0x8D8, offset: 0x55713, size: 0x8, addend: 0x0, symName: '_$sSo13UIApplicationC17OSInAppBrowserLib24OSIABApplicationDelegateA2cDP4open_7options17completionHandlery10Foundation3URLV_SDySo0A25OpenExternalURLOptionsKeyaypGySbcSgtFTW', symObjAddr: 0x54, symBinAddr: 0x3168, symSize: 0x4 } - - { offsetInCU: 0x8F4, offset: 0x5572F, size: 0x8, addend: 0x0, symName: '_$sSo13UIApplicationC4open_7options17completionHandlery10Foundation3URLV_SDySo0A25OpenExternalURLOptionsKeyaypGySbcSgtFTO', symObjAddr: 0x58, symBinAddr: 0x316C, symSize: 0x104 } - - { offsetInCU: 0x27, offset: 0x55883, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleO12defaultValue_WZ', symObjAddr: 0x0, symBinAddr: 0x3B68, symSize: 0x10 } - - { offsetInCU: 0x4B, offset: 0x558A7, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleO12defaultValueACvpZ', symObjAddr: 0x460, symBinAddr: 0xCF68, symSize: 0x0 } - - { offsetInCU: 0x65, offset: 0x558C1, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleO12defaultValueACvgZ', symObjAddr: 0x10, symBinAddr: 0x3B78, symSize: 0x50 } - - { offsetInCU: 0x9D, offset: 0x558F9, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleO8rawValueACSgSS_tcfC', symObjAddr: 0x60, symBinAddr: 0x3BC8, symSize: 0x6C } - - { offsetInCU: 0xC8, offset: 0x55924, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleO8rawValueSSvg', symObjAddr: 0x10C, symBinAddr: 0x3C34, symSize: 0x20 } - - { offsetInCU: 0xF3, offset: 0x5594F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOSYAASY8rawValuexSg03RawH0Qz_tcfCTW', symObjAddr: 0x198, symBinAddr: 0x3CC0, symSize: 0xC } - - { offsetInCU: 0x10F, offset: 0x5596B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOSYAASY8rawValue03RawH0QzvgTW', symObjAddr: 0x1A4, symBinAddr: 0x3CCC, symSize: 0x24 } - - { offsetInCU: 0x12C, offset: 0x55988, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleO12defaultValue_WZ', symObjAddr: 0x0, symBinAddr: 0x3B68, symSize: 0x10 } - - { offsetInCU: 0x157, offset: 0x559B3, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOSHAASQWb', symObjAddr: 0x138, symBinAddr: 0x3C60, symSize: 0x4 } - - { offsetInCU: 0x16B, offset: 0x559C7, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOACSQAAWl', symObjAddr: 0x13C, symBinAddr: 0x3C64, symSize: 0x44 } - - { offsetInCU: 0x17F, offset: 0x559DB, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOwet', symObjAddr: 0x1D8, symBinAddr: 0x3CF0, symSize: 0x90 } - - { offsetInCU: 0x193, offset: 0x559EF, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOwst', symObjAddr: 0x268, symBinAddr: 0x3D80, symSize: 0xBC } - - { offsetInCU: 0x1A7, offset: 0x55A03, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOwug', symObjAddr: 0x324, symBinAddr: 0x3E3C, symSize: 0x8 } - - { offsetInCU: 0x1BB, offset: 0x55A17, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOwup', symObjAddr: 0x32C, symBinAddr: 0x3E44, symSize: 0x4 } - - { offsetInCU: 0x1CF, offset: 0x55A2B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOwui', symObjAddr: 0x330, symBinAddr: 0x3E48, symSize: 0x8 } - - { offsetInCU: 0x1E3, offset: 0x55A3F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOMa', symObjAddr: 0x338, symBinAddr: 0x3E50, symSize: 0x10 } - - { offsetInCU: 0x20D, offset: 0x55A69, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x12C, symBinAddr: 0x3C54, symSize: 0xC } - - { offsetInCU: 0x229, offset: 0x55A85, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOSHAASH9hashValueSivgTW', symObjAddr: 0x180, symBinAddr: 0x3CA8, symSize: 0x8 } - - { offsetInCU: 0x245, offset: 0x55AA1, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x188, symBinAddr: 0x3CB0, symSize: 0x8 } - - { offsetInCU: 0x261, offset: 0x55ABD, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x190, symBinAddr: 0x3CB8, symSize: 0x8 } - - { offsetInCU: 0x27, offset: 0x55B7B, size: 0x8, addend: 0x0, symName: '_$ss2eeoiySbx_xtSYRzSQ8RawValueRpzlF17OSInAppBrowserLib20OSIABAnimationEffectO_TB5', symObjAddr: 0x0, symBinAddr: 0x3E60, symSize: 0x84 } - - { offsetInCU: 0x4B, offset: 0x55B9F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectO12defaultValueACvpZ', symObjAddr: 0x980, symBinAddr: 0xCF78, symSize: 0x0 } - - { offsetInCU: 0x8E, offset: 0x55BE2, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectO12defaultValueACvgZ', symObjAddr: 0x4D0, symBinAddr: 0x4330, symSize: 0x50 } - - { offsetInCU: 0xC6, offset: 0x55C1A, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueACSgSS_tcfC', symObjAddr: 0x520, symBinAddr: 0x4380, symSize: 0x6C } - - { offsetInCU: 0xF1, offset: 0x55C45, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueSSvg', symObjAddr: 0x5CC, symBinAddr: 0x43EC, symSize: 0x24 } - - { offsetInCU: 0x10C, offset: 0x55C60, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOSYAASY8rawValuexSg03RawH0Qz_tcfCTW', symObjAddr: 0x65C, symBinAddr: 0x447C, symSize: 0xC } - - { offsetInCU: 0x128, offset: 0x55C7C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOSYAASY8rawValue03RawH0QzvgTW', symObjAddr: 0x668, symBinAddr: 0x4488, symSize: 0x24 } - - { offsetInCU: 0x1D5, offset: 0x55D29, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectO12defaultValue_WZ', symObjAddr: 0x4C4, symBinAddr: 0x4324, symSize: 0xC } - - { offsetInCU: 0x200, offset: 0x55D54, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOSHAASQWb', symObjAddr: 0x5FC, symBinAddr: 0x441C, symSize: 0x4 } - - { offsetInCU: 0x214, offset: 0x55D68, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOACSQAAWl', symObjAddr: 0x600, symBinAddr: 0x4420, symSize: 0x44 } - - { offsetInCU: 0x228, offset: 0x55D7C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOwet', symObjAddr: 0x69C, symBinAddr: 0x44AC, symSize: 0x90 } - - { offsetInCU: 0x23C, offset: 0x55D90, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOwst', symObjAddr: 0x72C, symBinAddr: 0x453C, symSize: 0xBC } - - { offsetInCU: 0x250, offset: 0x55DA4, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOwug', symObjAddr: 0x7E8, symBinAddr: 0x45F8, symSize: 0x8 } - - { offsetInCU: 0x264, offset: 0x55DB8, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOwup', symObjAddr: 0x7F0, symBinAddr: 0x4600, symSize: 0x4 } - - { offsetInCU: 0x278, offset: 0x55DCC, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOwui', symObjAddr: 0x7F4, symBinAddr: 0x4604, symSize: 0x8 } - - { offsetInCU: 0x28C, offset: 0x55DE0, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOMa', symObjAddr: 0x7FC, symBinAddr: 0x460C, symSize: 0x10 } - - { offsetInCU: 0x2BC, offset: 0x55E10, size: 0x8, addend: 0x0, symName: '_$ss2eeoiySbx_xtSYRzSQ8RawValueRpzlF17OSInAppBrowserLib20OSIABAnimationEffectO_TB5', symObjAddr: 0x0, symBinAddr: 0x3E60, symSize: 0x84 } - - { offsetInCU: 0x34B, offset: 0x55E9F, size: 0x8, addend: 0x0, symName: '_$ss2eeoiySbx_xtSYRzSQ8RawValueRpzlF17OSInAppBrowserLib17OSIABDismissStyleO_TB5', symObjAddr: 0x84, symBinAddr: 0x3EE4, symSize: 0x94 } - - { offsetInCU: 0x3DA, offset: 0x55F2E, size: 0x8, addend: 0x0, symName: '_$ss2eeoiySbx_xtSYRzSQ8RawValueRpzlF17OSInAppBrowserLib14OSIABViewStyleO_TB5', symObjAddr: 0x118, symBinAddr: 0x3F78, symSize: 0x84 } - - { offsetInCU: 0x4AB, offset: 0x55FFF, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE04hashB0Sivg17OSInAppBrowserLib14OSIABViewStyleO_TB5', symObjAddr: 0x19C, symBinAddr: 0x3FFC, symSize: 0x68 } - - { offsetInCU: 0x585, offset: 0x560D9, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE04hashB0Sivg17OSInAppBrowserLib17OSIABDismissStyleO_TB5', symObjAddr: 0x204, symBinAddr: 0x4064, symSize: 0x68 } - - { offsetInCU: 0x668, offset: 0x561BC, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE04hashB0Sivg17OSInAppBrowserLib20OSIABAnimationEffectO_TB5', symObjAddr: 0x26C, symBinAddr: 0x40CC, symSize: 0x68 } - - { offsetInCU: 0x706, offset: 0x5625A, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF17OSInAppBrowserLib20OSIABAnimationEffectO_TB5', symObjAddr: 0x2D4, symBinAddr: 0x4134, symSize: 0x40 } - - { offsetInCU: 0x763, offset: 0x562B7, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF17OSInAppBrowserLib17OSIABDismissStyleO_TB5', symObjAddr: 0x314, symBinAddr: 0x4174, symSize: 0x44 } - - { offsetInCU: 0x7BE, offset: 0x56312, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF17OSInAppBrowserLib14OSIABViewStyleO_TB5', symObjAddr: 0x358, symBinAddr: 0x41B8, symSize: 0x40 } - - { offsetInCU: 0x81B, offset: 0x5636F, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE08_rawHashB04seedS2i_tF17OSInAppBrowserLib14OSIABViewStyleO_TB5', symObjAddr: 0x398, symBinAddr: 0x41F8, symSize: 0x64 } - - { offsetInCU: 0x897, offset: 0x563EB, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE08_rawHashB04seedS2i_tF17OSInAppBrowserLib17OSIABDismissStyleO_TB5', symObjAddr: 0x3FC, symBinAddr: 0x425C, symSize: 0x64 } - - { offsetInCU: 0x91C, offset: 0x56470, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE08_rawHashB04seedS2i_tF17OSInAppBrowserLib20OSIABAnimationEffectO_TB5', symObjAddr: 0x460, symBinAddr: 0x42C0, symSize: 0x64 } - - { offsetInCU: 0x998, offset: 0x564EC, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x5F0, symBinAddr: 0x4410, symSize: 0xC } - - { offsetInCU: 0x9B4, offset: 0x56508, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOSHAASH9hashValueSivgTW', symObjAddr: 0x644, symBinAddr: 0x4464, symSize: 0x8 } - - { offsetInCU: 0x9D0, offset: 0x56524, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x64C, symBinAddr: 0x446C, symSize: 0x8 } - - { offsetInCU: 0x9E4, offset: 0x56538, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x654, symBinAddr: 0x4474, symSize: 0x8 } - - { offsetInCU: 0x2B, offset: 0x565EA, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib011OSIABSystemC7OptionsV12dismissStyle04viewH015animationEffect20enableBarsCollapsing0L11ReadersModeAcA012OSIABDismissH0O_AA09OSIABViewH0OAA014OSIABAnimationK0OS2btcfC', symObjAddr: 0x0, symBinAddr: 0x461C, symSize: 0x24 } - - { offsetInCU: 0x4A, offset: 0x56609, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib011OSIABSystemC7OptionsV12dismissStyle04viewH015animationEffect20enableBarsCollapsing0L11ReadersModeAcA012OSIABDismissH0O_AA09OSIABViewH0OAA014OSIABAnimationK0OS2btcfC', symObjAddr: 0x0, symBinAddr: 0x461C, symSize: 0x24 } - - { offsetInCU: 0xB2, offset: 0x56671, size: 0x8, addend: 0x0, symName: ___swift_memcpy5_1, symObjAddr: 0x24, symBinAddr: 0x4640, symSize: 0x14 } - - { offsetInCU: 0xC6, offset: 0x56685, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib011OSIABSystemC7OptionsVwet', symObjAddr: 0x3C, symBinAddr: 0x4654, symSize: 0x54 } - - { offsetInCU: 0xDA, offset: 0x56699, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib011OSIABSystemC7OptionsVwst', symObjAddr: 0x90, symBinAddr: 0x46A8, symSize: 0x44 } - - { offsetInCU: 0xEE, offset: 0x566AD, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib011OSIABSystemC7OptionsVMa', symObjAddr: 0xD4, symBinAddr: 0x46EC, symSize: 0x10 } - - { offsetInCU: 0x91, offset: 0x567CA, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC_02onC8PageLoad0jC6ClosedAcA011OSIABSystemC7OptionsV_yycyyctcfC', symObjAddr: 0x0, symBinAddr: 0x46FC, symSize: 0xAC } - - { offsetInCU: 0xEE, offset: 0x56827, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC_02onC8PageLoad0jC6ClosedAcA011OSIABSystemC7OptionsV_yycyyctcfc', symObjAddr: 0xAC, symBinAddr: 0x47A8, symSize: 0x7C } - - { offsetInCU: 0x129, offset: 0x56862, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC10handleOpenyySS_ySo06UIViewG0CSgctF', symObjAddr: 0x148, symBinAddr: 0x4844, symSize: 0x288 } - - { offsetInCU: 0x28A, offset: 0x569C3, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCACycfC', symObjAddr: 0x450, symBinAddr: 0x4ACC, symSize: 0x20 } - - { offsetInCU: 0x2A8, offset: 0x569E1, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCACycfc', symObjAddr: 0x470, symBinAddr: 0x4AEC, symSize: 0x2C } - - { offsetInCU: 0x30B, offset: 0x56A44, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCACycfcTo', symObjAddr: 0x49C, symBinAddr: 0x4B18, symSize: 0x2C } - - { offsetInCU: 0x372, offset: 0x56AAB, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCfD', symObjAddr: 0x4C8, symBinAddr: 0x4B44, symSize: 0x30 } - - { offsetInCU: 0x3AE, offset: 0x56AE7, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCAA11OSIABRouterA2aDP10handleOpenyySS_y10ReturnTypeQzctFTW', symObjAddr: 0x538, symBinAddr: 0x4BB4, symSize: 0x60 } - - { offsetInCU: 0x3E0, offset: 0x56B19, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC10handleOpenyySS_ySo06UIViewG0CSgctF06$sSo16lG17CSgIegn_ACIegg_TRAGIegn_Tf1ncn_nTf4nng_n', symObjAddr: 0x6F4, symBinAddr: 0x4D70, symSize: 0x290 } - - { offsetInCU: 0x55E, offset: 0x56C97, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCMa', symObjAddr: 0x128, symBinAddr: 0x4824, symSize: 0x20 } - - { offsetInCU: 0x6FF, offset: 0x56E38, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCfETo', symObjAddr: 0x4F8, symBinAddr: 0x4B74, symSize: 0x40 } - - { offsetInCU: 0x72E, offset: 0x56E67, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC06safarifG0_22didCompleteInitialLoadySo08SFSafarifG0C_SbtF', symObjAddr: 0x598, symBinAddr: 0x4C14, symSize: 0x30 } - - { offsetInCU: 0x793, offset: 0x56ECC, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC06safarifG0_22didCompleteInitialLoadySo08SFSafarifG0C_SbtFTo', symObjAddr: 0x5C8, symBinAddr: 0x4C44, symSize: 0x64 } + - { offsetInCU: 0x34, offset: 0x58025, size: 0x8, addend: 0x0, symName: _OSInAppBrowserLibVersionString, symObjAddr: 0x0, symBinAddr: 0x121E0, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x5805A, size: 0x8, addend: 0x0, symName: _OSInAppBrowserLibVersionNumber, symObjAddr: 0x40, symBinAddr: 0x12220, symSize: 0x0 } + - { offsetInCU: 0x46, offset: 0x580B6, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib11OSIABEngineVACyxq_q0_GycfC', symObjAddr: 0x0, symBinAddr: 0x4544, symSize: 0x4 } + - { offsetInCU: 0x83, offset: 0x580F3, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib11OSIABEngineV012openExternalC0_14routerDelegate_y10Foundation3URLV_xySbctF', symObjAddr: 0x4, symBinAddr: 0x4548, symSize: 0x98 } + - { offsetInCU: 0xE0, offset: 0x58150, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib11OSIABEngineV010openSystemC0_14routerDelegate_y10Foundation3URLV_q_ySo16UIViewControllerCctF', symObjAddr: 0xE4, symBinAddr: 0x4628, symSize: 0x98 } + - { offsetInCU: 0x13D, offset: 0x581AD, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib11OSIABEngineV11openWebView_14routerDelegate_y10Foundation3URLV_q0_ySo16UIViewControllerCctF', symObjAddr: 0x1A0, symBinAddr: 0x46E4, symSize: 0x98 } + - { offsetInCU: 0x1A6, offset: 0x58216, size: 0x8, addend: 0x0, symName: '_$sSbIegy_SbIegn_TRTA', symObjAddr: 0xC0, symBinAddr: 0x4604, symSize: 0x24 } + - { offsetInCU: 0x1DA, offset: 0x5824A, size: 0x8, addend: 0x0, symName: '_$sSo16UIViewControllerCIegg_ABIegn_TRTA', symObjAddr: 0x17C, symBinAddr: 0x46C0, symSize: 0x24 } + - { offsetInCU: 0x203, offset: 0x58273, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib11OSIABEngineVMi', symObjAddr: 0x238, symBinAddr: 0x477C, symSize: 0x8 } + - { offsetInCU: 0x217, offset: 0x58287, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib11OSIABEngineVMa', symObjAddr: 0x240, symBinAddr: 0x4784, symSize: 0xC } + - { offsetInCU: 0x278, offset: 0x582E8, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaMa', symObjAddr: 0x4A0, symBinAddr: 0x49D0, symSize: 0x54 } + - { offsetInCU: 0x28C, offset: 0x582FC, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas20_SwiftNewtypeWrapperSCSYWb', symObjAddr: 0x560, symBinAddr: 0x4A90, symSize: 0x24 } + - { offsetInCU: 0x2A0, offset: 0x58310, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas20_SwiftNewtypeWrapperSCs35_HasCustomAnyHashableRepresentationPWb', symObjAddr: 0x584, symBinAddr: 0x4AB4, symSize: 0x24 } + - { offsetInCU: 0x2B4, offset: 0x58324, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaSHSCSQWb', symObjAddr: 0x5A8, symBinAddr: 0x4AD8, symSize: 0x24 } + - { offsetInCU: 0x358, offset: 0x583C8, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas21_ObjectiveCBridgeableSCsACP016_forceBridgeFromF1C_6resulty01_F5CTypeQz_xSgztFZTW', symObjAddr: 0x260, symBinAddr: 0x479C, symSize: 0x4 } + - { offsetInCU: 0x378, offset: 0x583E8, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas21_ObjectiveCBridgeableSCsACP016_forceBridgeFromF1C_6resulty01_F5CTypeQz_xSgztFZTW', symObjAddr: 0x260, symBinAddr: 0x479C, symSize: 0x4 } + - { offsetInCU: 0x39E, offset: 0x5840E, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas21_ObjectiveCBridgeableSCsACP024_conditionallyBridgeFromF1C_6resultSb01_F5CTypeQz_xSgztFZTW', symObjAddr: 0x264, symBinAddr: 0x47A0, symSize: 0x4 } + - { offsetInCU: 0x3BE, offset: 0x5842E, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas21_ObjectiveCBridgeableSCsACP024_conditionallyBridgeFromF1C_6resultSb01_F5CTypeQz_xSgztFZTW', symObjAddr: 0x264, symBinAddr: 0x47A0, symSize: 0x4 } + - { offsetInCU: 0x3EA, offset: 0x5845A, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas21_ObjectiveCBridgeableSCsACP026_unconditionallyBridgeFromF1Cyx01_F5CTypeQzSgFZTW', symObjAddr: 0x268, symBinAddr: 0x47A4, symSize: 0x40 } + - { offsetInCU: 0x468, offset: 0x584D8, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaSHSCSH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x2F0, symBinAddr: 0x482C, symSize: 0x40 } + - { offsetInCU: 0x4EC, offset: 0x5855C, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaSHSCSH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x330, symBinAddr: 0x486C, symSize: 0x70 } + - { offsetInCU: 0x57F, offset: 0x585EF, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaSQSCSQ2eeoiySbx_xtFZTW', symObjAddr: 0x3AC, symBinAddr: 0x48DC, symSize: 0x88 } + - { offsetInCU: 0x600, offset: 0x58670, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas35_HasCustomAnyHashableRepresentationSCsACP03_toghI0s0hI0VSgyFTW', symObjAddr: 0x4F4, symBinAddr: 0x4A24, symSize: 0x6C } + - { offsetInCU: 0x628, offset: 0x58698, size: 0x8, addend: 0x0, symName: '_$ss20_SwiftNewtypeWrapperPss21_ObjectiveCBridgeable8RawValueRpzrlE016_forceBridgeFromD1C_6resultyAD_01_D5CTypeQZ_xSgztFZSo38UIApplicationOpenExternalURLOptionsKeya_Tgq5Tf4nnd_n', symObjAddr: 0x5CC, symBinAddr: 0x4AFC, symSize: 0x80 } + - { offsetInCU: 0x6B9, offset: 0x58729, size: 0x8, addend: 0x0, symName: '_$ss20_SwiftNewtypeWrapperPss21_ObjectiveCBridgeable8RawValueRpzrlE024_conditionallyBridgeFromD1C_6resultSbAD_01_D5CTypeQZ_xSgztFZSo38UIApplicationOpenExternalURLOptionsKeya_Tgq5Tf4nnd_n', symObjAddr: 0x64C, symBinAddr: 0x4B7C, symSize: 0x90 } + - { offsetInCU: 0x7AA, offset: 0x5881A, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaSYSCSY8rawValuexSg03RawG0Qz_tcfCTW', symObjAddr: 0x434, symBinAddr: 0x4964, symSize: 0x44 } + - { offsetInCU: 0x7D3, offset: 0x58843, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaSYSCSY8rawValue03RawG0QzvgTW', symObjAddr: 0x478, symBinAddr: 0x49A8, symSize: 0x28 } + - { offsetInCU: 0x2B, offset: 0x58A03, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewOptionsC7showURL0H7Toolbar10clearCache0k7SessionL031mediaPlaybackRequiresUserAction15closeButtonText15toolbarPosition0H17NavigationButtons11leftToRight15allowOverScroll19enableViewportScale016allowInLineMediaO028surpressIncrementalRendering9viewStyle15animationEffect06customQ5AgentACSb_S4bSSAA012OSIABToolbarW0OS6bAA14OSIABViewStyleOAA20OSIABAnimationEffectOSSSgtcfC', symObjAddr: 0x0, symBinAddr: 0x4C58, symSize: 0xE0 } + - { offsetInCU: 0x5E, offset: 0x58A36, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewOptionsC7showURL0H7Toolbar10clearCache0k7SessionL031mediaPlaybackRequiresUserAction15closeButtonText15toolbarPosition0H17NavigationButtons11leftToRight15allowOverScroll19enableViewportScale016allowInLineMediaO028surpressIncrementalRendering9viewStyle15animationEffect06customQ5AgentACSb_S4bSSAA012OSIABToolbarW0OS6bAA14OSIABViewStyleOAA20OSIABAnimationEffectOSSSgtcfC', symObjAddr: 0x0, symBinAddr: 0x4C58, symSize: 0xE0 } + - { offsetInCU: 0x92, offset: 0x58A6A, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewOptionsC7showURL0H7Toolbar10clearCache0k7SessionL031mediaPlaybackRequiresUserAction15closeButtonText15toolbarPosition0H17NavigationButtons11leftToRight15allowOverScroll19enableViewportScale016allowInLineMediaO028surpressIncrementalRendering9viewStyle15animationEffect06customQ5AgentACSb_S4bSSAA012OSIABToolbarW0OS6bAA14OSIABViewStyleOAA20OSIABAnimationEffectOSSSgtcfc', symObjAddr: 0xE0, symBinAddr: 0x4D38, symSize: 0x78 } + - { offsetInCU: 0xC4, offset: 0x58A9C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewOptionsC9viewStyle15animationEffectAcA09OSIABViewI0O_AA014OSIABAnimationK0OtcfC', symObjAddr: 0x158, symBinAddr: 0x4DB0, symSize: 0x2C } + - { offsetInCU: 0x123, offset: 0x58AFB, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewOptionsC9viewStyle15animationEffectAcA09OSIABViewI0O_AA014OSIABAnimationK0Otcfc', symObjAddr: 0x184, symBinAddr: 0x4DDC, symSize: 0x2C } + - { offsetInCU: 0x168, offset: 0x58B40, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewOptionsCfd', symObjAddr: 0x1CC, symBinAddr: 0x4E24, symSize: 0x24 } + - { offsetInCU: 0x1A3, offset: 0x58B7B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewOptionsCfD', symObjAddr: 0x1F0, symBinAddr: 0x4E48, symSize: 0x2C } + - { offsetInCU: 0x1E6, offset: 0x58BBE, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewOptionsC7showURL0H7Toolbar10clearCache0k7SessionL031mediaPlaybackRequiresUserAction15closeButtonText15toolbarPosition0H17NavigationButtons11leftToRight15allowOverScroll19enableViewportScale016allowInLineMediaO028surpressIncrementalRendering9viewStyle15animationEffect06customQ5AgentACSb_S4bSSAA012OSIABToolbarW0OS6bAA14OSIABViewStyleOAA20OSIABAnimationEffectOSSSgtcfcTf4nnnnngnnnnnnnnnnn_n', symObjAddr: 0x21C, symBinAddr: 0x4E74, symSize: 0x110 } + - { offsetInCU: 0x357, offset: 0x58D2F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewOptionsCfE', symObjAddr: 0x1B0, symBinAddr: 0x4E08, symSize: 0x1C } + - { offsetInCU: 0x3DF, offset: 0x58DB7, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewOptionsCMa', symObjAddr: 0x32C, symBinAddr: 0x4F84, symSize: 0x20 } + - { offsetInCU: 0x43, offset: 0x58F41, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewVwCP', symObjAddr: 0x0, symBinAddr: 0x500C, symSize: 0x2C } + - { offsetInCU: 0x57, offset: 0x58F55, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewVwxx', symObjAddr: 0x2C, symBinAddr: 0x5038, symSize: 0x8 } + - { offsetInCU: 0x6B, offset: 0x58F69, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewVwcp', symObjAddr: 0x34, symBinAddr: 0x5040, symSize: 0x2C } + - { offsetInCU: 0x7F, offset: 0x58F7D, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewVwca', symObjAddr: 0x60, symBinAddr: 0x506C, symSize: 0x40 } + - { offsetInCU: 0x93, offset: 0x58F91, size: 0x8, addend: 0x0, symName: ___swift_memcpy16_8, symObjAddr: 0xA0, symBinAddr: 0x50AC, symSize: 0xC } + - { offsetInCU: 0xA7, offset: 0x58FA5, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewVwta', symObjAddr: 0xAC, symBinAddr: 0x50B8, symSize: 0x30 } + - { offsetInCU: 0xBB, offset: 0x58FB9, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewVwet', symObjAddr: 0xDC, symBinAddr: 0x50E8, symSize: 0x48 } + - { offsetInCU: 0xCF, offset: 0x58FCD, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewVwst', symObjAddr: 0x124, symBinAddr: 0x5130, symSize: 0x3C } + - { offsetInCU: 0xE3, offset: 0x58FE1, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewVMa', symObjAddr: 0x160, symBinAddr: 0x516C, symSize: 0x10 } + - { offsetInCU: 0xF7, offset: 0x58FF5, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewV7SwiftUI0F0AA4BodyAdEP_AGWT', symObjAddr: 0x170, symBinAddr: 0x517C, symSize: 0x10 } + - { offsetInCU: 0x159, offset: 0x59057, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewV4bodyQrvg', symObjAddr: 0x180, symBinAddr: 0x518C, symSize: 0x2D4 } + - { offsetInCU: 0x29A, offset: 0x59198, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewV4bodyQrvg7SwiftUI05TupleF0VyAE0F0PAEE7paddingyQrAE4EdgeO3SetV_12CoreGraphics7CGFloatVSgtFQOyAE6HStackVyAGyAA015OSIABNavigationF0VSg_AE6SpacerVAE6ButtonVyAE4TextVGtGG_Qo_Sg_AA0eF13RepresentableVAiEEAJyQrAN_ARtFQOyAV_Qo_SgtGyXEfU_', symObjAddr: 0x454, symBinAddr: 0x5460, symSize: 0x594 } + - { offsetInCU: 0x4F4, offset: 0x593F2, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewV4bodyQrvg7SwiftUI05TupleF0VyAE0F0PAEE7paddingyQrAE4EdgeO3SetV_12CoreGraphics7CGFloatVSgtFQOyAE6HStackVyAGyAA015OSIABNavigationF0VSg_AE6SpacerVAE6ButtonVyAE4TextVGtGG_Qo_Sg_AA0eF13RepresentableVAiEEAJyQrAN_ARtFQOyAV_Qo_SgtGyXEfU_A3_yXEfU_', symObjAddr: 0x9E8, symBinAddr: 0x59F4, symSize: 0x404 } + - { offsetInCU: 0x640, offset: 0x5953E, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewV4bodyQrvg7SwiftUI05TupleF0VyAE0F0PAEE7paddingyQrAE4EdgeO3SetV_12CoreGraphics7CGFloatVSgtFQOyAE6HStackVyAGyAA015OSIABNavigationF0VSg_AE6SpacerVAE6ButtonVyAE4TextVGtGG_Qo_Sg_AA0eF13RepresentableVAiEEAJyQrAN_ARtFQOyAV_Qo_SgtGyXEfU_A3_yXEfU_A1_yXEfU_', symObjAddr: 0xDEC, symBinAddr: 0x5DF8, symSize: 0x78 } + - { offsetInCU: 0x67B, offset: 0x59579, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewV4bodyQrvgyycfU0_', symObjAddr: 0xE64, symBinAddr: 0x5E70, symSize: 0x110 } + - { offsetInCU: 0x6DF, offset: 0x595DD, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewV7SwiftUI0F0AadEP4body4BodyQzvgTW', symObjAddr: 0x1020, symBinAddr: 0x602C, symSize: 0x8 } + - { offsetInCU: 0x7E1, offset: 0x596DF, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI17EnvironmentValuesV15layoutDirectionAA06LayoutF0OvpACTK', symObjAddr: 0xF74, symBinAddr: 0x5F80, symSize: 0x20 } + - { offsetInCU: 0x7F5, offset: 0x596F3, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI17EnvironmentValuesV15layoutDirectionAA06LayoutF0OvpACTk', symObjAddr: 0xF94, symBinAddr: 0x5FA0, symSize: 0x6C } + - { offsetInCU: 0x80D, offset: 0x5970B, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledName, symObjAddr: 0x1028, symBinAddr: 0x6034, symSize: 0x40 } + - { offsetInCU: 0x821, offset: 0x5971F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewV4bodyQrvgyycfU0_TA', symObjAddr: 0x108C, symBinAddr: 0x6098, symSize: 0x8 } + - { offsetInCU: 0x840, offset: 0x5973E, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI15ModifiedContentVy17OSInAppBrowserLib19OSIABNavigationViewVAA14_PaddingLayoutVGSgWOy', symObjAddr: 0x10B8, symBinAddr: 0x60C4, symSize: 0x3C } + - { offsetInCU: 0x854, offset: 0x59752, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI15ModifiedContentVy17OSInAppBrowserLib19OSIABNavigationViewVAA14_PaddingLayoutVGSgWOe', symObjAddr: 0x10F4, symBinAddr: 0x6100, symSize: 0x3C } + - { offsetInCU: 0x868, offset: 0x59766, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewV4bodyQrvg7SwiftUI05TupleF0VyAE0F0PAEE7paddingyQrAE4EdgeO3SetV_12CoreGraphics7CGFloatVSgtFQOyAE6HStackVyAGyAA015OSIABNavigationF0VSg_AE6SpacerVAE6ButtonVyAE4TextVGtGG_Qo_Sg_AA0eF13RepresentableVAiEEAJyQrAN_ARtFQOyAV_Qo_SgtGyXEfU_A3_yXEfU_yycAA0eF5ModelCcfu3_yycfu4_TA', symObjAddr: 0x1248, symBinAddr: 0x6254, symSize: 0x34 } + - { offsetInCU: 0x8A7, offset: 0x597A5, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewV4bodyQrvg7SwiftUI05TupleF0VyAE0F0PAEE7paddingyQrAE4EdgeO3SetV_12CoreGraphics7CGFloatVSgtFQOyAE6HStackVyAGyAA015OSIABNavigationF0VSg_AE6SpacerVAE6ButtonVyAE4TextVGtGG_Qo_Sg_AA0eF13RepresentableVAiEEAJyQrAN_ARtFQOyAV_Qo_SgtGyXEfU_A3_yXEfU_A1_yXEfU_TA', symObjAddr: 0x127C, symBinAddr: 0x6288, symSize: 0x8 } + - { offsetInCU: 0x8BB, offset: 0x597B9, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewVSgWOy', symObjAddr: 0x1284, symBinAddr: 0x6290, symSize: 0x3C } + - { offsetInCU: 0x8CF, offset: 0x597CD, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewVSgWOe', symObjAddr: 0x12C0, symBinAddr: 0x62CC, symSize: 0x3C } + - { offsetInCU: 0x8E3, offset: 0x597E1, size: 0x8, addend: 0x0, symName: '_$sS2SSysWl', symObjAddr: 0x134C, symBinAddr: 0x6358, symSize: 0x44 } + - { offsetInCU: 0x8F7, offset: 0x597F5, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI15ModifiedContentVyACyAA6VStackVyAA9TupleViewVyACyAA6HStackVyAGy17OSInAppBrowserLib015OSIABNavigationG0VSg_AA6SpacerVAA6ButtonVyAA4TextVGtGGAA14_PaddingLayoutVGSg_AJ08OSIABWebG13RepresentableVACyAlXGSgtGGAA25_AppearanceActionModifierVGAA022_EnvironmentKeyWritingW0VyAA0R9DirectionOGGACyxq_GAA0G0A2AA15_RzAA0gW0R_rlWl', symObjAddr: 0x1394, symBinAddr: 0x63A0, symSize: 0x84 } + - { offsetInCU: 0x90B, offset: 0x59809, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledNameAbstract, symObjAddr: 0x1418, symBinAddr: 0x6424, symSize: 0x44 } + - { offsetInCU: 0x91F, offset: 0x5981D, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI15ModifiedContentVyAA6VStackVyAA9TupleViewVyACyAA6HStackVyAGy17OSInAppBrowserLib015OSIABNavigationG0VSg_AA6SpacerVAA6ButtonVyAA4TextVGtGGAA14_PaddingLayoutVGSg_AJ08OSIABWebG13RepresentableVACyAlXGSgtGGAA25_AppearanceActionModifierVGACyxq_GAA0G0A2AA9_RzAA0gW0R_rlWl', symObjAddr: 0x145C, symBinAddr: 0x6468, symSize: 0x84 } + - { offsetInCU: 0xAF3, offset: 0x599F1, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewV7SwiftUI0F0AadEP05_makeF04view6inputsAD01_F7OutputsVAD11_GraphValueVyxG_AD01_F6InputsVtFZTW', symObjAddr: 0x1000, symBinAddr: 0x600C, symSize: 0x4 } + - { offsetInCU: 0xB0F, offset: 0x59A0D, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewV7SwiftUI0F0AadEP05_makeF4List4view6inputsAD01_fJ7OutputsVAD11_GraphValueVyxG_AD01_fJ6InputsVtFZTW', symObjAddr: 0x1004, symBinAddr: 0x6010, symSize: 0x4 } + - { offsetInCU: 0xB2B, offset: 0x59A29, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewV7SwiftUI0F0AadEP14_viewListCount6inputsSiSgAD01_fjK6InputsV_tFZTW', symObjAddr: 0x1008, symBinAddr: 0x6014, symSize: 0x18 } + - { offsetInCU: 0x2B, offset: 0x59B7A, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABOptionsC9viewStyle15animationEffectAcA09OSIABViewG0O_AA014OSIABAnimationI0Otcfc', symObjAddr: 0x0, symBinAddr: 0x653C, symSize: 0x18 } + - { offsetInCU: 0x4F, offset: 0x59B9E, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABOptionsC9viewStyle15animationEffectAcA09OSIABViewG0O_AA014OSIABAnimationI0Otcfc', symObjAddr: 0x0, symBinAddr: 0x653C, symSize: 0x18 } + - { offsetInCU: 0x80, offset: 0x59BCF, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABOptionsCfd', symObjAddr: 0x18, symBinAddr: 0x6554, symSize: 0x8 } + - { offsetInCU: 0xE5, offset: 0x59C34, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABOptionsC9viewStyle15animationEffectAcA09OSIABViewG0O_AA014OSIABAnimationI0OtcfC', symObjAddr: 0x20, symBinAddr: 0x655C, symSize: 0x48 } + - { offsetInCU: 0x136, offset: 0x59C85, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABOptionsCfD', symObjAddr: 0x68, symBinAddr: 0x65A4, symSize: 0x10 } + - { offsetInCU: 0x166, offset: 0x59CB5, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABOptionsCMa', symObjAddr: 0x78, symBinAddr: 0x65B4, symSize: 0x20 } + - { offsetInCU: 0x43, offset: 0x59DCE, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewVwCP', symObjAddr: 0x0, symBinAddr: 0x65E8, symSize: 0x30 } + - { offsetInCU: 0x57, offset: 0x59DE2, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewVwxx', symObjAddr: 0x30, symBinAddr: 0x6618, symSize: 0x30 } + - { offsetInCU: 0x6B, offset: 0x59DF6, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewVwcp', symObjAddr: 0x60, symBinAddr: 0x6648, symSize: 0x74 } + - { offsetInCU: 0x7F, offset: 0x59E0A, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewVwca', symObjAddr: 0xD4, symBinAddr: 0x66BC, symSize: 0xA4 } + - { offsetInCU: 0x93, offset: 0x59E1E, size: 0x8, addend: 0x0, symName: ___swift_memcpy88_8, symObjAddr: 0x178, symBinAddr: 0x6760, symSize: 0x24 } + - { offsetInCU: 0xA7, offset: 0x59E32, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewVwta', symObjAddr: 0x19C, symBinAddr: 0x6784, symSize: 0x74 } + - { offsetInCU: 0xBB, offset: 0x59E46, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewVwet', symObjAddr: 0x210, symBinAddr: 0x67F8, symSize: 0x48 } + - { offsetInCU: 0xCF, offset: 0x59E5A, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewVwst', symObjAddr: 0x258, symBinAddr: 0x6840, symSize: 0x54 } + - { offsetInCU: 0xE3, offset: 0x59E6E, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewVMa', symObjAddr: 0x2AC, symBinAddr: 0x6894, symSize: 0x10 } + - { offsetInCU: 0xF7, offset: 0x59E82, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewV7SwiftUI0F0AA4BodyAdEP_AGWT', symObjAddr: 0x2BC, symBinAddr: 0x68A4, symSize: 0x10 } + - { offsetInCU: 0x143, offset: 0x59ECE, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewV4bodyQrvg7SwiftUI05TupleF0VyAGyAE0F0PAEE11environmentyQrs15WritableKeyPathCyAE17EnvironmentValuesVqd__G_qd__tlFQOyAE6HStackVyAGyAiEE8disabledyQrSbFQOyAE6ButtonVyAE5ImageVG_Qo__AXtGG_AE15LayoutDirectionOQo__AE6SpacerVtGSg_AiEE5frame8minWidth05idealZ003maxZ00Y6Height11idealHeight9maxHeight9alignmentQr12CoreGraphics7CGFloatVSg_A17_A17_A17_A17_A17_AE9AlignmentVtFQOyAiEE16allowsHitTestingyQrSbFQOyAiEE9lineLimityQrSiSgFQOyAE4TextV_Qo__Qo__Qo_SgtGyXEfU_', symObjAddr: 0x2CC, symBinAddr: 0x68B4, symSize: 0x7F8 } + - { offsetInCU: 0x25F, offset: 0x59FEA, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewV4bodyQrvg7SwiftUI05TupleF0VyAGyAE0F0PAEE11environmentyQrs15WritableKeyPathCyAE17EnvironmentValuesVqd__G_qd__tlFQOyAE6HStackVyAGyAiEE8disabledyQrSbFQOyAE6ButtonVyAE5ImageVG_Qo__AXtGG_AE15LayoutDirectionOQo__AE6SpacerVtGSg_AiEE5frame8minWidth05idealZ003maxZ00Y6Height11idealHeight9maxHeight9alignmentQr12CoreGraphics7CGFloatVSg_A17_A17_A17_A17_A17_AE9AlignmentVtFQOyAiEE16allowsHitTestingyQrSbFQOyAiEE9lineLimityQrSiSgFQOyAE4TextV_Qo__Qo__Qo_SgtGyXEfU_AYyXEfU_', symObjAddr: 0xAC4, symBinAddr: 0x70AC, symSize: 0x2DC } + - { offsetInCU: 0x332, offset: 0x5A0BD, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewV4bodyQrvg7SwiftUI05TupleF0VyAGyAE0F0PAEE11environmentyQrs15WritableKeyPathCyAE17EnvironmentValuesVqd__G_qd__tlFQOyAE6HStackVyAGyAiEE8disabledyQrSbFQOyAE6ButtonVyAE5ImageVG_Qo__AXtGG_AE15LayoutDirectionOQo__AE6SpacerVtGSg_AiEE5frame8minWidth05idealZ003maxZ00Y6Height11idealHeight9maxHeight9alignmentQr12CoreGraphics7CGFloatVSg_A17_A17_A17_A17_A17_AE9AlignmentVtFQOyAiEE16allowsHitTestingyQrSbFQOyAiEE9lineLimityQrSiSgFQOyAE4TextV_Qo__Qo__Qo_SgtGyXEfU_AYyXEfU_AVyXEfU_', symObjAddr: 0xDA0, symBinAddr: 0x7388, symSize: 0x3C } + - { offsetInCU: 0x35D, offset: 0x5A0E8, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewV4bodyQrvg7SwiftUI05TupleF0VyAGyAE0F0PAEE11environmentyQrs15WritableKeyPathCyAE17EnvironmentValuesVqd__G_qd__tlFQOyAE6HStackVyAGyAiEE8disabledyQrSbFQOyAE6ButtonVyAE5ImageVG_Qo__AXtGG_AE15LayoutDirectionOQo__AE6SpacerVtGSg_AiEE5frame8minWidth05idealZ003maxZ00Y6Height11idealHeight9maxHeight9alignmentQr12CoreGraphics7CGFloatVSg_A17_A17_A17_A17_A17_AE9AlignmentVtFQOyAiEE16allowsHitTestingyQrSbFQOyAiEE9lineLimityQrSiSgFQOyAE4TextV_Qo__Qo__Qo_SgtGyXEfU_AYyXEfU_AVyXEfU0_', symObjAddr: 0xDDC, symBinAddr: 0x73C4, symSize: 0x44 } + - { offsetInCU: 0x3A6, offset: 0x5A131, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewV7SwiftUI0F0AadEP4body4BodyQzvgTW', symObjAddr: 0x1044, symBinAddr: 0x762C, symSize: 0x74 } + - { offsetInCU: 0x45C, offset: 0x5A1E7, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI4TextV7StorageOWOe', symObjAddr: 0x1198, symBinAddr: 0x76FC, symSize: 0x10 } + - { offsetInCU: 0x470, offset: 0x5A1FB, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI15ModifiedContentVyACyACyAA4TextVAA30_EnvironmentKeyWritingModifierVySiSgGGAA017_AllowsHitTestingI0VGAA16_FlexFrameLayoutVGSgWOy', symObjAddr: 0x11A8, symBinAddr: 0x770C, symSize: 0x3C } + - { offsetInCU: 0x484, offset: 0x5A20F, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI4TextV7StorageOWOy', symObjAddr: 0x11E4, symBinAddr: 0x7748, symSize: 0x10 } + - { offsetInCU: 0x498, offset: 0x5A223, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI15ModifiedContentVyACyACyAA4TextVAA30_EnvironmentKeyWritingModifierVySiSgGGAA017_AllowsHitTestingI0VGAA16_FlexFrameLayoutVGSgWOe', symObjAddr: 0x11F4, symBinAddr: 0x7758, symSize: 0x3C } + - { offsetInCU: 0x4B7, offset: 0x5A242, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI4ViewPAAE8disabledyQrSbFySbzcfU_TA', symObjAddr: 0x1298, symBinAddr: 0x77FC, symSize: 0x18 } + - { offsetInCU: 0x4E0, offset: 0x5A26B, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI4TextV7StorageOWOb', symObjAddr: 0x1384, symBinAddr: 0x78E8, symSize: 0x3C } + - { offsetInCU: 0x4F4, offset: 0x5A27F, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI4TextV7StorageOWOr', symObjAddr: 0x13C0, symBinAddr: 0x7924, symSize: 0x30 } + - { offsetInCU: 0x508, offset: 0x5A293, size: 0x8, addend: 0x0, symName: '_$sSay7SwiftUI4TextV8ModifierOGWOr', symObjAddr: 0x13F0, symBinAddr: 0x7954, symSize: 0x28 } + - { offsetInCU: 0x51C, offset: 0x5A2A7, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI30_EnvironmentKeyWritingModifierVySiSgGWOr', symObjAddr: 0x1418, symBinAddr: 0x797C, symSize: 0x28 } + - { offsetInCU: 0x530, offset: 0x5A2BB, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI6HStackVyAA9TupleViewVyAEyAA15ModifiedContentVyACyAEyAGyAA6ButtonVyAA5ImageVGAA32_EnvironmentKeyTransformModifierVySbGG_APtGGAA01_jk7WritingM0VyAA15LayoutDirectionOGG_AA6SpacerVtGSg_AGyAGyAGyAA4TextVATySiSgGGAA017_AllowsHitTestingM0VGAA010_FlexFrameO0VGSgtGGACyxGAA0E0AAWl', symObjAddr: 0x1444, symBinAddr: 0x79A8, symSize: 0x4C } + - { offsetInCU: 0x67A, offset: 0x5A405, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI4ViewPAAE5frame8minWidth05idealF003maxF00E6Height0gI00hI09alignmentQr12CoreGraphics7CGFloatVSg_A5oA9AlignmentVtFAA15ModifiedContentVyASyAA4TextVAA30_EnvironmentKeyWritingModifierVySiSgGGAA017_AllowsHitTestingU0VG_Tg5', symObjAddr: 0xE20, symBinAddr: 0x7408, symSize: 0x204 } + - { offsetInCU: 0x6D4, offset: 0x5A45F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewV7SwiftUI0F0AadEP05_makeF04view6inputsAD01_F7OutputsVAD11_GraphValueVyxG_AD01_F6InputsVtFZTW', symObjAddr: 0x1024, symBinAddr: 0x760C, symSize: 0x4 } + - { offsetInCU: 0x6F0, offset: 0x5A47B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewV7SwiftUI0F0AadEP05_makeF4List4view6inputsAD01_fJ7OutputsVAD11_GraphValueVyxG_AD01_fJ6InputsVtFZTW', symObjAddr: 0x1028, symBinAddr: 0x7610, symSize: 0x4 } + - { offsetInCU: 0x70C, offset: 0x5A497, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewV7SwiftUI0F0AadEP14_viewListCount6inputsSiSgAD01_fjK6InputsV_tFZTW', symObjAddr: 0x102C, symBinAddr: 0x7614, symSize: 0x18 } + - { offsetInCU: 0x27, offset: 0x5A5C2, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionO12defaultValueACvgZ', symObjAddr: 0x0, symBinAddr: 0x79F8, symSize: 0x50 } + - { offsetInCU: 0x4B, offset: 0x5A5E6, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionO12defaultValueACvpZ', symObjAddr: 0x468, symBinAddr: 0x1E738, symSize: 0x0 } + - { offsetInCU: 0x65, offset: 0x5A600, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionO12defaultValueACvgZ', symObjAddr: 0x0, symBinAddr: 0x79F8, symSize: 0x50 } + - { offsetInCU: 0x9D, offset: 0x5A638, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionO8rawValueACSgSS_tcfC', symObjAddr: 0x5C, symBinAddr: 0x7A54, symSize: 0x80 } + - { offsetInCU: 0xC8, offset: 0x5A663, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionO8rawValueSSvg', symObjAddr: 0x11C, symBinAddr: 0x7AD4, symSize: 0x30 } + - { offsetInCU: 0xF3, offset: 0x5A68E, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionOSYAASY8rawValuexSg03RawH0Qz_tcfCTW', symObjAddr: 0x1B8, symBinAddr: 0x7B70, symSize: 0xC } + - { offsetInCU: 0x10F, offset: 0x5A6AA, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionOSYAASY8rawValue03RawH0QzvgTW', symObjAddr: 0x1C4, symBinAddr: 0x7B7C, symSize: 0x24 } + - { offsetInCU: 0x13D, offset: 0x5A6D8, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionO12defaultValue_WZ', symObjAddr: 0x50, symBinAddr: 0x7A48, symSize: 0xC } + - { offsetInCU: 0x157, offset: 0x5A6F2, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionOSHAASQWb', symObjAddr: 0x158, symBinAddr: 0x7B10, symSize: 0x4 } + - { offsetInCU: 0x16B, offset: 0x5A706, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionOACSQAAWl', symObjAddr: 0x15C, symBinAddr: 0x7B14, symSize: 0x44 } + - { offsetInCU: 0x17F, offset: 0x5A71A, size: 0x8, addend: 0x0, symName: ___swift_memcpy1_1, symObjAddr: 0x1E8, symBinAddr: 0x7BA0, symSize: 0xC } + - { offsetInCU: 0x193, offset: 0x5A72E, size: 0x8, addend: 0x0, symName: ___swift_noop_void_return, symObjAddr: 0x1F4, symBinAddr: 0x7BAC, symSize: 0x4 } + - { offsetInCU: 0x1A7, offset: 0x5A742, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionOwet', symObjAddr: 0x1F8, symBinAddr: 0x7BB0, symSize: 0x90 } + - { offsetInCU: 0x1BB, offset: 0x5A756, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionOwst', symObjAddr: 0x288, symBinAddr: 0x7C40, symSize: 0xBC } + - { offsetInCU: 0x1CF, offset: 0x5A76A, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionOwug', symObjAddr: 0x344, symBinAddr: 0x7CFC, symSize: 0x8 } + - { offsetInCU: 0x1E3, offset: 0x5A77E, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionOwup', symObjAddr: 0x34C, symBinAddr: 0x7D04, symSize: 0x4 } + - { offsetInCU: 0x1F7, offset: 0x5A792, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionOwui', symObjAddr: 0x350, symBinAddr: 0x7D08, symSize: 0xC } + - { offsetInCU: 0x20B, offset: 0x5A7A6, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionOMa', symObjAddr: 0x35C, symBinAddr: 0x7D14, symSize: 0x10 } + - { offsetInCU: 0x235, offset: 0x5A7D0, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x14C, symBinAddr: 0x7B04, symSize: 0xC } + - { offsetInCU: 0x251, offset: 0x5A7EC, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionOSHAASH9hashValueSivgTW', symObjAddr: 0x1A0, symBinAddr: 0x7B58, symSize: 0x8 } + - { offsetInCU: 0x26D, offset: 0x5A808, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x1A8, symBinAddr: 0x7B60, symSize: 0x8 } + - { offsetInCU: 0x289, offset: 0x5A824, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x1B0, symBinAddr: 0x7B68, symSize: 0x8 } + - { offsetInCU: 0x43, offset: 0x5A950, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABCacheManagerP10clearCacheyyyycSgF', symObjAddr: 0x0, symBinAddr: 0x7D24, symSize: 0x4 } + - { offsetInCU: 0x5F, offset: 0x5A96C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABCacheManagerPAAE10clearCacheyyyycSgF', symObjAddr: 0x4, symBinAddr: 0x7D28, symSize: 0x8 } + - { offsetInCU: 0xA9, offset: 0x5A9B6, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABCacheManagerP17clearSessionCacheyyyycSgF', symObjAddr: 0xC, symBinAddr: 0x7D30, symSize: 0x4 } + - { offsetInCU: 0xC5, offset: 0x5A9D2, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABCacheManagerPAAE17clearSessionCacheyyyycSgF', symObjAddr: 0x10, symBinAddr: 0x7D34, symSize: 0x8 } + - { offsetInCU: 0x11B, offset: 0x5AA28, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib24OSIABBrowserCacheManagerV9dataStoreACSo013WKWebsiteDataI0C_tcfC', symObjAddr: 0x18, symBinAddr: 0x7D3C, symSize: 0x8 } + - { offsetInCU: 0x1F1, offset: 0x5AAFE, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib24OSIABBrowserCacheManagerV05clearF033_5C90474E0718C79AB93258AA826B5964LL18sessionCookiesOnly_ySb_yycSgtF6deleteL_yySaySo12NSHTTPCookieCG_AGtF', symObjAddr: 0x20, symBinAddr: 0x7D44, symSize: 0x18C } + - { offsetInCU: 0x344, offset: 0x5AC51, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib24OSIABBrowserCacheManagerV05clearF033_5C90474E0718C79AB93258AA826B5964LL18sessionCookiesOnly_ySb_yycSgtF6deleteL_yySaySo12NSHTTPCookieCG_AGtFyycfU_', symObjAddr: 0x1AC, symBinAddr: 0x7ED0, symSize: 0x1B0 } + - { offsetInCU: 0x5DA, offset: 0x5AEE7, size: 0x8, addend: 0x0, symName: '_$sIeg_IeyB_TR', symObjAddr: 0x35C, symBinAddr: 0x8080, symSize: 0x2C } + - { offsetInCU: 0x6EA, offset: 0x5AFF7, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib24OSIABBrowserCacheManagerV05clearF033_5C90474E0718C79AB93258AA826B5964LL18sessionCookiesOnly_ySb_yycSgtFySaySo12NSHTTPCookieCGcfU_', symObjAddr: 0x388, symBinAddr: 0x80AC, symSize: 0x304 } + - { offsetInCU: 0xA7B, offset: 0x5B388, size: 0x8, addend: 0x0, symName: '_$sSaySo12NSHTTPCookieCGIegg_So7NSArrayCIeyBy_TR', symObjAddr: 0x68C, symBinAddr: 0x83B0, symSize: 0x5C } + - { offsetInCU: 0xA93, offset: 0x5B3A0, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x710, symBinAddr: 0x8434, symSize: 0x10 } + - { offsetInCU: 0xAA7, offset: 0x5B3B4, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x720, symBinAddr: 0x8444, symSize: 0x8 } + - { offsetInCU: 0xABB, offset: 0x5B3C8, size: 0x8, addend: 0x0, symName: '_$sIeg_SgWOy', symObjAddr: 0x728, symBinAddr: 0x844C, symSize: 0x10 } + - { offsetInCU: 0xACF, offset: 0x5B3DC, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib24OSIABBrowserCacheManagerVMa', symObjAddr: 0x9B8, symBinAddr: 0x86DC, symSize: 0x10 } + - { offsetInCU: 0xAE3, offset: 0x5B3F0, size: 0x8, addend: 0x0, symName: '_$sSo12NSHTTPCookieCMa', symObjAddr: 0xA1C, symBinAddr: 0x8740, symSize: 0x3C } + - { offsetInCU: 0xAF7, offset: 0x5B404, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtFSo12NSHTTPCookieC_Tg5', symObjAddr: 0xA58, symBinAddr: 0x877C, symSize: 0x1C } + - { offsetInCU: 0xB67, offset: 0x5B474, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSo12NSHTTPCookieC_Tg5', symObjAddr: 0xA74, symBinAddr: 0x8798, symSize: 0x130 } + - { offsetInCU: 0xCDE, offset: 0x5B5EB, size: 0x8, addend: 0x0, symName: '_$ss32_copyCollectionToContiguousArrayys0dE0Vy7ElementQzGxSlRzlFs0E5SliceVySo12NSHTTPCookieCG_Tg5', symObjAddr: 0xBAC, symBinAddr: 0x88D0, symSize: 0xE4 } + - { offsetInCU: 0xE37, offset: 0x5B744, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlFSo12NSHTTPCookieC_Tg5Tf4d_n', symObjAddr: 0xC90, symBinAddr: 0x89B4, symSize: 0x54 } + - { offsetInCU: 0xF66, offset: 0x5B873, size: 0x8, addend: 0x0, symName: '_$sSaySayxGqd__c7ElementQyd__RszSTRd__lufCSo12NSHTTPCookieC_s10ArraySliceVyAEGTg5Tf4nd_n', symObjAddr: 0xD24, symBinAddr: 0x8A08, symSize: 0xD0 } + - { offsetInCU: 0x27, offset: 0x5BB15, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleO12defaultValueACvgZ', symObjAddr: 0x0, symBinAddr: 0x8B50, symSize: 0x50 } + - { offsetInCU: 0x4B, offset: 0x5BB39, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleO12defaultValueACvpZ', symObjAddr: 0x468, symBinAddr: 0x1E768, symSize: 0x0 } + - { offsetInCU: 0x65, offset: 0x5BB53, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleO12defaultValueACvgZ', symObjAddr: 0x0, symBinAddr: 0x8B50, symSize: 0x50 } + - { offsetInCU: 0x9D, offset: 0x5BB8B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleO8rawValueACSgSS_tcfC', symObjAddr: 0x60, symBinAddr: 0x8BB0, symSize: 0x6C } + - { offsetInCU: 0xC8, offset: 0x5BBB6, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleO8rawValueSSvg', symObjAddr: 0x10C, symBinAddr: 0x8C1C, symSize: 0x24 } + - { offsetInCU: 0xEF, offset: 0x5BBDD, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOSYAASY8rawValuexSg03RawH0Qz_tcfCTW', symObjAddr: 0x19C, symBinAddr: 0x8CAC, symSize: 0xC } + - { offsetInCU: 0x10B, offset: 0x5BBF9, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOSYAASY8rawValue03RawH0QzvgTW', symObjAddr: 0x1A8, symBinAddr: 0x8CB8, symSize: 0x24 } + - { offsetInCU: 0x139, offset: 0x5BC27, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleO12defaultValue_WZ', symObjAddr: 0x50, symBinAddr: 0x8BA0, symSize: 0x10 } + - { offsetInCU: 0x153, offset: 0x5BC41, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOSHAASQWb', symObjAddr: 0x13C, symBinAddr: 0x8C4C, symSize: 0x4 } + - { offsetInCU: 0x167, offset: 0x5BC55, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOACSQAAWl', symObjAddr: 0x140, symBinAddr: 0x8C50, symSize: 0x44 } + - { offsetInCU: 0x17B, offset: 0x5BC69, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOwet', symObjAddr: 0x1DC, symBinAddr: 0x8CDC, symSize: 0x90 } + - { offsetInCU: 0x18F, offset: 0x5BC7D, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOwst', symObjAddr: 0x26C, symBinAddr: 0x8D6C, symSize: 0xBC } + - { offsetInCU: 0x1A3, offset: 0x5BC91, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOwug', symObjAddr: 0x328, symBinAddr: 0x8E28, symSize: 0x8 } + - { offsetInCU: 0x1B7, offset: 0x5BCA5, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOwup', symObjAddr: 0x330, symBinAddr: 0x8E30, symSize: 0x4 } + - { offsetInCU: 0x1CB, offset: 0x5BCB9, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOwui', symObjAddr: 0x334, symBinAddr: 0x8E34, symSize: 0x8 } + - { offsetInCU: 0x1DF, offset: 0x5BCCD, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOMa', symObjAddr: 0x33C, symBinAddr: 0x8E3C, symSize: 0x10 } + - { offsetInCU: 0x209, offset: 0x5BCF7, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x130, symBinAddr: 0x8C40, symSize: 0xC } + - { offsetInCU: 0x225, offset: 0x5BD13, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOSHAASH9hashValueSivgTW', symObjAddr: 0x184, symBinAddr: 0x8C94, symSize: 0x8 } + - { offsetInCU: 0x241, offset: 0x5BD2F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x18C, symBinAddr: 0x8C9C, symSize: 0x8 } + - { offsetInCU: 0x25D, offset: 0x5BD4B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x194, symBinAddr: 0x8CA4, symSize: 0x8 } + - { offsetInCU: 0x43, offset: 0x5BE79, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib24OSIABApplicationDelegatePAAE4open_7options17completionHandlery10Foundation3URLV_SDySo38UIApplicationOpenExternalURLOptionsKeyaypGySbcSgtF', symObjAddr: 0x0, symBinAddr: 0x8E4C, symSize: 0x8 } + - { offsetInCU: 0x83, offset: 0x5BEB9, size: 0x8, addend: 0x0, symName: '_$sSbIegy_SbIeyBy_TR', symObjAddr: 0x15C, symBinAddr: 0x8FA8, symSize: 0x3C } + - { offsetInCU: 0xD1, offset: 0x5BF07, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterCyAcA0E8Delegate_pcfC', symObjAddr: 0x198, symBinAddr: 0x8FE4, symSize: 0x3C } + - { offsetInCU: 0x118, offset: 0x5BF4E, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterCyAcA0E8Delegate_pcfc', symObjAddr: 0x1D4, symBinAddr: 0x9020, symSize: 0xC } + - { offsetInCU: 0x13F, offset: 0x5BF75, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterC10handleOpenyy10Foundation3URLV_ySbctF', symObjAddr: 0x1E0, symBinAddr: 0x902C, symSize: 0xD0 } + - { offsetInCU: 0x1F3, offset: 0x5C029, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterCfd', symObjAddr: 0x2B0, symBinAddr: 0x90FC, symSize: 0x1C } + - { offsetInCU: 0x22E, offset: 0x5C064, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterCfD', symObjAddr: 0x2CC, symBinAddr: 0x9118, symSize: 0x24 } + - { offsetInCU: 0x2AF, offset: 0x5C0E5, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterCAA11OSIABRouterA2aDP10handleOpenyy10Foundation3URLV_y10ReturnTypeQzctFTW', symObjAddr: 0x2F0, symBinAddr: 0x913C, symSize: 0x130 } + - { offsetInCU: 0x442, offset: 0x5C278, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterCMa', symObjAddr: 0x524, symBinAddr: 0x9370, symSize: 0x20 } + - { offsetInCU: 0x456, offset: 0x5C28C, size: 0x8, addend: 0x0, symName: '_$sSbIegn_SbIegy_TRTA', symObjAddr: 0x588, symBinAddr: 0x93D4, symSize: 0x30 } + - { offsetInCU: 0x47F, offset: 0x5C2B5, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaABSHSCWl', symObjAddr: 0x5B8, symBinAddr: 0x9404, symSize: 0x48 } + - { offsetInCU: 0x493, offset: 0x5C2C9, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x600, symBinAddr: 0x944C, symSize: 0x10 } + - { offsetInCU: 0x4A7, offset: 0x5C2DD, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x610, symBinAddr: 0x945C, symSize: 0x8 } + - { offsetInCU: 0x4BB, offset: 0x5C2F1, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeya_yptWOc', symObjAddr: 0x658, symBinAddr: 0x9464, symSize: 0x48 } + - { offsetInCU: 0x4CF, offset: 0x5C305, size: 0x8, addend: 0x0, symName: '_$sypWOb', symObjAddr: 0x6A0, symBinAddr: 0x94AC, symSize: 0x10 } + - { offsetInCU: 0x55B, offset: 0x5C391, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfCSo38UIApplicationOpenExternalURLOptionsKeya_ypTg5Tf4gd_n', symObjAddr: 0x420, symBinAddr: 0x926C, symSize: 0xF4 } + - { offsetInCU: 0x6A5, offset: 0x5C4DB, size: 0x8, addend: 0x0, symName: '_$sSo13UIApplicationC17OSInAppBrowserLib24OSIABApplicationDelegateA2cDP10canOpenURLySb10Foundation0J0VFTW', symObjAddr: 0x8, symBinAddr: 0x8E54, symSize: 0x4C } + - { offsetInCU: 0x6D6, offset: 0x5C50C, size: 0x8, addend: 0x0, symName: '_$sSo13UIApplicationC17OSInAppBrowserLib24OSIABApplicationDelegateA2cDP4open_7options17completionHandlery10Foundation3URLV_SDySo0A25OpenExternalURLOptionsKeyaypGySbcSgtFTW', symObjAddr: 0x54, symBinAddr: 0x8EA0, symSize: 0x4 } + - { offsetInCU: 0x6F2, offset: 0x5C528, size: 0x8, addend: 0x0, symName: '_$sSo13UIApplicationC4open_7options17completionHandlery10Foundation3URLV_SDySo0A25OpenExternalURLOptionsKeyaypGySbcSgtFTO', symObjAddr: 0x58, symBinAddr: 0x8EA4, symSize: 0x104 } + - { offsetInCU: 0x2B, offset: 0x5C680, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableVMa', symObjAddr: 0x0, symBinAddr: 0x94BC, symSize: 0x10 } + - { offsetInCU: 0x43, offset: 0x5C698, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableVMa', symObjAddr: 0x0, symBinAddr: 0x94BC, symSize: 0x10 } + - { offsetInCU: 0x57, offset: 0x5C6AC, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI0F0AA4BodyAdEP_AGWT', symObjAddr: 0x10, symBinAddr: 0x94CC, symSize: 0xC } + - { offsetInCU: 0x90, offset: 0x5C6E5, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI06UIViewG0AadEP04makeJ07context0J4TypeQzAD0jG7ContextVyxG_tFTW', symObjAddr: 0x1C, symBinAddr: 0x94D8, symSize: 0x8 } + - { offsetInCU: 0xC2, offset: 0x5C717, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI06UIViewG0AadEP06updateJ0_7contexty0J4TypeQz_AD0jG7ContextVyxGtFTW', symObjAddr: 0x24, symBinAddr: 0x94E0, symSize: 0x4 } + - { offsetInCU: 0xDF, offset: 0x5C734, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI06UIViewG0AaD0F0PWb', symObjAddr: 0x170, symBinAddr: 0x962C, symSize: 0x4 } + - { offsetInCU: 0xF3, offset: 0x5C748, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableVAC7SwiftUI0F0AAWl', symObjAddr: 0x174, symBinAddr: 0x9630, symSize: 0x44 } + - { offsetInCU: 0x107, offset: 0x5C75C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableVAC7SwiftUI06UIViewG0AAWl', symObjAddr: 0x1B8, symBinAddr: 0x9674, symSize: 0x44 } + - { offsetInCU: 0x18A, offset: 0x5C7DF, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI06UIViewG0AadEP09dismantleJ0_11coordinatory0J4TypeQz_11CoordinatorQztFZTW', symObjAddr: 0x28, symBinAddr: 0x94E4, symSize: 0x4 } + - { offsetInCU: 0x1A6, offset: 0x5C7FB, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI06UIViewG0AadEP15makeCoordinator0L0QzyFTW', symObjAddr: 0x2C, symBinAddr: 0x94E8, symSize: 0x4 } + - { offsetInCU: 0x1C2, offset: 0x5C817, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI06UIViewG0AadEP011_identifiedF4Tree2inAD011_IdentifiedfL0O0J4TypeQz_tFTW', symObjAddr: 0x30, symBinAddr: 0x94EC, symSize: 0x4 } + - { offsetInCU: 0x1DE, offset: 0x5C833, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI06UIViewG0AadEP12sizeThatFits_02uiF07contextSo6CGSizeVSgAD08ProposedF4SizeV_0J4TypeQzAD0jG7ContextVyxGtFTW', symObjAddr: 0x34, symBinAddr: 0x94F0, symSize: 0x30 } + - { offsetInCU: 0x1FA, offset: 0x5C84F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI06UIViewG0AadEP21_overrideSizeThatFits_2in02uiF0ySo6CGSizeVz_AD09_ProposedL0V0J4TypeQztFTW', symObjAddr: 0x64, symBinAddr: 0x9520, symSize: 0x4 } + - { offsetInCU: 0x216, offset: 0x5C86B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI06UIViewG0AadEP21_overrideLayoutTraits_3foryAD01_lM0Vz_0J4TypeQztFTW', symObjAddr: 0x68, symBinAddr: 0x9524, symSize: 0x4 } + - { offsetInCU: 0x232, offset: 0x5C887, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI06UIViewG0AadEP014_modifyBridgedF6InputsyyAD01_fM0VzFZTW', symObjAddr: 0x6C, symBinAddr: 0x9528, symSize: 0x14 } + - { offsetInCU: 0x24E, offset: 0x5C8A3, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI06UIViewG0AadEP14_layoutOptionsyAD09_Platformfg6LayoutL0V0J4TypeQzFZTW', symObjAddr: 0x80, symBinAddr: 0x953C, symSize: 0x14 } + - { offsetInCU: 0x26A, offset: 0x5C8BF, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI0F0AadEP05_makeF04view6inputsAD01_F7OutputsVAD11_GraphValueVyxG_AD01_F6InputsVtFZTW', symObjAddr: 0x94, symBinAddr: 0x9550, symSize: 0x50 } + - { offsetInCU: 0x286, offset: 0x5C8DB, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI0F0AadEP05_makeF4List4view6inputsAD01_fK7OutputsVAD11_GraphValueVyxG_AD01_fK6InputsVtFZTW', symObjAddr: 0xE4, symBinAddr: 0x95A0, symSize: 0x50 } + - { offsetInCU: 0x2A2, offset: 0x5C8F7, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI0F0AadEP14_viewListCount6inputsSiSgAD01_fkL6InputsV_tFZTW', symObjAddr: 0x134, symBinAddr: 0x95F0, symSize: 0x18 } + - { offsetInCU: 0x2BE, offset: 0x5C913, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI0F0AadEP4body4BodyQzvgTW', symObjAddr: 0x14C, symBinAddr: 0x9608, symSize: 0x24 } + - { offsetInCU: 0x27, offset: 0x5CA10, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleO12defaultValue_WZ', symObjAddr: 0x0, symBinAddr: 0x96B8, symSize: 0x10 } + - { offsetInCU: 0x4B, offset: 0x5CA34, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleO12defaultValueACvpZ', symObjAddr: 0x460, symBinAddr: 0x1E858, symSize: 0x0 } + - { offsetInCU: 0x65, offset: 0x5CA4E, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleO12defaultValueACvgZ', symObjAddr: 0x10, symBinAddr: 0x96C8, symSize: 0x50 } + - { offsetInCU: 0x9D, offset: 0x5CA86, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleO8rawValueACSgSS_tcfC', symObjAddr: 0x60, symBinAddr: 0x9718, symSize: 0x6C } + - { offsetInCU: 0xC8, offset: 0x5CAB1, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleO8rawValueSSvg', symObjAddr: 0x10C, symBinAddr: 0x9784, symSize: 0x20 } + - { offsetInCU: 0xF3, offset: 0x5CADC, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOSYAASY8rawValuexSg03RawH0Qz_tcfCTW', symObjAddr: 0x198, symBinAddr: 0x9810, symSize: 0xC } + - { offsetInCU: 0x10F, offset: 0x5CAF8, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOSYAASY8rawValue03RawH0QzvgTW', symObjAddr: 0x1A4, symBinAddr: 0x981C, symSize: 0x24 } + - { offsetInCU: 0x12C, offset: 0x5CB15, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleO12defaultValue_WZ', symObjAddr: 0x0, symBinAddr: 0x96B8, symSize: 0x10 } + - { offsetInCU: 0x157, offset: 0x5CB40, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOSHAASQWb', symObjAddr: 0x138, symBinAddr: 0x97B0, symSize: 0x4 } + - { offsetInCU: 0x16B, offset: 0x5CB54, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOACSQAAWl', symObjAddr: 0x13C, symBinAddr: 0x97B4, symSize: 0x44 } + - { offsetInCU: 0x17F, offset: 0x5CB68, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOwet', symObjAddr: 0x1D8, symBinAddr: 0x9840, symSize: 0x90 } + - { offsetInCU: 0x193, offset: 0x5CB7C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOwst', symObjAddr: 0x268, symBinAddr: 0x98D0, symSize: 0xBC } + - { offsetInCU: 0x1A7, offset: 0x5CB90, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOwug', symObjAddr: 0x324, symBinAddr: 0x998C, symSize: 0x8 } + - { offsetInCU: 0x1BB, offset: 0x5CBA4, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOwup', symObjAddr: 0x32C, symBinAddr: 0x9994, symSize: 0x4 } + - { offsetInCU: 0x1CF, offset: 0x5CBB8, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOwui', symObjAddr: 0x330, symBinAddr: 0x9998, symSize: 0x8 } + - { offsetInCU: 0x1E3, offset: 0x5CBCC, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOMa', symObjAddr: 0x338, symBinAddr: 0x99A0, symSize: 0x10 } + - { offsetInCU: 0x20D, offset: 0x5CBF6, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x12C, symBinAddr: 0x97A4, symSize: 0xC } + - { offsetInCU: 0x229, offset: 0x5CC12, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOSHAASH9hashValueSivgTW', symObjAddr: 0x180, symBinAddr: 0x97F8, symSize: 0x8 } + - { offsetInCU: 0x245, offset: 0x5CC2E, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x188, symBinAddr: 0x9800, symSize: 0x8 } + - { offsetInCU: 0x261, offset: 0x5CC4A, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x190, symBinAddr: 0x9808, symSize: 0x8 } + - { offsetInCU: 0x27, offset: 0x5CD62, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectO12defaultValueACvgZ', symObjAddr: 0x0, symBinAddr: 0x99B0, symSize: 0x50 } + - { offsetInCU: 0x4B, offset: 0x5CD86, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectO12defaultValueACvpZ', symObjAddr: 0x910, symBinAddr: 0x1E868, symSize: 0x0 } + - { offsetInCU: 0x65, offset: 0x5CDA0, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectO12defaultValueACvgZ', symObjAddr: 0x0, symBinAddr: 0x99B0, symSize: 0x50 } + - { offsetInCU: 0xC6, offset: 0x5CE01, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueACSgSS_tcfC', symObjAddr: 0x4B4, symBinAddr: 0x9E64, symSize: 0x6C } + - { offsetInCU: 0xF1, offset: 0x5CE2C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueSSvg', symObjAddr: 0x560, symBinAddr: 0x9ED0, symSize: 0x24 } + - { offsetInCU: 0x10C, offset: 0x5CE47, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOSYAASY8rawValuexSg03RawH0Qz_tcfCTW', symObjAddr: 0x5F0, symBinAddr: 0x9F60, symSize: 0xC } + - { offsetInCU: 0x128, offset: 0x5CE63, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOSYAASY8rawValue03RawH0QzvgTW', symObjAddr: 0x5FC, symBinAddr: 0x9F6C, symSize: 0x24 } + - { offsetInCU: 0x1C5, offset: 0x5CF00, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectO12defaultValue_WZ', symObjAddr: 0x4A8, symBinAddr: 0x9E58, symSize: 0xC } + - { offsetInCU: 0x1DF, offset: 0x5CF1A, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOSHAASQWb', symObjAddr: 0x590, symBinAddr: 0x9F00, symSize: 0x4 } + - { offsetInCU: 0x1F3, offset: 0x5CF2E, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOACSQAAWl', symObjAddr: 0x594, symBinAddr: 0x9F04, symSize: 0x44 } + - { offsetInCU: 0x207, offset: 0x5CF42, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOwet', symObjAddr: 0x630, symBinAddr: 0x9F90, symSize: 0x90 } + - { offsetInCU: 0x21B, offset: 0x5CF56, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOwst', symObjAddr: 0x6C0, symBinAddr: 0xA020, symSize: 0xBC } + - { offsetInCU: 0x22F, offset: 0x5CF6A, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOwug', symObjAddr: 0x77C, symBinAddr: 0xA0DC, symSize: 0x8 } + - { offsetInCU: 0x243, offset: 0x5CF7E, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOwup', symObjAddr: 0x784, symBinAddr: 0xA0E4, symSize: 0x4 } + - { offsetInCU: 0x257, offset: 0x5CF92, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOwui', symObjAddr: 0x788, symBinAddr: 0xA0E8, symSize: 0x8 } + - { offsetInCU: 0x26B, offset: 0x5CFA6, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOMa', symObjAddr: 0x790, symBinAddr: 0xA0F0, symSize: 0x10 } + - { offsetInCU: 0x2D7, offset: 0x5D012, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE04hashB0Sivg17OSInAppBrowserLib20OSIABToolbarPositionO_TB5', symObjAddr: 0x50, symBinAddr: 0x9A00, symSize: 0x74 } + - { offsetInCU: 0x388, offset: 0x5D0C3, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE04hashB0Sivg17OSInAppBrowserLib14OSIABViewStyleO_TB5', symObjAddr: 0xC4, symBinAddr: 0x9A74, symSize: 0x68 } + - { offsetInCU: 0x462, offset: 0x5D19D, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE04hashB0Sivg17OSInAppBrowserLib17OSIABDismissStyleO_TB5', symObjAddr: 0x12C, symBinAddr: 0x9ADC, symSize: 0x68 } + - { offsetInCU: 0x545, offset: 0x5D280, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE04hashB0Sivg17OSInAppBrowserLib20OSIABAnimationEffectO_TB5', symObjAddr: 0x194, symBinAddr: 0x9B44, symSize: 0x68 } + - { offsetInCU: 0x5E3, offset: 0x5D31E, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF17OSInAppBrowserLib20OSIABToolbarPositionO_TB5', symObjAddr: 0x1FC, symBinAddr: 0x9BAC, symSize: 0x4C } + - { offsetInCU: 0x60C, offset: 0x5D347, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF17OSInAppBrowserLib20OSIABAnimationEffectO_TB5', symObjAddr: 0x248, symBinAddr: 0x9BF8, symSize: 0x40 } + - { offsetInCU: 0x669, offset: 0x5D3A4, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF17OSInAppBrowserLib17OSIABDismissStyleO_TB5', symObjAddr: 0x288, symBinAddr: 0x9C38, symSize: 0x44 } + - { offsetInCU: 0x6C4, offset: 0x5D3FF, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF17OSInAppBrowserLib14OSIABViewStyleO_TB5', symObjAddr: 0x2CC, symBinAddr: 0x9C7C, symSize: 0x40 } + - { offsetInCU: 0x721, offset: 0x5D45C, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE08_rawHashB04seedS2i_tF17OSInAppBrowserLib14OSIABViewStyleO_TB5', symObjAddr: 0x30C, symBinAddr: 0x9CBC, symSize: 0x64 } + - { offsetInCU: 0x79D, offset: 0x5D4D8, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE08_rawHashB04seedS2i_tF17OSInAppBrowserLib17OSIABDismissStyleO_TB5', symObjAddr: 0x370, symBinAddr: 0x9D20, symSize: 0x64 } + - { offsetInCU: 0x822, offset: 0x5D55D, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE08_rawHashB04seedS2i_tF17OSInAppBrowserLib20OSIABAnimationEffectO_TB5', symObjAddr: 0x3D4, symBinAddr: 0x9D84, symSize: 0x64 } + - { offsetInCU: 0x89E, offset: 0x5D5D9, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE08_rawHashB04seedS2i_tF17OSInAppBrowserLib20OSIABToolbarPositionO_TB5', symObjAddr: 0x438, symBinAddr: 0x9DE8, symSize: 0x70 } + - { offsetInCU: 0x8F1, offset: 0x5D62C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x584, symBinAddr: 0x9EF4, symSize: 0xC } + - { offsetInCU: 0x90D, offset: 0x5D648, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOSHAASH9hashValueSivgTW', symObjAddr: 0x5D8, symBinAddr: 0x9F48, symSize: 0x8 } + - { offsetInCU: 0x929, offset: 0x5D664, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x5E0, symBinAddr: 0x9F50, symSize: 0x8 } + - { offsetInCU: 0x93D, offset: 0x5D678, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x5E8, symBinAddr: 0x9F58, symSize: 0x8 } + - { offsetInCU: 0x97, offset: 0x5D7F6, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC10$isLoading7Combine9PublishedV9PublisherVySb_GvM', symObjAddr: 0x14, symBinAddr: 0xA114, symSize: 0xC8 } + - { offsetInCU: 0xF1, offset: 0x5D850, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC5errors5Error_pSgvg', symObjAddr: 0xE0, symBinAddr: 0xA1E0, symSize: 0x70 } + - { offsetInCU: 0x168, offset: 0x5D8C7, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC18$backButtonEnabled7Combine9PublishedV9PublisherVySb_GvM', symObjAddr: 0x164, symBinAddr: 0xA264, symSize: 0xC8 } + - { offsetInCU: 0x20A, offset: 0x5D969, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC21$forwardButtonEnabled7Combine9PublishedV9PublisherVySb_GvM', symObjAddr: 0x2AC, symBinAddr: 0xA3AC, symSize: 0xC8 } + - { offsetInCU: 0x264, offset: 0x5D9C3, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC12addressLabelSSvg', symObjAddr: 0x378, symBinAddr: 0xA478, symSize: 0x70 } + - { offsetInCU: 0x2CB, offset: 0x5DA2A, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC13$addressLabel7Combine9PublishedV9PublisherVySS_GvM', symObjAddr: 0x3E8, symBinAddr: 0xA4E8, symSize: 0xC8 } + - { offsetInCU: 0x367, offset: 0x5DAC6, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC3url___02uiG015callbackHandlerAC10Foundation3URLV_So05WKWebF13ConfigurationCSbSSSgAA0eF7UIModelVAA0ef8CallbackK0Vtcfc', symObjAddr: 0x5E0, symBinAddr: 0xA6E0, symSize: 0x954 } + - { offsetInCU: 0x599, offset: 0x5DCF8, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC13setupBindings33_9465A02ABBCEE1A843D14F7D6FC63749LLyySb_S2btF10Foundation3URLVSgAIcfU_', symObjAddr: 0xFBC, symBinAddr: 0xB0BC, symSize: 0x8 } + - { offsetInCU: 0x5E1, offset: 0x5DD40, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelCACycfcTo', symObjAddr: 0xFC4, symBinAddr: 0xB0C4, symSize: 0x2C } + - { offsetInCU: 0x648, offset: 0x5DDA7, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelCfD', symObjAddr: 0xFF0, symBinAddr: 0xB0F0, symSize: 0x34 } + - { offsetInCU: 0x7BC, offset: 0x5DF1B, size: 0x8, addend: 0x0, symName: '_$sSo9WKWebViewC3url10Foundation3URLVSgvpABTK', symObjAddr: 0xF34, symBinAddr: 0xB034, symSize: 0x88 } + - { offsetInCU: 0x7EA, offset: 0x5DF49, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelCfETo', symObjAddr: 0x1024, symBinAddr: 0xB124, symSize: 0x154 } + - { offsetInCU: 0x819, offset: 0x5DF78, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelCMU', symObjAddr: 0x1178, symBinAddr: 0xB278, symSize: 0x8 } + - { offsetInCU: 0x82D, offset: 0x5DF8C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelCMa', symObjAddr: 0x1180, symBinAddr: 0xB280, symSize: 0x3C } + - { offsetInCU: 0x841, offset: 0x5DFA0, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelCMr', symObjAddr: 0x11BC, symBinAddr: 0xB2BC, symSize: 0x11C } + - { offsetInCU: 0x855, offset: 0x5DFB4, size: 0x8, addend: 0x0, symName: '_$s7Combine9PublishedVys5Error_pSgGMa', symObjAddr: 0x12D8, symBinAddr: 0xB3D8, symSize: 0x58 } + - { offsetInCU: 0x878, offset: 0x5DFD7, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC03webF0_15decidePolicyFor15decisionHandlerySo05WKWebF0C_So18WKNavigationActionCySo0opJ0VctFTo', symObjAddr: 0x13F4, symBinAddr: 0xB4B0, symSize: 0xA8 } + - { offsetInCU: 0x8E0, offset: 0x5E03F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC03webF0_9didFinishySo05WKWebF0C_So12WKNavigationCSgtFTo', symObjAddr: 0x149C, symBinAddr: 0xB558, symSize: 0xB4 } + - { offsetInCU: 0x9D9, offset: 0x5E138, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC03webF0_34runJavaScriptAlertPanelWithMessage16initiatedByFrame17completionHandlerySo05WKWebF0C_SSSo11WKFrameInfoCyyctFTo', symObjAddr: 0x1630, symBinAddr: 0xB6EC, symSize: 0x138 } + - { offsetInCU: 0xACE, offset: 0x5E22D, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC03webF0_36runJavaScriptConfirmPanelWithMessage16initiatedByFrame17completionHandlerySo05WKWebF0C_SSSo11WKFrameInfoCySbctFTo', symObjAddr: 0x1768, symBinAddr: 0xB824, symSize: 0x1A0 } + - { offsetInCU: 0xC04, offset: 0x5E363, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC03webF0_37runJavaScriptTextInputPanelWithPrompt07defaultL016initiatedByFrame17completionHandlerySo05WKWebF0C_S2SSgSo11WKFrameInfoCyAKctFySo17UIAlertControllerC_SbtcfU_', symObjAddr: 0x1908, symBinAddr: 0xB9C4, symSize: 0x19C } + - { offsetInCU: 0xD5F, offset: 0x5E4BE, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC03webF0_37runJavaScriptTextInputPanelWithPrompt07defaultL016initiatedByFrame17completionHandlerySo05WKWebF0C_S2SSgSo11WKFrameInfoCyAKctFySo11UITextFieldCcfU2_', symObjAddr: 0x1AA4, symBinAddr: 0xBB60, symSize: 0x50 } + - { offsetInCU: 0xDA9, offset: 0x5E508, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC03webF0_37runJavaScriptTextInputPanelWithPrompt07defaultL016initiatedByFrame17completionHandlerySo05WKWebF0C_S2SSgSo11WKFrameInfoCyAKctFTo', symObjAddr: 0x1B48, symBinAddr: 0xBC04, symSize: 0x110 } + - { offsetInCU: 0xDDB, offset: 0x5E53A, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC7Combine16ObservableObjectAA0J19WillChangePublisherAdEP_AD0M0PWT', symObjAddr: 0x1C58, symBinAddr: 0xBD14, symSize: 0xC } + - { offsetInCU: 0xDEF, offset: 0x5E54E, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgIeyBy_SSSgIegg_TR', symObjAddr: 0x1C64, symBinAddr: 0xBD20, symSize: 0x44 } + - { offsetInCU: 0xE07, offset: 0x5E566, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgIeyBy_SSSgIegg_TRTA', symObjAddr: 0x1CCC, symBinAddr: 0xBD88, symSize: 0x8 } + - { offsetInCU: 0xE1B, offset: 0x5E57A, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC12addressLabelSSvpACTK', symObjAddr: 0x1CD4, symBinAddr: 0xBD90, symSize: 0x7C } + - { offsetInCU: 0xE40, offset: 0x5E59F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC12addressLabelSSvpACTk', symObjAddr: 0x1D50, symBinAddr: 0xBE0C, symSize: 0x80 } + - { offsetInCU: 0xE8E, offset: 0x5E5ED, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlFSo38UIApplicationOpenExternalURLOptionsKeya_Tg5', symObjAddr: 0x1F04, symBinAddr: 0xBFC0, symSize: 0x80 } + - { offsetInCU: 0xF2C, offset: 0x5E68B, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlFSS_Tg5', symObjAddr: 0x1F84, symBinAddr: 0xC040, symSize: 0x64 } + - { offsetInCU: 0xF8F, offset: 0x5E6EE, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlFSo38UIApplicationOpenExternalURLOptionsKeya_Tg5', symObjAddr: 0x1FE8, symBinAddr: 0xC0A4, symSize: 0x174 } + - { offsetInCU: 0x100C, offset: 0x5E76B, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlFSS_Tg5', symObjAddr: 0x215C, symBinAddr: 0xC218, symSize: 0xE0 } + - { offsetInCU: 0x1110, offset: 0x5E86F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC03webF0_15decidePolicyFor15decisionHandlerySo05WKWebF0C_So18WKNavigationActionCySo0opJ0VctF06$sSo24opJ16VIeyBy_ABIegy_TRALIeyBy_Tf1nncn_nTf4nnng_n', symObjAddr: 0x2460, symBinAddr: 0xC51C, symSize: 0x7D4 } + - { offsetInCU: 0x131A, offset: 0x5EA79, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC03webF033_9465A02ABBCEE1A843D14F7D6FC63749LL_19didFailedNavigation4withySo05WKWebF0C_SSs5Error_ptFTf4dnnn_n', symObjAddr: 0x2C34, symBinAddr: 0xCCF0, symSize: 0x208 } + - { offsetInCU: 0x150C, offset: 0x5EC6B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC21createAlertController33_9465A02ABBCEE1A843D14F7D6FC63749LL12withBodyText15okButtonHandler06cancelvW0So07UIAlertJ0CSS_yAJcyAJcSgtFTf4nnnd_n', symObjAddr: 0x2E3C, symBinAddr: 0xCEF8, symSize: 0x428 } + - { offsetInCU: 0x1632, offset: 0x5ED91, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC03webF0_37runJavaScriptTextInputPanelWithPrompt07defaultL016initiatedByFrame17completionHandlerySo05WKWebF0C_S2SSgSo11WKFrameInfoCyAKctFTf4dnndnn_n', symObjAddr: 0x3264, symBinAddr: 0xD320, symSize: 0x1B4 } + - { offsetInCU: 0x16D4, offset: 0x5EE33, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC03webF0_37runJavaScriptTextInputPanelWithPrompt07defaultL016initiatedByFrame17completionHandlerySo05WKWebF0C_S2SSgSo11WKFrameInfoCyAKctFySo17UIAlertControllerC_SbtcfU_TA', symObjAddr: 0x343C, symBinAddr: 0xD4F8, symSize: 0x8 } + - { offsetInCU: 0x16E8, offset: 0x5EE47, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC03webF0_37runJavaScriptTextInputPanelWithPrompt07defaultL016initiatedByFrame17completionHandlerySo05WKWebF0C_S2SSgSo11WKFrameInfoCyAKctFySo11UITextFieldCcfU2_TA', symObjAddr: 0x3478, symBinAddr: 0xD534, symSize: 0x8 } + - { offsetInCU: 0x16FC, offset: 0x5EE5B, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x3480, symBinAddr: 0xD53C, symSize: 0x10 } + - { offsetInCU: 0x1710, offset: 0x5EE6F, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x3490, symBinAddr: 0xD54C, symSize: 0x8 } + - { offsetInCU: 0x1724, offset: 0x5EE83, size: 0x8, addend: 0x0, symName: '_$sSo17UIAlertControllerCIegg_SgWOy', symObjAddr: 0x353C, symBinAddr: 0xD5B8, symSize: 0x10 } + - { offsetInCU: 0x1738, offset: 0x5EE97, size: 0x8, addend: 0x0, symName: '_$sypWOc', symObjAddr: 0x354C, symBinAddr: 0xD5C8, symSize: 0x3C } + - { offsetInCU: 0x1757, offset: 0x5EEB6, size: 0x8, addend: 0x0, symName: '_$s10ObjectiveC8ObjCBoolVIeyBy_SbIegy_TRTA', symObjAddr: 0x3588, symBinAddr: 0xD604, symSize: 0x14 } + - { offsetInCU: 0x17B2, offset: 0x5EF11, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC03webF0_36runJavaScriptConfirmPanelWithMessage16initiatedByFrame17completionHandlerySo05WKWebF0C_SSSo11WKFrameInfoCySbctFySo17UIAlertControllerC_SbtcfU_TA', symObjAddr: 0x359C, symBinAddr: 0xD618, symSize: 0x3C } + - { offsetInCU: 0x1805, offset: 0x5EF64, size: 0x8, addend: 0x0, symName: '_$sIeyB_Ieg_TRTA', symObjAddr: 0x3608, symBinAddr: 0xD684, symSize: 0xC } + - { offsetInCU: 0x1854, offset: 0x5EFB3, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC03webF0_34runJavaScriptAlertPanelWithMessage16initiatedByFrame17completionHandlerySo05WKWebF0C_SSSo11WKFrameInfoCyyctFySo17UIAlertControllerCcfU_TA', symObjAddr: 0x3614, symBinAddr: 0xD690, symSize: 0x38 } + - { offsetInCU: 0x1892, offset: 0x5EFF1, size: 0x8, addend: 0x0, symName: '_$s10Foundation3URLVSgWOc', symObjAddr: 0x3654, symBinAddr: 0xD6D0, symSize: 0x48 } + - { offsetInCU: 0x18A6, offset: 0x5F005, size: 0x8, addend: 0x0, symName: '_$s10Foundation3URLVACSQAAWl', symObjAddr: 0x36D8, symBinAddr: 0xD754, symSize: 0x48 } + - { offsetInCU: 0x18BA, offset: 0x5F019, size: 0x8, addend: 0x0, symName: _keypath_get_selector_isLoading, symObjAddr: 0x37C0, symBinAddr: 0xD83C, symSize: 0xC } + - { offsetInCU: 0x18CE, offset: 0x5F02D, size: 0x8, addend: 0x0, symName: _keypath_get_selector_URL, symObjAddr: 0x37FC, symBinAddr: 0xD878, symSize: 0xC } + - { offsetInCU: 0x18E2, offset: 0x5F041, size: 0x8, addend: 0x0, symName: _keypath_get_selector_canGoBack, symObjAddr: 0x3874, symBinAddr: 0xD8F0, symSize: 0xC } + - { offsetInCU: 0x18F6, offset: 0x5F055, size: 0x8, addend: 0x0, symName: _keypath_get_selector_canGoForward, symObjAddr: 0x38B0, symBinAddr: 0xD92C, symSize: 0xC } + - { offsetInCU: 0x1CF0, offset: 0x5F44F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC7Combine16ObservableObjectAadEP16objectWillChange0jlM9PublisherQzvgTW', symObjAddr: 0x13B8, symBinAddr: 0xB474, symSize: 0x3C } + - { offsetInCU: 0x27, offset: 0x5F589, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib27OSIABWebViewCallbackHandlerV13onDelegateURL0iJ15AlertController0iC8PageLoad0iC6ClosedACy10Foundation0K0Vc_ySo07UIAlertM0CcyycySbctcfC', symObjAddr: 0x0, symBinAddr: 0xD9D0, symSize: 0x14 } + - { offsetInCU: 0x4B, offset: 0x5F5AD, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib27OSIABWebViewCallbackHandlerV13onDelegateURL0iJ15AlertController0iC8PageLoad0iC6ClosedACy10Foundation0K0Vc_ySo07UIAlertM0CcyycySbctcfC', symObjAddr: 0x0, symBinAddr: 0xD9D0, symSize: 0x14 } + - { offsetInCU: 0xBB, offset: 0x5F61D, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib27OSIABWebViewCallbackHandlerVwCP', symObjAddr: 0x14, symBinAddr: 0xD9E4, symSize: 0x30 } + - { offsetInCU: 0xCF, offset: 0x5F631, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib27OSIABWebViewCallbackHandlerVwxx', symObjAddr: 0x44, symBinAddr: 0xDA14, symSize: 0x38 } + - { offsetInCU: 0xE3, offset: 0x5F645, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib27OSIABWebViewCallbackHandlerVwcp', symObjAddr: 0x7C, symBinAddr: 0xDA4C, symSize: 0x64 } + - { offsetInCU: 0xF7, offset: 0x5F659, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib27OSIABWebViewCallbackHandlerVwca', symObjAddr: 0xE0, symBinAddr: 0xDAB0, symSize: 0x8C } + - { offsetInCU: 0x10B, offset: 0x5F66D, size: 0x8, addend: 0x0, symName: ___swift_memcpy64_8, symObjAddr: 0x16C, symBinAddr: 0xDB3C, symSize: 0x14 } + - { offsetInCU: 0x11F, offset: 0x5F681, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib27OSIABWebViewCallbackHandlerVwta', symObjAddr: 0x180, symBinAddr: 0xDB50, symSize: 0x64 } + - { offsetInCU: 0x133, offset: 0x5F695, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib27OSIABWebViewCallbackHandlerVwet', symObjAddr: 0x1E4, symBinAddr: 0xDBB4, symSize: 0x48 } + - { offsetInCU: 0x147, offset: 0x5F6A9, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib27OSIABWebViewCallbackHandlerVwst', symObjAddr: 0x22C, symBinAddr: 0xDBFC, symSize: 0x50 } + - { offsetInCU: 0x15B, offset: 0x5F6BD, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib27OSIABWebViewCallbackHandlerVMa', symObjAddr: 0x27C, symBinAddr: 0xDC4C, symSize: 0x10 } + - { offsetInCU: 0x43, offset: 0x5F7FF, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperVwCP', symObjAddr: 0x0, symBinAddr: 0xDC5C, symSize: 0x48 } + - { offsetInCU: 0x57, offset: 0x5F813, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI11StateObjectV7StorageOy17OSInAppBrowserLib17OSIABWebViewModelC_GWOy', symObjAddr: 0x48, symBinAddr: 0xDCA4, symSize: 0x10 } + - { offsetInCU: 0x6B, offset: 0x5F827, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperVwxx', symObjAddr: 0x58, symBinAddr: 0xDCB4, symSize: 0x10 } + - { offsetInCU: 0x7F, offset: 0x5F83B, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI11StateObjectV7StorageOy17OSInAppBrowserLib17OSIABWebViewModelC_GWOe', symObjAddr: 0x68, symBinAddr: 0xDCC4, symSize: 0x10 } + - { offsetInCU: 0x93, offset: 0x5F84F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperVwcp', symObjAddr: 0x78, symBinAddr: 0xDCD4, symSize: 0x48 } + - { offsetInCU: 0xA7, offset: 0x5F863, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperVwca', symObjAddr: 0xC0, symBinAddr: 0xDD1C, symSize: 0x54 } + - { offsetInCU: 0xBB, offset: 0x5F877, size: 0x8, addend: 0x0, symName: ___swift_memcpy17_8, symObjAddr: 0x114, symBinAddr: 0xDD70, symSize: 0x14 } + - { offsetInCU: 0xCF, offset: 0x5F88B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperVwta', symObjAddr: 0x128, symBinAddr: 0xDD84, symSize: 0x44 } + - { offsetInCU: 0xE3, offset: 0x5F89F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperVwet', symObjAddr: 0x16C, symBinAddr: 0xDDC8, symSize: 0x48 } + - { offsetInCU: 0xF7, offset: 0x5F8B3, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperVwst', symObjAddr: 0x1B4, symBinAddr: 0xDE10, symSize: 0x44 } + - { offsetInCU: 0x10B, offset: 0x5F8C7, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperVMa', symObjAddr: 0x1F8, symBinAddr: 0xDE54, symSize: 0x10 } + - { offsetInCU: 0x11F, offset: 0x5F8DB, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperV7SwiftUI0F0AA4BodyAdEP_AGWT', symObjAddr: 0x208, symBinAddr: 0xDE64, symSize: 0x10 } + - { offsetInCU: 0x202, offset: 0x5F9BE, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperVyAcA0eF5ModelCcfcAEycfu_', symObjAddr: 0x448, symBinAddr: 0xE0A4, symSize: 0x4 } + - { offsetInCU: 0x21A, offset: 0x5F9D6, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperV4bodyQrvg7SwiftUI19_ConditionalContentVyAE4TextVAE05TupleF0VyAE0F0PAEE15ignoresSafeArea_5edgesQrAE0pQ7RegionsV_AE4EdgeO3SetVtFQOyAA0eF0V_Qo__AE08ProgressF0VyAE05EmptyF0VA0_GSgtGGyXEfU_', symObjAddr: 0x44C, symBinAddr: 0xE0A8, symSize: 0x5A0 } + - { offsetInCU: 0x43C, offset: 0x5FBF8, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperV7SwiftUI0F0AadEP4body4BodyQzvgTW', symObjAddr: 0xA0C, symBinAddr: 0xE668, symSize: 0x68 } + - { offsetInCU: 0x5CD, offset: 0x5FD89, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelCAC7Combine16ObservableObjectAAWl', symObjAddr: 0xAB4, symBinAddr: 0xE6D0, symSize: 0x48 } + - { offsetInCU: 0x5E1, offset: 0x5FD9D, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC9isLoadingSbvpACTK', symObjAddr: 0xAFC, symBinAddr: 0xE718, symSize: 0x7C } + - { offsetInCU: 0x606, offset: 0x5FDC2, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC9isLoadingSbvpACTk', symObjAddr: 0xB78, symBinAddr: 0xE794, symSize: 0x70 } + - { offsetInCU: 0x63C, offset: 0x5FDF8, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC5errors5Error_pSgvpACTK', symObjAddr: 0xBE8, symBinAddr: 0xE804, symSize: 0x7C } + - { offsetInCU: 0x661, offset: 0x5FE1D, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC5errors5Error_pSgvpACTk', symObjAddr: 0xC68, symBinAddr: 0xE884, symSize: 0x78 } + - { offsetInCU: 0x697, offset: 0x5FE53, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI19_ConditionalContentVyAA4TextVAA9TupleViewVyAA08ModifiedD0Vy17OSInAppBrowserLib08OSIABWebG0VAA30_SafeAreaRegionsIgnoringLayoutVG_AA08ProgressG0VyAA05EmptyG0VASGSgtGGWOb', symObjAddr: 0xDB0, symBinAddr: 0xE988, symSize: 0x48 } + - { offsetInCU: 0x6BC, offset: 0x5FE78, size: 0x8, addend: 0x0, symName: '_$ss2eeoiySbx_xtSYRzSQ8RawValueRpzlF17OSInAppBrowserLib20OSIABToolbarPositionO_TB5', symObjAddr: 0x218, symBinAddr: 0xDE74, symSize: 0x94 } + - { offsetInCU: 0x70F, offset: 0x5FECB, size: 0x8, addend: 0x0, symName: '_$ss2eeoiySbx_xtSYRzSQ8RawValueRpzlF17OSInAppBrowserLib20OSIABAnimationEffectO_TB5', symObjAddr: 0x2AC, symBinAddr: 0xDF08, symSize: 0x84 } + - { offsetInCU: 0x79E, offset: 0x5FF5A, size: 0x8, addend: 0x0, symName: '_$ss2eeoiySbx_xtSYRzSQ8RawValueRpzlF17OSInAppBrowserLib17OSIABDismissStyleO_TB5', symObjAddr: 0x330, symBinAddr: 0xDF8C, symSize: 0x94 } + - { offsetInCU: 0x82D, offset: 0x5FFE9, size: 0x8, addend: 0x0, symName: '_$ss2eeoiySbx_xtSYRzSQ8RawValueRpzlF17OSInAppBrowserLib14OSIABViewStyleO_TB5', symObjAddr: 0x3C4, symBinAddr: 0xE020, symSize: 0x84 } + - { offsetInCU: 0x9A3, offset: 0x6015F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperV7SwiftUI0F0AadEP05_makeF04view6inputsAD01_F7OutputsVAD11_GraphValueVyxG_AD01_F6InputsVtFZTW', symObjAddr: 0x9EC, symBinAddr: 0xE648, symSize: 0x4 } + - { offsetInCU: 0x9BF, offset: 0x6017B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperV7SwiftUI0F0AadEP05_makeF4List4view6inputsAD01_fK7OutputsVAD11_GraphValueVyxG_AD01_fK6InputsVtFZTW', symObjAddr: 0x9F0, symBinAddr: 0xE64C, symSize: 0x4 } + - { offsetInCU: 0x9DB, offset: 0x60197, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperV7SwiftUI0F0AadEP14_viewListCount6inputsSiSgAD01_fkL6InputsV_tFZTW', symObjAddr: 0x9F4, symBinAddr: 0xE650, symSize: 0x18 } + - { offsetInCU: 0x91, offset: 0x6036B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterC_12cacheManager15callbackHandlerAcA0eF7OptionsC_AA010OSIABCacheJ0_pAA0ef8CallbackL0VtcfC', symObjAddr: 0x0, symBinAddr: 0xEA3C, symSize: 0xDC } + - { offsetInCU: 0xE9, offset: 0x603C3, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterC_12cacheManager15callbackHandlerAcA0eF7OptionsC_AA010OSIABCacheJ0_pAA0ef8CallbackL0Vtcfc', symObjAddr: 0xDC, symBinAddr: 0xEB18, symSize: 0xD0 } + - { offsetInCU: 0x126, offset: 0x60400, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterC10handleOpenyy10Foundation3URLV_ySo16UIViewControllerCctF', symObjAddr: 0x230, symBinAddr: 0xEC6C, symSize: 0x3A0 } + - { offsetInCU: 0x32E, offset: 0x60608, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterCACycfC', symObjAddr: 0x5D0, symBinAddr: 0xF00C, symSize: 0x20 } + - { offsetInCU: 0x34C, offset: 0x60626, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterCACycfc', symObjAddr: 0x5F0, symBinAddr: 0xF02C, symSize: 0x2C } + - { offsetInCU: 0x3AF, offset: 0x60689, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterCACycfcTo', symObjAddr: 0x61C, symBinAddr: 0xF058, symSize: 0x2C } + - { offsetInCU: 0x416, offset: 0x606F0, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterCfD', symObjAddr: 0x648, symBinAddr: 0xF084, symSize: 0x30 } + - { offsetInCU: 0x452, offset: 0x6072C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterCAA11OSIABRouterA2aDP10handleOpenyy10Foundation3URLV_y10ReturnTypeQzctFTW', symObjAddr: 0x6F0, symBinAddr: 0xF12C, symSize: 0x50 } + - { offsetInCU: 0x484, offset: 0x6075E, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterC10handleOpenyy10Foundation3URLV_ySo16UIViewControllerCctF06$sSo16mN15CIegn_ABIegg_TRAIIegn_Tf1ncn_nTf4nng_n', symObjAddr: 0x890, symBinAddr: 0xF28C, symSize: 0x3B4 } + - { offsetInCU: 0x69C, offset: 0x60976, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABCacheManager_pWOc', symObjAddr: 0x1AC, symBinAddr: 0xEBE8, symSize: 0x44 } + - { offsetInCU: 0x6B0, offset: 0x6098A, size: 0x8, addend: 0x0, symName: ___swift_destroy_boxed_opaque_existential_1, symObjAddr: 0x1F0, symBinAddr: 0xEC2C, symSize: 0x20 } + - { offsetInCU: 0x6C4, offset: 0x6099E, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterCMa', symObjAddr: 0x210, symBinAddr: 0xEC4C, symSize: 0x20 } + - { offsetInCU: 0x931, offset: 0x60C0B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterCfETo', symObjAddr: 0x678, symBinAddr: 0xF0B4, symSize: 0x78 } + - { offsetInCU: 0x960, offset: 0x60C3A, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterC32presentationControllerDidDismissyySo014UIPresentationJ0CF', symObjAddr: 0x740, symBinAddr: 0xF17C, symSize: 0x30 } + - { offsetInCU: 0x9AF, offset: 0x60C89, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterC32presentationControllerDidDismissyySo014UIPresentationJ0CFTo', symObjAddr: 0x770, symBinAddr: 0xF1AC, symSize: 0x60 } + - { offsetInCU: 0x9EE, offset: 0x60CC8, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperVyAcA0eF5ModelCcfcAEycfu_TA', symObjAddr: 0x7F4, symBinAddr: 0xF230, symSize: 0x8 } + - { offsetInCU: 0xA02, offset: 0x60CDC, size: 0x8, addend: 0x0, symName: ___swift_project_boxed_opaque_existential_1, symObjAddr: 0x83C, symBinAddr: 0xF238, symSize: 0x24 } + - { offsetInCU: 0x2B, offset: 0x60EE0, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib011OSIABSystemC7OptionsC12dismissStyle04viewH015animationEffect20enableBarsCollapsing0L11ReadersModeAcA012OSIABDismissH0O_AA09OSIABViewH0OAA014OSIABAnimationK0OS2btcfC', symObjAddr: 0x0, symBinAddr: 0xF648, symSize: 0x6C } + - { offsetInCU: 0xB5, offset: 0x60F6A, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib011OSIABSystemC7OptionsC12dismissStyle04viewH015animationEffect20enableBarsCollapsing0L11ReadersModeAcA012OSIABDismissH0O_AA09OSIABViewH0OAA014OSIABAnimationK0OS2btcfC', symObjAddr: 0x0, symBinAddr: 0xF648, symSize: 0x6C } + - { offsetInCU: 0x146, offset: 0x60FFB, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib011OSIABSystemC7OptionsC12dismissStyle04viewH015animationEffect20enableBarsCollapsing0L11ReadersModeAcA012OSIABDismissH0O_AA09OSIABViewH0OAA014OSIABAnimationK0OS2btcfc', symObjAddr: 0x6C, symBinAddr: 0xF6B4, symSize: 0x28 } + - { offsetInCU: 0x1E1, offset: 0x61096, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib011OSIABSystemC7OptionsC9viewStyle15animationEffectAcA09OSIABViewH0O_AA014OSIABAnimationJ0OtcfC', symObjAddr: 0x94, symBinAddr: 0xF6DC, symSize: 0x2C } + - { offsetInCU: 0x240, offset: 0x610F5, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib011OSIABSystemC7OptionsC9viewStyle15animationEffectAcA09OSIABViewH0O_AA014OSIABAnimationJ0Otcfc', symObjAddr: 0xC0, symBinAddr: 0xF708, symSize: 0x2C } + - { offsetInCU: 0x285, offset: 0x6113A, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib011OSIABSystemC7OptionsCfd', symObjAddr: 0xEC, symBinAddr: 0xF734, symSize: 0x8 } + - { offsetInCU: 0x2B4, offset: 0x61169, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib011OSIABSystemC7OptionsCfD', symObjAddr: 0xF4, symBinAddr: 0xF73C, symSize: 0x10 } + - { offsetInCU: 0x33D, offset: 0x611F2, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib011OSIABSystemC7OptionsCMa', symObjAddr: 0x104, symBinAddr: 0xF74C, symSize: 0x20 } + - { offsetInCU: 0x91, offset: 0x6136E, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC_02onC8PageLoad0jC6ClosedAcA011OSIABSystemC7OptionsC_yycyyctcfC', symObjAddr: 0x0, symBinAddr: 0xF780, symSize: 0x8C } + - { offsetInCU: 0xEC, offset: 0x613C9, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC_02onC8PageLoad0jC6ClosedAcA011OSIABSystemC7OptionsC_yycyyctcfc', symObjAddr: 0x8C, symBinAddr: 0xF80C, symSize: 0x5C } + - { offsetInCU: 0x127, offset: 0x61404, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC10handleOpenyy10Foundation3URLV_ySo06UIViewG0CctF', symObjAddr: 0x108, symBinAddr: 0xF888, symSize: 0x1A8 } + - { offsetInCU: 0x28D, offset: 0x6156A, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCACycfC', symObjAddr: 0x2B0, symBinAddr: 0xFA30, symSize: 0x20 } + - { offsetInCU: 0x2AB, offset: 0x61588, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCACycfc', symObjAddr: 0x2D0, symBinAddr: 0xFA50, symSize: 0x2C } + - { offsetInCU: 0x30E, offset: 0x615EB, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCACycfcTo', symObjAddr: 0x2FC, symBinAddr: 0xFA7C, symSize: 0x2C } + - { offsetInCU: 0x375, offset: 0x61652, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCfD', symObjAddr: 0x328, symBinAddr: 0xFAA8, symSize: 0x30 } + - { offsetInCU: 0x3B1, offset: 0x6168E, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCAA11OSIABRouterA2aDP10handleOpenyy10Foundation3URLV_y10ReturnTypeQzctFTW', symObjAddr: 0x3A8, symBinAddr: 0xFB28, symSize: 0x50 } + - { offsetInCU: 0x3E3, offset: 0x616C0, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC10handleOpenyy10Foundation3URLV_ySo06UIViewG0CctF06$sSo16nG15CIegn_ABIegg_TRAIIegn_Tf1ncn_nTf4nng_n', symObjAddr: 0x554, symBinAddr: 0xFCD4, symSize: 0x1C8 } + - { offsetInCU: 0x54F, offset: 0x6182C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCMa', symObjAddr: 0xE8, symBinAddr: 0xF868, symSize: 0x20 } + - { offsetInCU: 0x717, offset: 0x619F4, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCfETo', symObjAddr: 0x358, symBinAddr: 0xFAD8, symSize: 0x50 } + - { offsetInCU: 0x746, offset: 0x61A23, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC06safarifG0_22didCompleteInitialLoadySo08SFSafarifG0C_SbtF', symObjAddr: 0x3F8, symBinAddr: 0xFB78, symSize: 0x30 } + - { offsetInCU: 0x7AB, offset: 0x61A88, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC06safarifG0_22didCompleteInitialLoadySo08SFSafarifG0C_SbtFTo', symObjAddr: 0x428, symBinAddr: 0xFBA8, symSize: 0x64 } ... diff --git a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/dSYMs/OSInAppBrowserLib.framework.dSYM/Contents/Resources/Relocations/x86_64/OSInAppBrowserLib.yml b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/dSYMs/OSInAppBrowserLib.framework.dSYM/Contents/Resources/Relocations/x86_64/OSInAppBrowserLib.yml index 7665871..44960fe 100644 --- a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/dSYMs/OSInAppBrowserLib.framework.dSYM/Contents/Resources/Relocations/x86_64/OSInAppBrowserLib.yml +++ b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserLib.xcframework/ios-arm64_x86_64-simulator/dSYMs/OSInAppBrowserLib.framework.dSYM/Contents/Resources/Relocations/x86_64/OSInAppBrowserLib.yml @@ -2,144 +2,390 @@ triple: 'x86_64-apple-darwin' binary-path: '/Users/rcj/Library/Developer/Xcode/DerivedData/OSInAppBrowserLib-exxamiccymxcjdabdfefbzmbgbsk/Build/Intermediates.noindex/ArchiveIntermediates/OSInAppBrowserLib/InstallationBuildProductsLocation/Library/Frameworks/OSInAppBrowserLib.framework/OSInAppBrowserLib' relocations: - - { offsetInCU: 0x34, offset: 0x54DEA, size: 0x8, addend: 0x0, symName: _OSInAppBrowserLibVersionString, symObjAddr: 0x0, symBinAddr: 0x6180, symSize: 0x0 } - - { offsetInCU: 0x69, offset: 0x54E1F, size: 0x8, addend: 0x0, symName: _OSInAppBrowserLibVersionNumber, symObjAddr: 0x40, symBinAddr: 0x61C0, symSize: 0x0 } - - { offsetInCU: 0x46, offset: 0x54E7B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib11OSIABEngineVACyxq_GycfC', symObjAddr: 0x0, symBinAddr: 0x26E0, symSize: 0x10 } - - { offsetInCU: 0x79, offset: 0x54EAE, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib11OSIABEngineV012openExternalC0_14routerDelegate_ySS_xySbctF', symObjAddr: 0x10, symBinAddr: 0x26F0, symSize: 0xA0 } - - { offsetInCU: 0xD6, offset: 0x54F0B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib11OSIABEngineV010openSystemC0_14routerDelegate_ySS_q_ySo16UIViewControllerCSgctF', symObjAddr: 0xF0, symBinAddr: 0x27D0, symSize: 0xA0 } - - { offsetInCU: 0x13F, offset: 0x54F74, size: 0x8, addend: 0x0, symName: '_$sSbIegy_SbIegn_TRTA', symObjAddr: 0xD0, symBinAddr: 0x27B0, symSize: 0x20 } - - { offsetInCU: 0x173, offset: 0x54FA8, size: 0x8, addend: 0x0, symName: '_$sSo16UIViewControllerCSgIegg_ACIegn_TRTA', symObjAddr: 0x190, symBinAddr: 0x2870, symSize: 0x20 } - - { offsetInCU: 0x19C, offset: 0x54FD1, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib11OSIABEngineVMi', symObjAddr: 0x1B0, symBinAddr: 0x2890, symSize: 0x10 } - - { offsetInCU: 0x1B0, offset: 0x54FE5, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib11OSIABEngineVMa', symObjAddr: 0x1C0, symBinAddr: 0x28A0, symSize: 0x10 } - - { offsetInCU: 0x211, offset: 0x55046, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaMa', symObjAddr: 0x420, symBinAddr: 0x2B00, symSize: 0x30 } - - { offsetInCU: 0x225, offset: 0x5505A, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas20_SwiftNewtypeWrapperSCSYWb', symObjAddr: 0x4B0, symBinAddr: 0x2B90, symSize: 0x20 } - - { offsetInCU: 0x239, offset: 0x5506E, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas20_SwiftNewtypeWrapperSCs35_HasCustomAnyHashableRepresentationPWb', symObjAddr: 0x4D0, symBinAddr: 0x2BB0, symSize: 0x20 } - - { offsetInCU: 0x24D, offset: 0x55082, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaSHSCSQWb', symObjAddr: 0x4F0, symBinAddr: 0x2BD0, symSize: 0x20 } - - { offsetInCU: 0x2F1, offset: 0x55126, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas21_ObjectiveCBridgeableSCsACP016_forceBridgeFromF1C_6resulty01_F5CTypeQz_xSgztFZTW', symObjAddr: 0x1F0, symBinAddr: 0x28D0, symSize: 0x10 } - - { offsetInCU: 0x337, offset: 0x5516C, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas21_ObjectiveCBridgeableSCsACP024_conditionallyBridgeFromF1C_6resultSb01_F5CTypeQz_xSgztFZTW', symObjAddr: 0x200, symBinAddr: 0x28E0, symSize: 0x10 } - - { offsetInCU: 0x389, offset: 0x551BE, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas21_ObjectiveCBridgeableSCsACP026_unconditionallyBridgeFromF1Cyx01_F5CTypeQzSgFZTW', symObjAddr: 0x210, symBinAddr: 0x28F0, symSize: 0x40 } - - { offsetInCU: 0x407, offset: 0x5523C, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaSHSCSH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x2B0, symBinAddr: 0x2990, symSize: 0x30 } - - { offsetInCU: 0x48B, offset: 0x552C0, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaSHSCSH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x2E0, symBinAddr: 0x29C0, symSize: 0x60 } - - { offsetInCU: 0x51E, offset: 0x55353, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaSQSCSQ2eeoiySbx_xtFZTW', symObjAddr: 0x340, symBinAddr: 0x2A20, symSize: 0x80 } - - { offsetInCU: 0x5B7, offset: 0x553EC, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas35_HasCustomAnyHashableRepresentationSCsACP03_toghI0s0hI0VSgyFTW', symObjAddr: 0x450, symBinAddr: 0x2B30, symSize: 0x60 } - - { offsetInCU: 0x5DF, offset: 0x55414, size: 0x8, addend: 0x0, symName: '_$ss20_SwiftNewtypeWrapperPss21_ObjectiveCBridgeable8RawValueRpzrlE016_forceBridgeFromD1C_6resultyAD_01_D5CTypeQZ_xSgztFZSo38UIApplicationOpenExternalURLOptionsKeya_Tgq5Tf4nnd_n', symObjAddr: 0x510, symBinAddr: 0x2BF0, symSize: 0x80 } - - { offsetInCU: 0x670, offset: 0x554A5, size: 0x8, addend: 0x0, symName: '_$ss20_SwiftNewtypeWrapperPss21_ObjectiveCBridgeable8RawValueRpzrlE024_conditionallyBridgeFromD1C_6resultSbAD_01_D5CTypeQZ_xSgztFZSo38UIApplicationOpenExternalURLOptionsKeya_Tgq5Tf4nnd_n', symObjAddr: 0x590, symBinAddr: 0x2C70, symSize: 0x80 } - - { offsetInCU: 0x761, offset: 0x55596, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaSYSCSY8rawValuexSg03RawG0Qz_tcfCTW', symObjAddr: 0x3C0, symBinAddr: 0x2AA0, symSize: 0x40 } - - { offsetInCU: 0x78A, offset: 0x555BF, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaSYSCSY8rawValue03RawG0QzvgTW', symObjAddr: 0x400, symBinAddr: 0x2AE0, symSize: 0x20 } - - { offsetInCU: 0x27, offset: 0x556D8, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleO12defaultValue_WZ', symObjAddr: 0x0, symBinAddr: 0x2D40, symSize: 0x10 } - - { offsetInCU: 0x4B, offset: 0x556FC, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleO12defaultValueACvpZ', symObjAddr: 0x3A0, symBinAddr: 0xCE68, symSize: 0x0 } - - { offsetInCU: 0x65, offset: 0x55716, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleO12defaultValueACvgZ', symObjAddr: 0x10, symBinAddr: 0x2D50, symSize: 0x40 } - - { offsetInCU: 0x9D, offset: 0x5574E, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleO8rawValueACSgSS_tcfC', symObjAddr: 0x50, symBinAddr: 0x2D90, symSize: 0x70 } - - { offsetInCU: 0xC8, offset: 0x55779, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleO8rawValueSSvg', symObjAddr: 0x100, symBinAddr: 0x2E40, symSize: 0x30 } - - { offsetInCU: 0xEF, offset: 0x557A0, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOSYAASY8rawValuexSg03RawH0Qz_tcfCTW', symObjAddr: 0x1B0, symBinAddr: 0x2EF0, symSize: 0x20 } - - { offsetInCU: 0x10B, offset: 0x557BC, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOSYAASY8rawValue03RawH0QzvgTW', symObjAddr: 0x1D0, symBinAddr: 0x2F10, symSize: 0x20 } - - { offsetInCU: 0x128, offset: 0x557D9, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleO12defaultValue_WZ', symObjAddr: 0x0, symBinAddr: 0x2D40, symSize: 0x10 } - - { offsetInCU: 0x153, offset: 0x55804, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledName, symObjAddr: 0xC0, symBinAddr: 0x2E00, symSize: 0x40 } - - { offsetInCU: 0x167, offset: 0x55818, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOSHAASQWb', symObjAddr: 0x140, symBinAddr: 0x2E80, symSize: 0x10 } - - { offsetInCU: 0x17B, offset: 0x5582C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOACSQAAWl', symObjAddr: 0x150, symBinAddr: 0x2E90, symSize: 0x30 } - - { offsetInCU: 0x18F, offset: 0x55840, size: 0x8, addend: 0x0, symName: ___swift_memcpy1_1, symObjAddr: 0x1F0, symBinAddr: 0x2F30, symSize: 0x10 } - - { offsetInCU: 0x1A3, offset: 0x55854, size: 0x8, addend: 0x0, symName: ___swift_noop_void_return, symObjAddr: 0x200, symBinAddr: 0x2F40, symSize: 0x10 } - - { offsetInCU: 0x1B7, offset: 0x55868, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOwet', symObjAddr: 0x210, symBinAddr: 0x2F50, symSize: 0x80 } - - { offsetInCU: 0x1CB, offset: 0x5587C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOwst', symObjAddr: 0x290, symBinAddr: 0x2FD0, symSize: 0xD0 } - - { offsetInCU: 0x1DF, offset: 0x55890, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOwug', symObjAddr: 0x360, symBinAddr: 0x30A0, symSize: 0x10 } - - { offsetInCU: 0x1F3, offset: 0x558A4, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOwup', symObjAddr: 0x370, symBinAddr: 0x30B0, symSize: 0x10 } - - { offsetInCU: 0x207, offset: 0x558B8, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOwui', symObjAddr: 0x380, symBinAddr: 0x30C0, symSize: 0x10 } - - { offsetInCU: 0x21B, offset: 0x558CC, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOMa', symObjAddr: 0x390, symBinAddr: 0x30D0, symSize: 0xA } - - { offsetInCU: 0x245, offset: 0x558F6, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x130, symBinAddr: 0x2E70, symSize: 0x10 } - - { offsetInCU: 0x261, offset: 0x55912, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOSHAASH9hashValueSivgTW', symObjAddr: 0x180, symBinAddr: 0x2EC0, symSize: 0x10 } - - { offsetInCU: 0x27D, offset: 0x5592E, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x190, symBinAddr: 0x2ED0, symSize: 0x10 } - - { offsetInCU: 0x299, offset: 0x5594A, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x1A0, symBinAddr: 0x2EE0, symSize: 0x10 } - - { offsetInCU: 0x43, offset: 0x55A1E, size: 0x8, addend: 0x0, symName: '_$sSbIegy_SbIeyBy_TR', symObjAddr: 0x170, symBinAddr: 0x3240, symSize: 0x40 } - - { offsetInCU: 0x91, offset: 0x55A6C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterCyAcA0E8Delegate_pcfC', symObjAddr: 0x1B0, symBinAddr: 0x3280, symSize: 0x30 } - - { offsetInCU: 0xD8, offset: 0x55AB3, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterCyAcA0E8Delegate_pcfc', symObjAddr: 0x1E0, symBinAddr: 0x32B0, symSize: 0x20 } - - { offsetInCU: 0xFF, offset: 0x55ADA, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterC10handleOpenyySS_ySbctF', symObjAddr: 0x200, symBinAddr: 0x32D0, symSize: 0x150 } - - { offsetInCU: 0x1E7, offset: 0x55BC2, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterCfd', symObjAddr: 0x3C0, symBinAddr: 0x3450, symSize: 0x20 } - - { offsetInCU: 0x222, offset: 0x55BFD, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterCfD', symObjAddr: 0x3E0, symBinAddr: 0x3470, symSize: 0x20 } - - { offsetInCU: 0x27C, offset: 0x55C57, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterCAA11OSIABRouterA2aDP10handleOpenyySS_y10ReturnTypeQzctFTW', symObjAddr: 0x400, symBinAddr: 0x3490, symSize: 0x50 } - - { offsetInCU: 0x2AE, offset: 0x55C89, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterC10handleOpenyySS_ySbctF09$sSbIegn_K7Iegy_TRSbIegn_Tf1ncn_nTf4nng_n', symObjAddr: 0x7B0, symBinAddr: 0x3840, symSize: 0x1A0 } - - { offsetInCU: 0x41C, offset: 0x55DF7, size: 0x8, addend: 0x0, symName: '_$s10Foundation3URLVSgWOh', symObjAddr: 0x390, symBinAddr: 0x3420, symSize: 0x30 } - - { offsetInCU: 0x446, offset: 0x55E21, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlFSo38UIApplicationOpenExternalURLOptionsKeya_Tg5', symObjAddr: 0x450, symBinAddr: 0x34E0, symSize: 0x80 } - - { offsetInCU: 0x505, offset: 0x55EE0, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlFSo38UIApplicationOpenExternalURLOptionsKeya_Tg5', symObjAddr: 0x4D0, symBinAddr: 0x3560, symSize: 0x180 } - - { offsetInCU: 0x5F0, offset: 0x55FCB, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterCMa', symObjAddr: 0x750, symBinAddr: 0x37E0, symSize: 0x20 } - - { offsetInCU: 0x60F, offset: 0x55FEA, size: 0x8, addend: 0x0, symName: '_$sSbIegn_SbIegy_TRTA', symObjAddr: 0x970, symBinAddr: 0x3A00, symSize: 0x30 } - - { offsetInCU: 0x638, offset: 0x56013, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaABSHSCWl', symObjAddr: 0x9A0, symBinAddr: 0x3A30, symSize: 0x40 } - - { offsetInCU: 0x64C, offset: 0x56027, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x9E0, symBinAddr: 0x3A70, symSize: 0x20 } - - { offsetInCU: 0x660, offset: 0x5603B, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0xA00, symBinAddr: 0x3A90, symSize: 0x10 } - - { offsetInCU: 0x674, offset: 0x5604F, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeya_yptWOc', symObjAddr: 0xA10, symBinAddr: 0x3AA0, symSize: 0x40 } - - { offsetInCU: 0x688, offset: 0x56063, size: 0x8, addend: 0x0, symName: '_$sypWOb', symObjAddr: 0xA50, symBinAddr: 0x3AE0, symSize: 0x17 } - - { offsetInCU: 0x750, offset: 0x5612B, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfCSo38UIApplicationOpenExternalURLOptionsKeya_ypTg5Tf4gd_n', symObjAddr: 0x650, symBinAddr: 0x36E0, symSize: 0xE0 } - - { offsetInCU: 0x886, offset: 0x56261, size: 0x8, addend: 0x0, symName: '_$sSo13UIApplicationC17OSInAppBrowserLib24OSIABApplicationDelegateA2cDP10canOpenURLySb10Foundation0J0VFTW', symObjAddr: 0x10, symBinAddr: 0x30E0, symSize: 0x50 } - - { offsetInCU: 0x8B7, offset: 0x56292, size: 0x8, addend: 0x0, symName: '_$sSo13UIApplicationC17OSInAppBrowserLib24OSIABApplicationDelegateA2cDP4open_7options17completionHandlery10Foundation3URLV_SDySo0A25OpenExternalURLOptionsKeyaypGySbcSgtFTW', symObjAddr: 0x60, symBinAddr: 0x3130, symSize: 0x10 } - - { offsetInCU: 0x8D3, offset: 0x562AE, size: 0x8, addend: 0x0, symName: '_$sSo13UIApplicationC4open_7options17completionHandlery10Foundation3URLV_SDySo0A25OpenExternalURLOptionsKeyaypGySbcSgtFTO', symObjAddr: 0x70, symBinAddr: 0x3140, symSize: 0x100 } - - { offsetInCU: 0x27, offset: 0x56402, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleO12defaultValue_WZ', symObjAddr: 0x0, symBinAddr: 0x3B00, symSize: 0x10 } - - { offsetInCU: 0x4B, offset: 0x56426, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleO12defaultValueACvpZ', symObjAddr: 0x3A0, symBinAddr: 0xCF58, symSize: 0x0 } - - { offsetInCU: 0x65, offset: 0x56440, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleO12defaultValueACvgZ', symObjAddr: 0x10, symBinAddr: 0x3B10, symSize: 0x40 } - - { offsetInCU: 0x9D, offset: 0x56478, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleO8rawValueACSgSS_tcfC', symObjAddr: 0x50, symBinAddr: 0x3B50, symSize: 0x70 } - - { offsetInCU: 0xC8, offset: 0x564A3, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleO8rawValueSSvg', symObjAddr: 0x100, symBinAddr: 0x3BC0, symSize: 0x30 } - - { offsetInCU: 0xF3, offset: 0x564CE, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOSYAASY8rawValuexSg03RawH0Qz_tcfCTW', symObjAddr: 0x1B0, symBinAddr: 0x3C70, symSize: 0x20 } - - { offsetInCU: 0x10F, offset: 0x564EA, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOSYAASY8rawValue03RawH0QzvgTW', symObjAddr: 0x1D0, symBinAddr: 0x3C90, symSize: 0x20 } - - { offsetInCU: 0x12C, offset: 0x56507, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleO12defaultValue_WZ', symObjAddr: 0x0, symBinAddr: 0x3B00, symSize: 0x10 } - - { offsetInCU: 0x157, offset: 0x56532, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOSHAASQWb', symObjAddr: 0x140, symBinAddr: 0x3C00, symSize: 0x10 } - - { offsetInCU: 0x16B, offset: 0x56546, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOACSQAAWl', symObjAddr: 0x150, symBinAddr: 0x3C10, symSize: 0x30 } - - { offsetInCU: 0x17F, offset: 0x5655A, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOwet', symObjAddr: 0x210, symBinAddr: 0x3CB0, symSize: 0x80 } - - { offsetInCU: 0x193, offset: 0x5656E, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOwst', symObjAddr: 0x290, symBinAddr: 0x3D30, symSize: 0xD0 } - - { offsetInCU: 0x1A7, offset: 0x56582, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOwug', symObjAddr: 0x360, symBinAddr: 0x3E00, symSize: 0x10 } - - { offsetInCU: 0x1BB, offset: 0x56596, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOwup', symObjAddr: 0x370, symBinAddr: 0x3E10, symSize: 0x10 } - - { offsetInCU: 0x1CF, offset: 0x565AA, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOwui', symObjAddr: 0x380, symBinAddr: 0x3E20, symSize: 0x10 } - - { offsetInCU: 0x1E3, offset: 0x565BE, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOMa', symObjAddr: 0x390, symBinAddr: 0x3E30, symSize: 0xA } - - { offsetInCU: 0x20D, offset: 0x565E8, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x130, symBinAddr: 0x3BF0, symSize: 0x10 } - - { offsetInCU: 0x229, offset: 0x56604, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOSHAASH9hashValueSivgTW', symObjAddr: 0x180, symBinAddr: 0x3C40, symSize: 0x10 } - - { offsetInCU: 0x245, offset: 0x56620, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x190, symBinAddr: 0x3C50, symSize: 0x10 } - - { offsetInCU: 0x261, offset: 0x5663C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x1A0, symBinAddr: 0x3C60, symSize: 0x10 } - - { offsetInCU: 0x27, offset: 0x566FA, size: 0x8, addend: 0x0, symName: '_$ss2eeoiySbx_xtSYRzSQ8RawValueRpzlF17OSInAppBrowserLib20OSIABAnimationEffectO_TB5', symObjAddr: 0x0, symBinAddr: 0x3E40, symSize: 0x70 } - - { offsetInCU: 0x4B, offset: 0x5671E, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectO12defaultValueACvpZ', symObjAddr: 0x830, symBinAddr: 0xCF68, symSize: 0x0 } - - { offsetInCU: 0x8E, offset: 0x56761, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectO12defaultValueACvgZ', symObjAddr: 0x4A0, symBinAddr: 0x42E0, symSize: 0x40 } - - { offsetInCU: 0xC6, offset: 0x56799, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueACSgSS_tcfC', symObjAddr: 0x4E0, symBinAddr: 0x4320, symSize: 0x70 } - - { offsetInCU: 0xF1, offset: 0x567C4, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueSSvg', symObjAddr: 0x590, symBinAddr: 0x4390, symSize: 0x30 } - - { offsetInCU: 0x10C, offset: 0x567DF, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOSYAASY8rawValuexSg03RawH0Qz_tcfCTW', symObjAddr: 0x640, symBinAddr: 0x4440, symSize: 0x20 } - - { offsetInCU: 0x128, offset: 0x567FB, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOSYAASY8rawValue03RawH0QzvgTW', symObjAddr: 0x660, symBinAddr: 0x4460, symSize: 0x20 } - - { offsetInCU: 0x1D5, offset: 0x568A8, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectO12defaultValue_WZ', symObjAddr: 0x490, symBinAddr: 0x42D0, symSize: 0x10 } - - { offsetInCU: 0x200, offset: 0x568D3, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOSHAASQWb', symObjAddr: 0x5D0, symBinAddr: 0x43D0, symSize: 0x10 } - - { offsetInCU: 0x214, offset: 0x568E7, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOACSQAAWl', symObjAddr: 0x5E0, symBinAddr: 0x43E0, symSize: 0x30 } - - { offsetInCU: 0x228, offset: 0x568FB, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOwet', symObjAddr: 0x6A0, symBinAddr: 0x4480, symSize: 0x80 } - - { offsetInCU: 0x23C, offset: 0x5690F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOwst', symObjAddr: 0x720, symBinAddr: 0x4500, symSize: 0xD0 } - - { offsetInCU: 0x250, offset: 0x56923, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOwug', symObjAddr: 0x7F0, symBinAddr: 0x45D0, symSize: 0x10 } - - { offsetInCU: 0x264, offset: 0x56937, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOwup', symObjAddr: 0x800, symBinAddr: 0x45E0, symSize: 0x10 } - - { offsetInCU: 0x278, offset: 0x5694B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOwui', symObjAddr: 0x810, symBinAddr: 0x45F0, symSize: 0x10 } - - { offsetInCU: 0x28C, offset: 0x5695F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOMa', symObjAddr: 0x820, symBinAddr: 0x4600, symSize: 0xA } - - { offsetInCU: 0x2BC, offset: 0x5698F, size: 0x8, addend: 0x0, symName: '_$ss2eeoiySbx_xtSYRzSQ8RawValueRpzlF17OSInAppBrowserLib20OSIABAnimationEffectO_TB5', symObjAddr: 0x0, symBinAddr: 0x3E40, symSize: 0x70 } - - { offsetInCU: 0x34B, offset: 0x56A1E, size: 0x8, addend: 0x0, symName: '_$ss2eeoiySbx_xtSYRzSQ8RawValueRpzlF17OSInAppBrowserLib17OSIABDismissStyleO_TB5', symObjAddr: 0x70, symBinAddr: 0x3EB0, symSize: 0x90 } - - { offsetInCU: 0x3DA, offset: 0x56AAD, size: 0x8, addend: 0x0, symName: '_$ss2eeoiySbx_xtSYRzSQ8RawValueRpzlF17OSInAppBrowserLib14OSIABViewStyleO_TB5', symObjAddr: 0x100, symBinAddr: 0x3F40, symSize: 0x70 } - - { offsetInCU: 0x4AB, offset: 0x56B7E, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE04hashB0Sivg17OSInAppBrowserLib14OSIABViewStyleO_TB5', symObjAddr: 0x170, symBinAddr: 0x3FB0, symSize: 0x60 } - - { offsetInCU: 0x585, offset: 0x56C58, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE04hashB0Sivg17OSInAppBrowserLib17OSIABDismissStyleO_TB5', symObjAddr: 0x1D0, symBinAddr: 0x4010, symSize: 0x70 } - - { offsetInCU: 0x66A, offset: 0x56D3D, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE04hashB0Sivg17OSInAppBrowserLib20OSIABAnimationEffectO_TB5', symObjAddr: 0x240, symBinAddr: 0x4080, symSize: 0x60 } - - { offsetInCU: 0x708, offset: 0x56DDB, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF17OSInAppBrowserLib20OSIABAnimationEffectO_TB5', symObjAddr: 0x2A0, symBinAddr: 0x40E0, symSize: 0x40 } - - { offsetInCU: 0x765, offset: 0x56E38, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF17OSInAppBrowserLib17OSIABDismissStyleO_TB5', symObjAddr: 0x2E0, symBinAddr: 0x4120, symSize: 0x50 } - - { offsetInCU: 0x7C2, offset: 0x56E95, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF17OSInAppBrowserLib14OSIABViewStyleO_TB5', symObjAddr: 0x330, symBinAddr: 0x4170, symSize: 0x40 } - - { offsetInCU: 0x81F, offset: 0x56EF2, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE08_rawHashB04seedS2i_tF17OSInAppBrowserLib14OSIABViewStyleO_TB5', symObjAddr: 0x370, symBinAddr: 0x41B0, symSize: 0x60 } - - { offsetInCU: 0x89B, offset: 0x56F6E, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE08_rawHashB04seedS2i_tF17OSInAppBrowserLib17OSIABDismissStyleO_TB5', symObjAddr: 0x3D0, symBinAddr: 0x4210, symSize: 0x60 } - - { offsetInCU: 0x922, offset: 0x56FF5, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE08_rawHashB04seedS2i_tF17OSInAppBrowserLib20OSIABAnimationEffectO_TB5', symObjAddr: 0x430, symBinAddr: 0x4270, symSize: 0x60 } - - { offsetInCU: 0x99E, offset: 0x57071, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x5C0, symBinAddr: 0x43C0, symSize: 0x10 } - - { offsetInCU: 0x9BA, offset: 0x5708D, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOSHAASH9hashValueSivgTW', symObjAddr: 0x610, symBinAddr: 0x4410, symSize: 0x10 } - - { offsetInCU: 0x9D6, offset: 0x570A9, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x620, symBinAddr: 0x4420, symSize: 0x10 } - - { offsetInCU: 0x9EA, offset: 0x570BD, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x630, symBinAddr: 0x4430, symSize: 0x10 } - - { offsetInCU: 0x2B, offset: 0x5716F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib011OSIABSystemC7OptionsV12dismissStyle04viewH015animationEffect20enableBarsCollapsing0L11ReadersModeAcA012OSIABDismissH0O_AA09OSIABViewH0OAA014OSIABAnimationK0OS2btcfC', symObjAddr: 0x0, symBinAddr: 0x4610, symSize: 0x30 } - - { offsetInCU: 0x4A, offset: 0x5718E, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib011OSIABSystemC7OptionsV12dismissStyle04viewH015animationEffect20enableBarsCollapsing0L11ReadersModeAcA012OSIABDismissH0O_AA09OSIABViewH0OAA014OSIABAnimationK0OS2btcfC', symObjAddr: 0x0, symBinAddr: 0x4610, symSize: 0x30 } - - { offsetInCU: 0xBA, offset: 0x571FE, size: 0x8, addend: 0x0, symName: ___swift_memcpy5_1, symObjAddr: 0x30, symBinAddr: 0x4640, symSize: 0x20 } - - { offsetInCU: 0xCE, offset: 0x57212, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib011OSIABSystemC7OptionsVwet', symObjAddr: 0x60, symBinAddr: 0x4660, symSize: 0x40 } - - { offsetInCU: 0xE2, offset: 0x57226, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib011OSIABSystemC7OptionsVwst', symObjAddr: 0xA0, symBinAddr: 0x46A0, symSize: 0x40 } - - { offsetInCU: 0xF6, offset: 0x5723A, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib011OSIABSystemC7OptionsVMa', symObjAddr: 0xE0, symBinAddr: 0x46E0, symSize: 0xA } - - { offsetInCU: 0x91, offset: 0x57357, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC_02onC8PageLoad0jC6ClosedAcA011OSIABSystemC7OptionsV_yycyyctcfC', symObjAddr: 0x0, symBinAddr: 0x46F0, symSize: 0xA0 } - - { offsetInCU: 0xEC, offset: 0x573B2, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC_02onC8PageLoad0jC6ClosedAcA011OSIABSystemC7OptionsV_yycyyctcfc', symObjAddr: 0xA0, symBinAddr: 0x4790, symSize: 0x80 } - - { offsetInCU: 0x127, offset: 0x573ED, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC10handleOpenyySS_ySo06UIViewG0CSgctF', symObjAddr: 0x140, symBinAddr: 0x4830, symSize: 0x260 } - - { offsetInCU: 0x288, offset: 0x5754E, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCACycfC', symObjAddr: 0x410, symBinAddr: 0x4A90, symSize: 0x20 } - - { offsetInCU: 0x2A6, offset: 0x5756C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCACycfc', symObjAddr: 0x430, symBinAddr: 0x4AB0, symSize: 0x30 } - - { offsetInCU: 0x309, offset: 0x575CF, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCACycfcTo', symObjAddr: 0x460, symBinAddr: 0x4AE0, symSize: 0x30 } - - { offsetInCU: 0x370, offset: 0x57636, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCfD', symObjAddr: 0x490, symBinAddr: 0x4B10, symSize: 0x30 } - - { offsetInCU: 0x3AC, offset: 0x57672, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCAA11OSIABRouterA2aDP10handleOpenyySS_y10ReturnTypeQzctFTW', symObjAddr: 0x500, symBinAddr: 0x4B80, symSize: 0x50 } - - { offsetInCU: 0x3DE, offset: 0x576A4, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC10handleOpenyySS_ySo06UIViewG0CSgctF06$sSo16lG17CSgIegn_ACIegg_TRAGIegn_Tf1ncn_nTf4nng_n', symObjAddr: 0x710, symBinAddr: 0x4D90, symSize: 0x26B } - - { offsetInCU: 0x55C, offset: 0x57822, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCMa', symObjAddr: 0x120, symBinAddr: 0x4810, symSize: 0x20 } - - { offsetInCU: 0x6FD, offset: 0x579C3, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCfETo', symObjAddr: 0x4C0, symBinAddr: 0x4B40, symSize: 0x40 } - - { offsetInCU: 0x72C, offset: 0x579F2, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC06safarifG0_22didCompleteInitialLoadySo08SFSafarifG0C_SbtF', symObjAddr: 0x550, symBinAddr: 0x4BD0, symSize: 0x30 } - - { offsetInCU: 0x791, offset: 0x57A57, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC06safarifG0_22didCompleteInitialLoadySo08SFSafarifG0C_SbtFTo', symObjAddr: 0x580, symBinAddr: 0x4C00, symSize: 0x70 } + - { offsetInCU: 0x34, offset: 0x58B9E, size: 0x8, addend: 0x0, symName: _OSInAppBrowserLibVersionString, symObjAddr: 0x0, symBinAddr: 0x12030, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x58BD3, size: 0x8, addend: 0x0, symName: _OSInAppBrowserLibVersionNumber, symObjAddr: 0x40, symBinAddr: 0x12070, symSize: 0x0 } + - { offsetInCU: 0x46, offset: 0x58C2F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib11OSIABEngineVACyxq_q0_GycfC', symObjAddr: 0x0, symBinAddr: 0x3D50, symSize: 0x10 } + - { offsetInCU: 0x83, offset: 0x58C6C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib11OSIABEngineV012openExternalC0_14routerDelegate_y10Foundation3URLV_xySbctF', symObjAddr: 0x10, symBinAddr: 0x3D60, symSize: 0x90 } + - { offsetInCU: 0xE0, offset: 0x58CC9, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib11OSIABEngineV010openSystemC0_14routerDelegate_y10Foundation3URLV_q_ySo16UIViewControllerCctF', symObjAddr: 0xE0, symBinAddr: 0x3E30, symSize: 0x90 } + - { offsetInCU: 0x13D, offset: 0x58D26, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib11OSIABEngineV11openWebView_14routerDelegate_y10Foundation3URLV_q0_ySo16UIViewControllerCctF', symObjAddr: 0x190, symBinAddr: 0x3EE0, symSize: 0x90 } + - { offsetInCU: 0x1A6, offset: 0x58D8F, size: 0x8, addend: 0x0, symName: '_$sSbIegy_SbIegn_TRTA', symObjAddr: 0xC0, symBinAddr: 0x3E10, symSize: 0x20 } + - { offsetInCU: 0x1DA, offset: 0x58DC3, size: 0x8, addend: 0x0, symName: '_$sSo16UIViewControllerCIegg_ABIegn_TRTA', symObjAddr: 0x170, symBinAddr: 0x3EC0, symSize: 0x20 } + - { offsetInCU: 0x203, offset: 0x58DEC, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib11OSIABEngineVMi', symObjAddr: 0x220, symBinAddr: 0x3F70, symSize: 0x10 } + - { offsetInCU: 0x217, offset: 0x58E00, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib11OSIABEngineVMa', symObjAddr: 0x230, symBinAddr: 0x3F80, symSize: 0x10 } + - { offsetInCU: 0x278, offset: 0x58E61, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaMa', symObjAddr: 0x4B0, symBinAddr: 0x41E0, symSize: 0x30 } + - { offsetInCU: 0x28C, offset: 0x58E75, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas20_SwiftNewtypeWrapperSCSYWb', symObjAddr: 0x540, symBinAddr: 0x4270, symSize: 0x20 } + - { offsetInCU: 0x2A0, offset: 0x58E89, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas20_SwiftNewtypeWrapperSCs35_HasCustomAnyHashableRepresentationPWb', symObjAddr: 0x560, symBinAddr: 0x4290, symSize: 0x20 } + - { offsetInCU: 0x2B4, offset: 0x58E9D, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaSHSCSQWb', symObjAddr: 0x580, symBinAddr: 0x42B0, symSize: 0x20 } + - { offsetInCU: 0x358, offset: 0x58F41, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas21_ObjectiveCBridgeableSCsACP016_forceBridgeFromF1C_6resulty01_F5CTypeQz_xSgztFZTW', symObjAddr: 0x270, symBinAddr: 0x3FB0, symSize: 0x10 } + - { offsetInCU: 0x39E, offset: 0x58F87, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas21_ObjectiveCBridgeableSCsACP024_conditionallyBridgeFromF1C_6resultSb01_F5CTypeQz_xSgztFZTW', symObjAddr: 0x280, symBinAddr: 0x3FC0, symSize: 0x10 } + - { offsetInCU: 0x3EA, offset: 0x58FD3, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas21_ObjectiveCBridgeableSCsACP026_unconditionallyBridgeFromF1Cyx01_F5CTypeQzSgFZTW', symObjAddr: 0x290, symBinAddr: 0x3FD0, symSize: 0x40 } + - { offsetInCU: 0x468, offset: 0x59051, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaSHSCSH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x330, symBinAddr: 0x4070, symSize: 0x30 } + - { offsetInCU: 0x4EC, offset: 0x590D5, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaSHSCSH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x360, symBinAddr: 0x40A0, symSize: 0x60 } + - { offsetInCU: 0x57F, offset: 0x59168, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaSQSCSQ2eeoiySbx_xtFZTW', symObjAddr: 0x3D0, symBinAddr: 0x4100, symSize: 0x80 } + - { offsetInCU: 0x618, offset: 0x59201, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas35_HasCustomAnyHashableRepresentationSCsACP03_toghI0s0hI0VSgyFTW', symObjAddr: 0x4E0, symBinAddr: 0x4210, symSize: 0x60 } + - { offsetInCU: 0x640, offset: 0x59229, size: 0x8, addend: 0x0, symName: '_$ss20_SwiftNewtypeWrapperPss21_ObjectiveCBridgeable8RawValueRpzrlE016_forceBridgeFromD1C_6resultyAD_01_D5CTypeQZ_xSgztFZSo38UIApplicationOpenExternalURLOptionsKeya_Tgq5Tf4nnd_n', symObjAddr: 0x5A0, symBinAddr: 0x42D0, symSize: 0x80 } + - { offsetInCU: 0x6D1, offset: 0x592BA, size: 0x8, addend: 0x0, symName: '_$ss20_SwiftNewtypeWrapperPss21_ObjectiveCBridgeable8RawValueRpzrlE024_conditionallyBridgeFromD1C_6resultSbAD_01_D5CTypeQZ_xSgztFZSo38UIApplicationOpenExternalURLOptionsKeya_Tgq5Tf4nnd_n', symObjAddr: 0x620, symBinAddr: 0x4350, symSize: 0x80 } + - { offsetInCU: 0x7C2, offset: 0x593AB, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaSYSCSY8rawValuexSg03RawG0Qz_tcfCTW', symObjAddr: 0x450, symBinAddr: 0x4180, symSize: 0x40 } + - { offsetInCU: 0x7EB, offset: 0x593D4, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaSYSCSY8rawValue03RawG0QzvgTW', symObjAddr: 0x490, symBinAddr: 0x41C0, symSize: 0x20 } + - { offsetInCU: 0x2B, offset: 0x59594, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewOptionsC7showURL0H7Toolbar10clearCache0k7SessionL031mediaPlaybackRequiresUserAction15closeButtonText15toolbarPosition0H17NavigationButtons11leftToRight15allowOverScroll19enableViewportScale016allowInLineMediaO028surpressIncrementalRendering9viewStyle15animationEffect06customQ5AgentACSb_S4bSSAA012OSIABToolbarW0OS6bAA14OSIABViewStyleOAA20OSIABAnimationEffectOSSSgtcfC', symObjAddr: 0x0, symBinAddr: 0x4440, symSize: 0xC0 } + - { offsetInCU: 0x5E, offset: 0x595C7, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewOptionsC7showURL0H7Toolbar10clearCache0k7SessionL031mediaPlaybackRequiresUserAction15closeButtonText15toolbarPosition0H17NavigationButtons11leftToRight15allowOverScroll19enableViewportScale016allowInLineMediaO028surpressIncrementalRendering9viewStyle15animationEffect06customQ5AgentACSb_S4bSSAA012OSIABToolbarW0OS6bAA14OSIABViewStyleOAA20OSIABAnimationEffectOSSSgtcfC', symObjAddr: 0x0, symBinAddr: 0x4440, symSize: 0xC0 } + - { offsetInCU: 0x92, offset: 0x595FB, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewOptionsC7showURL0H7Toolbar10clearCache0k7SessionL031mediaPlaybackRequiresUserAction15closeButtonText15toolbarPosition0H17NavigationButtons11leftToRight15allowOverScroll19enableViewportScale016allowInLineMediaO028surpressIncrementalRendering9viewStyle15animationEffect06customQ5AgentACSb_S4bSSAA012OSIABToolbarW0OS6bAA14OSIABViewStyleOAA20OSIABAnimationEffectOSSSgtcfc', symObjAddr: 0xC0, symBinAddr: 0x4500, symSize: 0x80 } + - { offsetInCU: 0xC4, offset: 0x5962D, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewOptionsC9viewStyle15animationEffectAcA09OSIABViewI0O_AA014OSIABAnimationK0OtcfC', symObjAddr: 0x140, symBinAddr: 0x4580, symSize: 0x30 } + - { offsetInCU: 0x123, offset: 0x5968C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewOptionsC9viewStyle15animationEffectAcA09OSIABViewI0O_AA014OSIABAnimationK0Otcfc', symObjAddr: 0x170, symBinAddr: 0x45B0, symSize: 0x30 } + - { offsetInCU: 0x168, offset: 0x596D1, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewOptionsCfd', symObjAddr: 0x1C0, symBinAddr: 0x4600, symSize: 0x20 } + - { offsetInCU: 0x1A3, offset: 0x5970C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewOptionsCfD', symObjAddr: 0x1E0, symBinAddr: 0x4620, symSize: 0x30 } + - { offsetInCU: 0x1E6, offset: 0x5974F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewOptionsC7showURL0H7Toolbar10clearCache0k7SessionL031mediaPlaybackRequiresUserAction15closeButtonText15toolbarPosition0H17NavigationButtons11leftToRight15allowOverScroll19enableViewportScale016allowInLineMediaO028surpressIncrementalRendering9viewStyle15animationEffect06customQ5AgentACSb_S4bSSAA012OSIABToolbarW0OS6bAA14OSIABViewStyleOAA20OSIABAnimationEffectOSSSgtcfcTf4nnnnngnnnnnnnnnnn_n', symObjAddr: 0x210, symBinAddr: 0x4650, symSize: 0x140 } + - { offsetInCU: 0x366, offset: 0x598CF, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewOptionsCfE', symObjAddr: 0x1A0, symBinAddr: 0x45E0, symSize: 0x20 } + - { offsetInCU: 0x3EE, offset: 0x59957, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewOptionsCMa', symObjAddr: 0x350, symBinAddr: 0x4790, symSize: 0x20 } + - { offsetInCU: 0x43, offset: 0x59AE1, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewVwCP', symObjAddr: 0x0, symBinAddr: 0x47E0, symSize: 0x30 } + - { offsetInCU: 0x57, offset: 0x59AF5, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewVwxx', symObjAddr: 0x30, symBinAddr: 0x4810, symSize: 0x10 } + - { offsetInCU: 0x6B, offset: 0x59B09, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewVwcp', symObjAddr: 0x40, symBinAddr: 0x4820, symSize: 0x30 } + - { offsetInCU: 0x7F, offset: 0x59B1D, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewVwca', symObjAddr: 0x70, symBinAddr: 0x4850, symSize: 0x40 } + - { offsetInCU: 0x93, offset: 0x59B31, size: 0x8, addend: 0x0, symName: ___swift_memcpy16_8, symObjAddr: 0xB0, symBinAddr: 0x4890, symSize: 0x10 } + - { offsetInCU: 0xA7, offset: 0x59B45, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewVwta', symObjAddr: 0xC0, symBinAddr: 0x48A0, symSize: 0x30 } + - { offsetInCU: 0xBB, offset: 0x59B59, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewVwet', symObjAddr: 0xF0, symBinAddr: 0x48D0, symSize: 0x40 } + - { offsetInCU: 0xCF, offset: 0x59B6D, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewVwst', symObjAddr: 0x130, symBinAddr: 0x4910, symSize: 0x40 } + - { offsetInCU: 0xE3, offset: 0x59B81, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewVMa', symObjAddr: 0x170, symBinAddr: 0x4950, symSize: 0x10 } + - { offsetInCU: 0xF7, offset: 0x59B95, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewV7SwiftUI0F0AA4BodyAdEP_AGWT', symObjAddr: 0x180, symBinAddr: 0x4960, symSize: 0x20 } + - { offsetInCU: 0x159, offset: 0x59BF7, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewV4bodyQrvg', symObjAddr: 0x1A0, symBinAddr: 0x4980, symSize: 0x300 } + - { offsetInCU: 0x29A, offset: 0x59D38, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewV4bodyQrvg7SwiftUI05TupleF0VyAE0F0PAEE7paddingyQrAE4EdgeO3SetV_12CoreGraphics7CGFloatVSgtFQOyAE6HStackVyAGyAA015OSIABNavigationF0VSg_AE6SpacerVAE6ButtonVyAE4TextVGtGG_Qo_Sg_AA0eF13RepresentableVAiEEAJyQrAN_ARtFQOyAV_Qo_SgtGyXEfU_', symObjAddr: 0x4A0, symBinAddr: 0x4C80, symSize: 0x690 } + - { offsetInCU: 0x4F4, offset: 0x59F92, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewV4bodyQrvg7SwiftUI05TupleF0VyAE0F0PAEE7paddingyQrAE4EdgeO3SetV_12CoreGraphics7CGFloatVSgtFQOyAE6HStackVyAGyAA015OSIABNavigationF0VSg_AE6SpacerVAE6ButtonVyAE4TextVGtGG_Qo_Sg_AA0eF13RepresentableVAiEEAJyQrAN_ARtFQOyAV_Qo_SgtGyXEfU_A3_yXEfU_', symObjAddr: 0xB30, symBinAddr: 0x5310, symSize: 0x460 } + - { offsetInCU: 0x640, offset: 0x5A0DE, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewV4bodyQrvg7SwiftUI05TupleF0VyAE0F0PAEE7paddingyQrAE4EdgeO3SetV_12CoreGraphics7CGFloatVSgtFQOyAE6HStackVyAGyAA015OSIABNavigationF0VSg_AE6SpacerVAE6ButtonVyAE4TextVGtGG_Qo_Sg_AA0eF13RepresentableVAiEEAJyQrAN_ARtFQOyAV_Qo_SgtGyXEfU_A3_yXEfU_A1_yXEfU_', symObjAddr: 0xF90, symBinAddr: 0x5770, symSize: 0x70 } + - { offsetInCU: 0x67B, offset: 0x5A119, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewV4bodyQrvgyycfU0_', symObjAddr: 0x1000, symBinAddr: 0x57E0, symSize: 0xF0 } + - { offsetInCU: 0x6DF, offset: 0x5A17D, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewV7SwiftUI0F0AadEP4body4BodyQzvgTW', symObjAddr: 0x1190, symBinAddr: 0x5970, symSize: 0x20 } + - { offsetInCU: 0x7E1, offset: 0x5A27F, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI17EnvironmentValuesV15layoutDirectionAA06LayoutF0OvpACTK', symObjAddr: 0x10F0, symBinAddr: 0x58D0, symSize: 0x20 } + - { offsetInCU: 0x7F5, offset: 0x5A293, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI17EnvironmentValuesV15layoutDirectionAA06LayoutF0OvpACTk', symObjAddr: 0x1110, symBinAddr: 0x58F0, symSize: 0x50 } + - { offsetInCU: 0x80D, offset: 0x5A2AB, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledName, symObjAddr: 0x11B0, symBinAddr: 0x5990, symSize: 0x40 } + - { offsetInCU: 0x821, offset: 0x5A2BF, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewV4bodyQrvgyycfU0_TA', symObjAddr: 0x1220, symBinAddr: 0x5A00, symSize: 0x20 } + - { offsetInCU: 0x840, offset: 0x5A2DE, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI15ModifiedContentVy17OSInAppBrowserLib19OSIABNavigationViewVAA14_PaddingLayoutVGSgWOy', symObjAddr: 0x1270, symBinAddr: 0x5A50, symSize: 0x30 } + - { offsetInCU: 0x854, offset: 0x5A2F2, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI15ModifiedContentVy17OSInAppBrowserLib19OSIABNavigationViewVAA14_PaddingLayoutVGSgWOe', symObjAddr: 0x12A0, symBinAddr: 0x5A80, symSize: 0x30 } + - { offsetInCU: 0x868, offset: 0x5A306, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewV4bodyQrvg7SwiftUI05TupleF0VyAE0F0PAEE7paddingyQrAE4EdgeO3SetV_12CoreGraphics7CGFloatVSgtFQOyAE6HStackVyAGyAA015OSIABNavigationF0VSg_AE6SpacerVAE6ButtonVyAE4TextVGtGG_Qo_Sg_AA0eF13RepresentableVAiEEAJyQrAN_ARtFQOyAV_Qo_SgtGyXEfU_A3_yXEfU_yycAA0eF5ModelCcfu3_yycfu4_TA', symObjAddr: 0x1430, symBinAddr: 0x5C10, symSize: 0x30 } + - { offsetInCU: 0x8A7, offset: 0x5A345, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewV4bodyQrvg7SwiftUI05TupleF0VyAE0F0PAEE7paddingyQrAE4EdgeO3SetV_12CoreGraphics7CGFloatVSgtFQOyAE6HStackVyAGyAA015OSIABNavigationF0VSg_AE6SpacerVAE6ButtonVyAE4TextVGtGG_Qo_Sg_AA0eF13RepresentableVAiEEAJyQrAN_ARtFQOyAV_Qo_SgtGyXEfU_A3_yXEfU_A1_yXEfU_TA', symObjAddr: 0x1460, symBinAddr: 0x5C40, symSize: 0x20 } + - { offsetInCU: 0x8BB, offset: 0x5A359, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewVSgWOy', symObjAddr: 0x1480, symBinAddr: 0x5C60, symSize: 0x30 } + - { offsetInCU: 0x8CF, offset: 0x5A36D, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewVSgWOe', symObjAddr: 0x14B0, symBinAddr: 0x5C90, symSize: 0x30 } + - { offsetInCU: 0x8E3, offset: 0x5A381, size: 0x8, addend: 0x0, symName: '_$sS2SSysWl', symObjAddr: 0x1560, symBinAddr: 0x5D40, symSize: 0x30 } + - { offsetInCU: 0x8F7, offset: 0x5A395, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI15ModifiedContentVyACyAA6VStackVyAA9TupleViewVyACyAA6HStackVyAGy17OSInAppBrowserLib015OSIABNavigationG0VSg_AA6SpacerVAA6ButtonVyAA4TextVGtGGAA14_PaddingLayoutVGSg_AJ08OSIABWebG13RepresentableVACyAlXGSgtGGAA25_AppearanceActionModifierVGAA022_EnvironmentKeyWritingW0VyAA0R9DirectionOGGACyxq_GAA0G0A2AA15_RzAA0gW0R_rlWl', symObjAddr: 0x15A0, symBinAddr: 0x5D80, symSize: 0x80 } + - { offsetInCU: 0x90B, offset: 0x5A3A9, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledNameAbstract, symObjAddr: 0x1620, symBinAddr: 0x5E00, symSize: 0x40 } + - { offsetInCU: 0x91F, offset: 0x5A3BD, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI15ModifiedContentVyAA6VStackVyAA9TupleViewVyACyAA6HStackVyAGy17OSInAppBrowserLib015OSIABNavigationG0VSg_AA6SpacerVAA6ButtonVyAA4TextVGtGGAA14_PaddingLayoutVGSg_AJ08OSIABWebG13RepresentableVACyAlXGSgtGGAA25_AppearanceActionModifierVGACyxq_GAA0G0A2AA9_RzAA0gW0R_rlWl', symObjAddr: 0x1660, symBinAddr: 0x5E40, symSize: 0x70 } + - { offsetInCU: 0xAF3, offset: 0x5A591, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewV7SwiftUI0F0AadEP05_makeF04view6inputsAD01_F7OutputsVAD11_GraphValueVyxG_AD01_F6InputsVtFZTW', symObjAddr: 0x1160, symBinAddr: 0x5940, symSize: 0x10 } + - { offsetInCU: 0xB0F, offset: 0x5A5AD, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewV7SwiftUI0F0AadEP05_makeF4List4view6inputsAD01_fJ7OutputsVAD11_GraphValueVyxG_AD01_fJ6InputsVtFZTW', symObjAddr: 0x1170, symBinAddr: 0x5950, symSize: 0x10 } + - { offsetInCU: 0xB2B, offset: 0x5A5C9, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABWebViewV7SwiftUI0F0AadEP14_viewListCount6inputsSiSgAD01_fjK6InputsV_tFZTW', symObjAddr: 0x1180, symBinAddr: 0x5960, symSize: 0x10 } + - { offsetInCU: 0x2B, offset: 0x5A71A, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABOptionsC9viewStyle15animationEffectAcA09OSIABViewG0O_AA014OSIABAnimationI0Otcfc', symObjAddr: 0x0, symBinAddr: 0x5F20, symSize: 0x20 } + - { offsetInCU: 0x4F, offset: 0x5A73E, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABOptionsC9viewStyle15animationEffectAcA09OSIABViewG0O_AA014OSIABAnimationI0Otcfc', symObjAddr: 0x0, symBinAddr: 0x5F20, symSize: 0x20 } + - { offsetInCU: 0x80, offset: 0x5A76F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABOptionsCfd', symObjAddr: 0x20, symBinAddr: 0x5F40, symSize: 0x10 } + - { offsetInCU: 0xE3, offset: 0x5A7D2, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABOptionsC9viewStyle15animationEffectAcA09OSIABViewG0O_AA014OSIABAnimationI0OtcfC', symObjAddr: 0x30, symBinAddr: 0x5F50, symSize: 0x40 } + - { offsetInCU: 0x134, offset: 0x5A823, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABOptionsCfD', symObjAddr: 0x70, symBinAddr: 0x5F90, symSize: 0x20 } + - { offsetInCU: 0x162, offset: 0x5A851, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib12OSIABOptionsCMa', symObjAddr: 0x90, symBinAddr: 0x5FB0, symSize: 0x20 } + - { offsetInCU: 0x43, offset: 0x5A96A, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewVwCP', symObjAddr: 0x0, symBinAddr: 0x6000, symSize: 0x30 } + - { offsetInCU: 0x57, offset: 0x5A97E, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewVwxx', symObjAddr: 0x30, symBinAddr: 0x6030, symSize: 0x30 } + - { offsetInCU: 0x6B, offset: 0x5A992, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewVwcp', symObjAddr: 0x60, symBinAddr: 0x6060, symSize: 0x80 } + - { offsetInCU: 0x7F, offset: 0x5A9A6, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewVwca', symObjAddr: 0xE0, symBinAddr: 0x60E0, symSize: 0xB0 } + - { offsetInCU: 0x93, offset: 0x5A9BA, size: 0x8, addend: 0x0, symName: ___swift_memcpy88_8, symObjAddr: 0x190, symBinAddr: 0x6190, symSize: 0x40 } + - { offsetInCU: 0xA7, offset: 0x5A9CE, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewVwta', symObjAddr: 0x1D0, symBinAddr: 0x61D0, symSize: 0x80 } + - { offsetInCU: 0xBB, offset: 0x5A9E2, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewVwet', symObjAddr: 0x250, symBinAddr: 0x6250, symSize: 0x40 } + - { offsetInCU: 0xCF, offset: 0x5A9F6, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewVwst', symObjAddr: 0x290, symBinAddr: 0x6290, symSize: 0x50 } + - { offsetInCU: 0xE3, offset: 0x5AA0A, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewVMa', symObjAddr: 0x2E0, symBinAddr: 0x62E0, symSize: 0x10 } + - { offsetInCU: 0xF7, offset: 0x5AA1E, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewV7SwiftUI0F0AA4BodyAdEP_AGWT', symObjAddr: 0x2F0, symBinAddr: 0x62F0, symSize: 0x20 } + - { offsetInCU: 0x143, offset: 0x5AA6A, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewV4bodyQrvg7SwiftUI05TupleF0VyAGyAE0F0PAEE11environmentyQrs15WritableKeyPathCyAE17EnvironmentValuesVqd__G_qd__tlFQOyAE6HStackVyAGyAiEE8disabledyQrSbFQOyAE6ButtonVyAE5ImageVG_Qo__AXtGG_AE15LayoutDirectionOQo__AE6SpacerVtGSg_AiEE5frame8minWidth05idealZ003maxZ00Y6Height11idealHeight9maxHeight9alignmentQr12CoreGraphics7CGFloatVSg_A17_A17_A17_A17_A17_AE9AlignmentVtFQOyAiEE16allowsHitTestingyQrSbFQOyAiEE9lineLimityQrSiSgFQOyAE4TextV_Qo__Qo__Qo_SgtGyXEfU_', symObjAddr: 0x310, symBinAddr: 0x6310, symSize: 0x7E0 } + - { offsetInCU: 0x25F, offset: 0x5AB86, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewV4bodyQrvg7SwiftUI05TupleF0VyAGyAE0F0PAEE11environmentyQrs15WritableKeyPathCyAE17EnvironmentValuesVqd__G_qd__tlFQOyAE6HStackVyAGyAiEE8disabledyQrSbFQOyAE6ButtonVyAE5ImageVG_Qo__AXtGG_AE15LayoutDirectionOQo__AE6SpacerVtGSg_AiEE5frame8minWidth05idealZ003maxZ00Y6Height11idealHeight9maxHeight9alignmentQr12CoreGraphics7CGFloatVSg_A17_A17_A17_A17_A17_AE9AlignmentVtFQOyAiEE16allowsHitTestingyQrSbFQOyAiEE9lineLimityQrSiSgFQOyAE4TextV_Qo__Qo__Qo_SgtGyXEfU_AYyXEfU_', symObjAddr: 0xAF0, symBinAddr: 0x6AF0, symSize: 0x2C0 } + - { offsetInCU: 0x332, offset: 0x5AC59, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewV4bodyQrvg7SwiftUI05TupleF0VyAGyAE0F0PAEE11environmentyQrs15WritableKeyPathCyAE17EnvironmentValuesVqd__G_qd__tlFQOyAE6HStackVyAGyAiEE8disabledyQrSbFQOyAE6ButtonVyAE5ImageVG_Qo__AXtGG_AE15LayoutDirectionOQo__AE6SpacerVtGSg_AiEE5frame8minWidth05idealZ003maxZ00Y6Height11idealHeight9maxHeight9alignmentQr12CoreGraphics7CGFloatVSg_A17_A17_A17_A17_A17_AE9AlignmentVtFQOyAiEE16allowsHitTestingyQrSbFQOyAiEE9lineLimityQrSiSgFQOyAE4TextV_Qo__Qo__Qo_SgtGyXEfU_AYyXEfU_AVyXEfU_', symObjAddr: 0xDB0, symBinAddr: 0x6DB0, symSize: 0x40 } + - { offsetInCU: 0x35D, offset: 0x5AC84, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewV4bodyQrvg7SwiftUI05TupleF0VyAGyAE0F0PAEE11environmentyQrs15WritableKeyPathCyAE17EnvironmentValuesVqd__G_qd__tlFQOyAE6HStackVyAGyAiEE8disabledyQrSbFQOyAE6ButtonVyAE5ImageVG_Qo__AXtGG_AE15LayoutDirectionOQo__AE6SpacerVtGSg_AiEE5frame8minWidth05idealZ003maxZ00Y6Height11idealHeight9maxHeight9alignmentQr12CoreGraphics7CGFloatVSg_A17_A17_A17_A17_A17_AE9AlignmentVtFQOyAiEE16allowsHitTestingyQrSbFQOyAiEE9lineLimityQrSiSgFQOyAE4TextV_Qo__Qo__Qo_SgtGyXEfU_AYyXEfU_AVyXEfU0_', symObjAddr: 0xDF0, symBinAddr: 0x6DF0, symSize: 0x30 } + - { offsetInCU: 0x3A6, offset: 0x5ACCD, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewV7SwiftUI0F0AadEP4body4BodyQzvgTW', symObjAddr: 0x1100, symBinAddr: 0x7100, symSize: 0x80 } + - { offsetInCU: 0x45D, offset: 0x5AD84, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI4TextV7StorageOWOe', symObjAddr: 0x1240, symBinAddr: 0x71D0, symSize: 0x20 } + - { offsetInCU: 0x471, offset: 0x5AD98, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI15ModifiedContentVyACyACyAA4TextVAA30_EnvironmentKeyWritingModifierVySiSgGGAA017_AllowsHitTestingI0VGAA16_FlexFrameLayoutVGSgWOy', symObjAddr: 0x1260, symBinAddr: 0x71F0, symSize: 0x30 } + - { offsetInCU: 0x485, offset: 0x5ADAC, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI4TextV7StorageOWOy', symObjAddr: 0x1290, symBinAddr: 0x7220, symSize: 0x20 } + - { offsetInCU: 0x499, offset: 0x5ADC0, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI15ModifiedContentVyACyACyAA4TextVAA30_EnvironmentKeyWritingModifierVySiSgGGAA017_AllowsHitTestingI0VGAA16_FlexFrameLayoutVGSgWOe', symObjAddr: 0x12B0, symBinAddr: 0x7240, symSize: 0x30 } + - { offsetInCU: 0x4B8, offset: 0x5ADDF, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI4ViewPAAE8disabledyQrSbFySbzcfU_TA', symObjAddr: 0x1360, symBinAddr: 0x72F0, symSize: 0x20 } + - { offsetInCU: 0x4E1, offset: 0x5AE08, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI4TextV7StorageOWOb', symObjAddr: 0x1430, symBinAddr: 0x73C0, symSize: 0x30 } + - { offsetInCU: 0x4F5, offset: 0x5AE1C, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI4TextV7StorageOWOr', symObjAddr: 0x1460, symBinAddr: 0x73F0, symSize: 0x30 } + - { offsetInCU: 0x509, offset: 0x5AE30, size: 0x8, addend: 0x0, symName: '_$sSay7SwiftUI4TextV8ModifierOGWOr', symObjAddr: 0x1490, symBinAddr: 0x7420, symSize: 0x20 } + - { offsetInCU: 0x51D, offset: 0x5AE44, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI30_EnvironmentKeyWritingModifierVySiSgGWOr', symObjAddr: 0x14B0, symBinAddr: 0x7440, symSize: 0x20 } + - { offsetInCU: 0x531, offset: 0x5AE58, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI6HStackVyAA9TupleViewVyAEyAA15ModifiedContentVyACyAEyAGyAA6ButtonVyAA5ImageVGAA32_EnvironmentKeyTransformModifierVySbGG_APtGGAA01_jk7WritingM0VyAA15LayoutDirectionOGG_AA6SpacerVtGSg_AGyAGyAGyAA4TextVATySiSgGGAA017_AllowsHitTestingM0VGAA010_FlexFrameO0VGSgtGGACyxGAA0E0AAWl', symObjAddr: 0x14E0, symBinAddr: 0x7470, symSize: 0x40 } + - { offsetInCU: 0x67B, offset: 0x5AFA2, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI4ViewPAAE5frame8minWidth05idealF003maxF00E6Height0gI00hI09alignmentQr12CoreGraphics7CGFloatVSg_A5oA9AlignmentVtFAA15ModifiedContentVyASyAA4TextVAA30_EnvironmentKeyWritingModifierVySiSgGGAA017_AllowsHitTestingU0VG_Tg5', symObjAddr: 0xE20, symBinAddr: 0x6E20, symSize: 0x2B0 } + - { offsetInCU: 0x6D5, offset: 0x5AFFC, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewV7SwiftUI0F0AadEP05_makeF04view6inputsAD01_F7OutputsVAD11_GraphValueVyxG_AD01_F6InputsVtFZTW', symObjAddr: 0x10D0, symBinAddr: 0x70D0, symSize: 0x10 } + - { offsetInCU: 0x6F1, offset: 0x5B018, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewV7SwiftUI0F0AadEP05_makeF4List4view6inputsAD01_fJ7OutputsVAD11_GraphValueVyxG_AD01_fJ6InputsVtFZTW', symObjAddr: 0x10E0, symBinAddr: 0x70E0, symSize: 0x10 } + - { offsetInCU: 0x70D, offset: 0x5B034, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABNavigationViewV7SwiftUI0F0AadEP14_viewListCount6inputsSiSgAD01_fjK6InputsV_tFZTW', symObjAddr: 0x10F0, symBinAddr: 0x70F0, symSize: 0x10 } + - { offsetInCU: 0x27, offset: 0x5B15F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionO12defaultValueACvgZ', symObjAddr: 0x0, symBinAddr: 0x74C0, symSize: 0x40 } + - { offsetInCU: 0x4B, offset: 0x5B183, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionO12defaultValueACvpZ', symObjAddr: 0x3B0, symBinAddr: 0x1E728, symSize: 0x0 } + - { offsetInCU: 0x65, offset: 0x5B19D, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionO12defaultValueACvgZ', symObjAddr: 0x0, symBinAddr: 0x74C0, symSize: 0x40 } + - { offsetInCU: 0x9D, offset: 0x5B1D5, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionO8rawValueACSgSS_tcfC', symObjAddr: 0x50, symBinAddr: 0x7510, symSize: 0x70 } + - { offsetInCU: 0xC8, offset: 0x5B200, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionO8rawValueSSvg', symObjAddr: 0x100, symBinAddr: 0x7580, symSize: 0x40 } + - { offsetInCU: 0xEF, offset: 0x5B227, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionOSYAASY8rawValuexSg03RawH0Qz_tcfCTW', symObjAddr: 0x1C0, symBinAddr: 0x7640, symSize: 0x20 } + - { offsetInCU: 0x10B, offset: 0x5B243, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionOSYAASY8rawValue03RawH0QzvgTW', symObjAddr: 0x1E0, symBinAddr: 0x7660, symSize: 0x20 } + - { offsetInCU: 0x139, offset: 0x5B271, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionO12defaultValue_WZ', symObjAddr: 0x40, symBinAddr: 0x7500, symSize: 0x10 } + - { offsetInCU: 0x153, offset: 0x5B28B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionOSHAASQWb', symObjAddr: 0x150, symBinAddr: 0x75D0, symSize: 0x10 } + - { offsetInCU: 0x167, offset: 0x5B29F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionOACSQAAWl', symObjAddr: 0x160, symBinAddr: 0x75E0, symSize: 0x30 } + - { offsetInCU: 0x17B, offset: 0x5B2B3, size: 0x8, addend: 0x0, symName: ___swift_memcpy1_1, symObjAddr: 0x200, symBinAddr: 0x7680, symSize: 0x10 } + - { offsetInCU: 0x18F, offset: 0x5B2C7, size: 0x8, addend: 0x0, symName: ___swift_noop_void_return, symObjAddr: 0x210, symBinAddr: 0x7690, symSize: 0x10 } + - { offsetInCU: 0x1A3, offset: 0x5B2DB, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionOwet', symObjAddr: 0x220, symBinAddr: 0x76A0, symSize: 0x80 } + - { offsetInCU: 0x1B7, offset: 0x5B2EF, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionOwst', symObjAddr: 0x2A0, symBinAddr: 0x7720, symSize: 0xD0 } + - { offsetInCU: 0x1CB, offset: 0x5B303, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionOwug', symObjAddr: 0x370, symBinAddr: 0x77F0, symSize: 0x10 } + - { offsetInCU: 0x1DF, offset: 0x5B317, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionOwup', symObjAddr: 0x380, symBinAddr: 0x7800, symSize: 0x10 } + - { offsetInCU: 0x1F3, offset: 0x5B32B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionOwui', symObjAddr: 0x390, symBinAddr: 0x7810, symSize: 0x10 } + - { offsetInCU: 0x207, offset: 0x5B33F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionOMa', symObjAddr: 0x3A0, symBinAddr: 0x7820, symSize: 0xA } + - { offsetInCU: 0x231, offset: 0x5B369, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x140, symBinAddr: 0x75C0, symSize: 0x10 } + - { offsetInCU: 0x24D, offset: 0x5B385, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionOSHAASH9hashValueSivgTW', symObjAddr: 0x190, symBinAddr: 0x7610, symSize: 0x10 } + - { offsetInCU: 0x269, offset: 0x5B3A1, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x1A0, symBinAddr: 0x7620, symSize: 0x10 } + - { offsetInCU: 0x285, offset: 0x5B3BD, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABToolbarPositionOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x1B0, symBinAddr: 0x7630, symSize: 0x10 } + - { offsetInCU: 0x43, offset: 0x5B4E9, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABCacheManagerP10clearCacheyyyycSgF', symObjAddr: 0x0, symBinAddr: 0x7830, symSize: 0x10 } + - { offsetInCU: 0x5F, offset: 0x5B505, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABCacheManagerPAAE10clearCacheyyyycSgF', symObjAddr: 0x10, symBinAddr: 0x7840, symSize: 0x10 } + - { offsetInCU: 0xA9, offset: 0x5B54F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABCacheManagerP17clearSessionCacheyyyycSgF', symObjAddr: 0x20, symBinAddr: 0x7850, symSize: 0x10 } + - { offsetInCU: 0xC5, offset: 0x5B56B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABCacheManagerPAAE17clearSessionCacheyyyycSgF', symObjAddr: 0x30, symBinAddr: 0x7860, symSize: 0x10 } + - { offsetInCU: 0x11B, offset: 0x5B5C1, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib24OSIABBrowserCacheManagerV9dataStoreACSo013WKWebsiteDataI0C_tcfC', symObjAddr: 0x40, symBinAddr: 0x7870, symSize: 0x10 } + - { offsetInCU: 0x1FC, offset: 0x5B6A2, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib24OSIABBrowserCacheManagerV05clearF033_5C90474E0718C79AB93258AA826B5964LL18sessionCookiesOnly_ySb_yycSgtF6deleteL_yySaySo12NSHTTPCookieCG_AGtF', symObjAddr: 0x50, symBinAddr: 0x7880, symSize: 0x1B0 } + - { offsetInCU: 0x363, offset: 0x5B809, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib24OSIABBrowserCacheManagerV05clearF033_5C90474E0718C79AB93258AA826B5964LL18sessionCookiesOnly_ySb_yycSgtF6deleteL_yySaySo12NSHTTPCookieCG_AGtFyycfU_', symObjAddr: 0x200, symBinAddr: 0x7A30, symSize: 0x1D0 } + - { offsetInCU: 0x5F1, offset: 0x5BA97, size: 0x8, addend: 0x0, symName: '_$sIeg_IeyB_TR', symObjAddr: 0x3D0, symBinAddr: 0x7C00, symSize: 0x30 } + - { offsetInCU: 0x701, offset: 0x5BBA7, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib24OSIABBrowserCacheManagerV05clearF033_5C90474E0718C79AB93258AA826B5964LL18sessionCookiesOnly_ySb_yycSgtFySaySo12NSHTTPCookieCGcfU_', symObjAddr: 0x400, symBinAddr: 0x7C30, symSize: 0x380 } + - { offsetInCU: 0xAA3, offset: 0x5BF49, size: 0x8, addend: 0x0, symName: '_$sSaySo12NSHTTPCookieCGIegg_So7NSArrayCIeyBy_TR', symObjAddr: 0x780, symBinAddr: 0x7FB0, symSize: 0x60 } + - { offsetInCU: 0xABB, offset: 0x5BF61, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x830, symBinAddr: 0x8060, symSize: 0x20 } + - { offsetInCU: 0xACF, offset: 0x5BF75, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x850, symBinAddr: 0x8080, symSize: 0x10 } + - { offsetInCU: 0xAE3, offset: 0x5BF89, size: 0x8, addend: 0x0, symName: '_$sIeg_SgWOy', symObjAddr: 0x860, symBinAddr: 0x8090, symSize: 0x20 } + - { offsetInCU: 0xAF7, offset: 0x5BF9D, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib24OSIABBrowserCacheManagerVMa', symObjAddr: 0xB40, symBinAddr: 0x8370, symSize: 0x10 } + - { offsetInCU: 0xB0B, offset: 0x5BFB1, size: 0x8, addend: 0x0, symName: '_$sSo12NSHTTPCookieCMa', symObjAddr: 0xBF0, symBinAddr: 0x8420, symSize: 0x30 } + - { offsetInCU: 0xB1F, offset: 0x5BFC5, size: 0x8, addend: 0x0, symName: '_$ss15ContiguousArrayV16_createNewBuffer14bufferIsUnique15minimumCapacity13growForAppendySb_SiSbtFSo12NSHTTPCookieC_Tg5', symObjAddr: 0xC20, symBinAddr: 0x8450, symSize: 0x20 } + - { offsetInCU: 0xB9A, offset: 0x5C040, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSo12NSHTTPCookieC_Tg5', symObjAddr: 0xC40, symBinAddr: 0x8470, symSize: 0x140 } + - { offsetInCU: 0xD1C, offset: 0x5C1C2, size: 0x8, addend: 0x0, symName: '_$ss32_copyCollectionToContiguousArrayys0dE0Vy7ElementQzGxSlRzlFs0E5SliceVySo12NSHTTPCookieCG_Tg5', symObjAddr: 0xDA0, symBinAddr: 0x85D0, symSize: 0xE0 } + - { offsetInCU: 0xE8E, offset: 0x5C334, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlFSo12NSHTTPCookieC_Tg5Tf4d_n', symObjAddr: 0xE80, symBinAddr: 0x86B0, symSize: 0x50 } + - { offsetInCU: 0xFC8, offset: 0x5C46E, size: 0x8, addend: 0x0, symName: '_$sSaySayxGqd__c7ElementQyd__RszSTRd__lufCSo12NSHTTPCookieC_s10ArraySliceVyAEGTg5Tf4nd_n', symObjAddr: 0xF10, symBinAddr: 0x8700, symSize: 0xC0 } + - { offsetInCU: 0x27, offset: 0x5C724, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleO12defaultValueACvgZ', symObjAddr: 0x0, symBinAddr: 0x88E0, symSize: 0x40 } + - { offsetInCU: 0x4B, offset: 0x5C748, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleO12defaultValueACvpZ', symObjAddr: 0x3A0, symBinAddr: 0x1E758, symSize: 0x0 } + - { offsetInCU: 0x65, offset: 0x5C762, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleO12defaultValueACvgZ', symObjAddr: 0x0, symBinAddr: 0x88E0, symSize: 0x40 } + - { offsetInCU: 0x9D, offset: 0x5C79A, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleO8rawValueACSgSS_tcfC', symObjAddr: 0x50, symBinAddr: 0x8930, symSize: 0x70 } + - { offsetInCU: 0xC8, offset: 0x5C7C5, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleO8rawValueSSvg', symObjAddr: 0x100, symBinAddr: 0x89A0, symSize: 0x30 } + - { offsetInCU: 0xEF, offset: 0x5C7EC, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOSYAASY8rawValuexSg03RawH0Qz_tcfCTW', symObjAddr: 0x1B0, symBinAddr: 0x8A50, symSize: 0x20 } + - { offsetInCU: 0x10B, offset: 0x5C808, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOSYAASY8rawValue03RawH0QzvgTW', symObjAddr: 0x1D0, symBinAddr: 0x8A70, symSize: 0x20 } + - { offsetInCU: 0x139, offset: 0x5C836, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleO12defaultValue_WZ', symObjAddr: 0x40, symBinAddr: 0x8920, symSize: 0x10 } + - { offsetInCU: 0x153, offset: 0x5C850, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOSHAASQWb', symObjAddr: 0x140, symBinAddr: 0x89E0, symSize: 0x10 } + - { offsetInCU: 0x167, offset: 0x5C864, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOACSQAAWl', symObjAddr: 0x150, symBinAddr: 0x89F0, symSize: 0x30 } + - { offsetInCU: 0x17B, offset: 0x5C878, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOwet', symObjAddr: 0x210, symBinAddr: 0x8A90, symSize: 0x80 } + - { offsetInCU: 0x18F, offset: 0x5C88C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOwst', symObjAddr: 0x290, symBinAddr: 0x8B10, symSize: 0xD0 } + - { offsetInCU: 0x1A3, offset: 0x5C8A0, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOwug', symObjAddr: 0x360, symBinAddr: 0x8BE0, symSize: 0x10 } + - { offsetInCU: 0x1B7, offset: 0x5C8B4, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOwup', symObjAddr: 0x370, symBinAddr: 0x8BF0, symSize: 0x10 } + - { offsetInCU: 0x1CB, offset: 0x5C8C8, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOwui', symObjAddr: 0x380, symBinAddr: 0x8C00, symSize: 0x10 } + - { offsetInCU: 0x1DF, offset: 0x5C8DC, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOMa', symObjAddr: 0x390, symBinAddr: 0x8C10, symSize: 0xA } + - { offsetInCU: 0x209, offset: 0x5C906, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x130, symBinAddr: 0x89D0, symSize: 0x10 } + - { offsetInCU: 0x225, offset: 0x5C922, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOSHAASH9hashValueSivgTW', symObjAddr: 0x180, symBinAddr: 0x8A20, symSize: 0x10 } + - { offsetInCU: 0x241, offset: 0x5C93E, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x190, symBinAddr: 0x8A30, symSize: 0x10 } + - { offsetInCU: 0x25D, offset: 0x5C95A, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib14OSIABViewStyleOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x1A0, symBinAddr: 0x8A40, symSize: 0x10 } + - { offsetInCU: 0x43, offset: 0x5CA88, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib24OSIABApplicationDelegatePAAE4open_7options17completionHandlery10Foundation3URLV_SDySo38UIApplicationOpenExternalURLOptionsKeyaypGySbcSgtF', symObjAddr: 0x0, symBinAddr: 0x8C20, symSize: 0x10 } + - { offsetInCU: 0x83, offset: 0x5CAC8, size: 0x8, addend: 0x0, symName: '_$sSbIegy_SbIeyBy_TR', symObjAddr: 0x170, symBinAddr: 0x8D90, symSize: 0x40 } + - { offsetInCU: 0xD1, offset: 0x5CB16, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterCyAcA0E8Delegate_pcfC', symObjAddr: 0x1B0, symBinAddr: 0x8DD0, symSize: 0x30 } + - { offsetInCU: 0x118, offset: 0x5CB5D, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterCyAcA0E8Delegate_pcfc', symObjAddr: 0x1E0, symBinAddr: 0x8E00, symSize: 0x20 } + - { offsetInCU: 0x13F, offset: 0x5CB84, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterC10handleOpenyy10Foundation3URLV_ySbctF', symObjAddr: 0x200, symBinAddr: 0x8E20, symSize: 0xB0 } + - { offsetInCU: 0x1F4, offset: 0x5CC39, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterCfd', symObjAddr: 0x2B0, symBinAddr: 0x8ED0, symSize: 0x20 } + - { offsetInCU: 0x22F, offset: 0x5CC74, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterCfD', symObjAddr: 0x2D0, symBinAddr: 0x8EF0, symSize: 0x20 } + - { offsetInCU: 0x2B0, offset: 0x5CCF5, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterCAA11OSIABRouterA2aDP10handleOpenyy10Foundation3URLV_y10ReturnTypeQzctFTW', symObjAddr: 0x2F0, symBinAddr: 0x8F10, symSize: 0x120 } + - { offsetInCU: 0x438, offset: 0x5CE7D, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib29OSIABApplicationRouterAdapterCMa', symObjAddr: 0x510, symBinAddr: 0x9130, symSize: 0x20 } + - { offsetInCU: 0x44C, offset: 0x5CE91, size: 0x8, addend: 0x0, symName: '_$sSbIegn_SbIegy_TRTA', symObjAddr: 0x590, symBinAddr: 0x91B0, symSize: 0x30 } + - { offsetInCU: 0x475, offset: 0x5CEBA, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaABSHSCWl', symObjAddr: 0x5C0, symBinAddr: 0x91E0, symSize: 0x40 } + - { offsetInCU: 0x489, offset: 0x5CECE, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x600, symBinAddr: 0x9220, symSize: 0x20 } + - { offsetInCU: 0x49D, offset: 0x5CEE2, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x620, symBinAddr: 0x9240, symSize: 0x10 } + - { offsetInCU: 0x4B1, offset: 0x5CEF6, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeya_yptWOc', symObjAddr: 0x670, symBinAddr: 0x9250, symSize: 0x40 } + - { offsetInCU: 0x4C5, offset: 0x5CF0A, size: 0x8, addend: 0x0, symName: '_$sypWOb', symObjAddr: 0x6B0, symBinAddr: 0x9290, symSize: 0x17 } + - { offsetInCU: 0x54B, offset: 0x5CF90, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfCSo38UIApplicationOpenExternalURLOptionsKeya_ypTg5Tf4gd_n', symObjAddr: 0x410, symBinAddr: 0x9030, symSize: 0xE0 } + - { offsetInCU: 0x681, offset: 0x5D0C6, size: 0x8, addend: 0x0, symName: '_$sSo13UIApplicationC17OSInAppBrowserLib24OSIABApplicationDelegateA2cDP10canOpenURLySb10Foundation0J0VFTW', symObjAddr: 0x10, symBinAddr: 0x8C30, symSize: 0x50 } + - { offsetInCU: 0x6B2, offset: 0x5D0F7, size: 0x8, addend: 0x0, symName: '_$sSo13UIApplicationC17OSInAppBrowserLib24OSIABApplicationDelegateA2cDP4open_7options17completionHandlery10Foundation3URLV_SDySo0A25OpenExternalURLOptionsKeyaypGySbcSgtFTW', symObjAddr: 0x60, symBinAddr: 0x8C80, symSize: 0x10 } + - { offsetInCU: 0x6CE, offset: 0x5D113, size: 0x8, addend: 0x0, symName: '_$sSo13UIApplicationC4open_7options17completionHandlery10Foundation3URLV_SDySo0A25OpenExternalURLOptionsKeyaypGySbcSgtFTO', symObjAddr: 0x70, symBinAddr: 0x8C90, symSize: 0x100 } + - { offsetInCU: 0x2B, offset: 0x5D26B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableVMa', symObjAddr: 0x0, symBinAddr: 0x92B0, symSize: 0x10 } + - { offsetInCU: 0x43, offset: 0x5D283, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableVMa', symObjAddr: 0x0, symBinAddr: 0x92B0, symSize: 0x10 } + - { offsetInCU: 0x57, offset: 0x5D297, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI0F0AA4BodyAdEP_AGWT', symObjAddr: 0x10, symBinAddr: 0x92C0, symSize: 0x10 } + - { offsetInCU: 0x90, offset: 0x5D2D0, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI06UIViewG0AadEP04makeJ07context0J4TypeQzAD0jG7ContextVyxG_tFTW', symObjAddr: 0x20, symBinAddr: 0x92D0, symSize: 0x10 } + - { offsetInCU: 0xC2, offset: 0x5D302, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI06UIViewG0AadEP06updateJ0_7contexty0J4TypeQz_AD0jG7ContextVyxGtFTW', symObjAddr: 0x30, symBinAddr: 0x92E0, symSize: 0x10 } + - { offsetInCU: 0xDF, offset: 0x5D31F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI06UIViewG0AaD0F0PWb', symObjAddr: 0x190, symBinAddr: 0x9440, symSize: 0x10 } + - { offsetInCU: 0xF3, offset: 0x5D333, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableVAC7SwiftUI0F0AAWl', symObjAddr: 0x1A0, symBinAddr: 0x9450, symSize: 0x30 } + - { offsetInCU: 0x107, offset: 0x5D347, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableVAC7SwiftUI06UIViewG0AAWl', symObjAddr: 0x1D0, symBinAddr: 0x9480, symSize: 0x2E } + - { offsetInCU: 0x18A, offset: 0x5D3CA, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI06UIViewG0AadEP09dismantleJ0_11coordinatory0J4TypeQz_11CoordinatorQztFZTW', symObjAddr: 0x40, symBinAddr: 0x92F0, symSize: 0x10 } + - { offsetInCU: 0x1A6, offset: 0x5D3E6, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI06UIViewG0AadEP15makeCoordinator0L0QzyFTW', symObjAddr: 0x50, symBinAddr: 0x9300, symSize: 0x10 } + - { offsetInCU: 0x1C2, offset: 0x5D402, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI06UIViewG0AadEP011_identifiedF4Tree2inAD011_IdentifiedfL0O0J4TypeQz_tFTW', symObjAddr: 0x60, symBinAddr: 0x9310, symSize: 0x10 } + - { offsetInCU: 0x1DE, offset: 0x5D41E, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI06UIViewG0AadEP12sizeThatFits_02uiF07contextSo6CGSizeVSgAD08ProposedF4SizeV_0J4TypeQzAD0jG7ContextVyxGtFTW', symObjAddr: 0x70, symBinAddr: 0x9320, symSize: 0x30 } + - { offsetInCU: 0x1FA, offset: 0x5D43A, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI06UIViewG0AadEP21_overrideSizeThatFits_2in02uiF0ySo6CGSizeVz_AD09_ProposedL0V0J4TypeQztFTW', symObjAddr: 0xA0, symBinAddr: 0x9350, symSize: 0x10 } + - { offsetInCU: 0x216, offset: 0x5D456, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI06UIViewG0AadEP21_overrideLayoutTraits_3foryAD01_lM0Vz_0J4TypeQztFTW', symObjAddr: 0xB0, symBinAddr: 0x9360, symSize: 0x10 } + - { offsetInCU: 0x232, offset: 0x5D472, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI06UIViewG0AadEP014_modifyBridgedF6InputsyyAD01_fM0VzFZTW', symObjAddr: 0xC0, symBinAddr: 0x9370, symSize: 0x10 } + - { offsetInCU: 0x24E, offset: 0x5D48E, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI06UIViewG0AadEP14_layoutOptionsyAD09_Platformfg6LayoutL0V0J4TypeQzFZTW', symObjAddr: 0xD0, symBinAddr: 0x9380, symSize: 0x10 } + - { offsetInCU: 0x26A, offset: 0x5D4AA, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI0F0AadEP05_makeF04view6inputsAD01_F7OutputsVAD11_GraphValueVyxG_AD01_F6InputsVtFZTW', symObjAddr: 0xE0, symBinAddr: 0x9390, symSize: 0x40 } + - { offsetInCU: 0x286, offset: 0x5D4C6, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI0F0AadEP05_makeF4List4view6inputsAD01_fK7OutputsVAD11_GraphValueVyxG_AD01_fK6InputsVtFZTW', symObjAddr: 0x120, symBinAddr: 0x93D0, symSize: 0x40 } + - { offsetInCU: 0x2A2, offset: 0x5D4E2, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI0F0AadEP14_viewListCount6inputsSiSgAD01_fkL6InputsV_tFZTW', symObjAddr: 0x160, symBinAddr: 0x9410, symSize: 0x10 } + - { offsetInCU: 0x2BE, offset: 0x5D4FE, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRepresentableV7SwiftUI0F0AadEP4body4BodyQzvgTW', symObjAddr: 0x170, symBinAddr: 0x9420, symSize: 0x20 } + - { offsetInCU: 0x27, offset: 0x5D5FB, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleO12defaultValue_WZ', symObjAddr: 0x0, symBinAddr: 0x94B0, symSize: 0x10 } + - { offsetInCU: 0x4B, offset: 0x5D61F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleO12defaultValueACvpZ', symObjAddr: 0x3A0, symBinAddr: 0x1E848, symSize: 0x0 } + - { offsetInCU: 0x65, offset: 0x5D639, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleO12defaultValueACvgZ', symObjAddr: 0x10, symBinAddr: 0x94C0, symSize: 0x40 } + - { offsetInCU: 0x9D, offset: 0x5D671, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleO8rawValueACSgSS_tcfC', symObjAddr: 0x50, symBinAddr: 0x9500, symSize: 0x70 } + - { offsetInCU: 0xC8, offset: 0x5D69C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleO8rawValueSSvg', symObjAddr: 0x100, symBinAddr: 0x9570, symSize: 0x30 } + - { offsetInCU: 0xF3, offset: 0x5D6C7, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOSYAASY8rawValuexSg03RawH0Qz_tcfCTW', symObjAddr: 0x1B0, symBinAddr: 0x9620, symSize: 0x20 } + - { offsetInCU: 0x10F, offset: 0x5D6E3, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOSYAASY8rawValue03RawH0QzvgTW', symObjAddr: 0x1D0, symBinAddr: 0x9640, symSize: 0x20 } + - { offsetInCU: 0x12C, offset: 0x5D700, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleO12defaultValue_WZ', symObjAddr: 0x0, symBinAddr: 0x94B0, symSize: 0x10 } + - { offsetInCU: 0x157, offset: 0x5D72B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOSHAASQWb', symObjAddr: 0x140, symBinAddr: 0x95B0, symSize: 0x10 } + - { offsetInCU: 0x16B, offset: 0x5D73F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOACSQAAWl', symObjAddr: 0x150, symBinAddr: 0x95C0, symSize: 0x30 } + - { offsetInCU: 0x17F, offset: 0x5D753, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOwet', symObjAddr: 0x210, symBinAddr: 0x9660, symSize: 0x80 } + - { offsetInCU: 0x193, offset: 0x5D767, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOwst', symObjAddr: 0x290, symBinAddr: 0x96E0, symSize: 0xD0 } + - { offsetInCU: 0x1A7, offset: 0x5D77B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOwug', symObjAddr: 0x360, symBinAddr: 0x97B0, symSize: 0x10 } + - { offsetInCU: 0x1BB, offset: 0x5D78F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOwup', symObjAddr: 0x370, symBinAddr: 0x97C0, symSize: 0x10 } + - { offsetInCU: 0x1CF, offset: 0x5D7A3, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOwui', symObjAddr: 0x380, symBinAddr: 0x97D0, symSize: 0x10 } + - { offsetInCU: 0x1E3, offset: 0x5D7B7, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOMa', symObjAddr: 0x390, symBinAddr: 0x97E0, symSize: 0xA } + - { offsetInCU: 0x20D, offset: 0x5D7E1, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x130, symBinAddr: 0x95A0, symSize: 0x10 } + - { offsetInCU: 0x229, offset: 0x5D7FD, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOSHAASH9hashValueSivgTW', symObjAddr: 0x180, symBinAddr: 0x95F0, symSize: 0x10 } + - { offsetInCU: 0x245, offset: 0x5D819, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x190, symBinAddr: 0x9600, symSize: 0x10 } + - { offsetInCU: 0x261, offset: 0x5D835, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABDismissStyleOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x1A0, symBinAddr: 0x9610, symSize: 0x10 } + - { offsetInCU: 0x27, offset: 0x5D94D, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectO12defaultValueACvgZ', symObjAddr: 0x0, symBinAddr: 0x97F0, symSize: 0x40 } + - { offsetInCU: 0x4B, offset: 0x5D971, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectO12defaultValueACvpZ', symObjAddr: 0x7F0, symBinAddr: 0x1E858, symSize: 0x0 } + - { offsetInCU: 0x65, offset: 0x5D98B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectO12defaultValueACvgZ', symObjAddr: 0x0, symBinAddr: 0x97F0, symSize: 0x40 } + - { offsetInCU: 0xC6, offset: 0x5D9EC, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueACSgSS_tcfC', symObjAddr: 0x4A0, symBinAddr: 0x9C90, symSize: 0x70 } + - { offsetInCU: 0xF1, offset: 0x5DA17, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectO8rawValueSSvg', symObjAddr: 0x550, symBinAddr: 0x9D00, symSize: 0x30 } + - { offsetInCU: 0x10C, offset: 0x5DA32, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOSYAASY8rawValuexSg03RawH0Qz_tcfCTW', symObjAddr: 0x600, symBinAddr: 0x9DB0, symSize: 0x20 } + - { offsetInCU: 0x128, offset: 0x5DA4E, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOSYAASY8rawValue03RawH0QzvgTW', symObjAddr: 0x620, symBinAddr: 0x9DD0, symSize: 0x20 } + - { offsetInCU: 0x1C5, offset: 0x5DAEB, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectO12defaultValue_WZ', symObjAddr: 0x490, symBinAddr: 0x9C80, symSize: 0x10 } + - { offsetInCU: 0x1DF, offset: 0x5DB05, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOSHAASQWb', symObjAddr: 0x590, symBinAddr: 0x9D40, symSize: 0x10 } + - { offsetInCU: 0x1F3, offset: 0x5DB19, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOACSQAAWl', symObjAddr: 0x5A0, symBinAddr: 0x9D50, symSize: 0x30 } + - { offsetInCU: 0x207, offset: 0x5DB2D, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOwet', symObjAddr: 0x660, symBinAddr: 0x9DF0, symSize: 0x80 } + - { offsetInCU: 0x21B, offset: 0x5DB41, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOwst', symObjAddr: 0x6E0, symBinAddr: 0x9E70, symSize: 0xD0 } + - { offsetInCU: 0x22F, offset: 0x5DB55, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOwug', symObjAddr: 0x7B0, symBinAddr: 0x9F40, symSize: 0x10 } + - { offsetInCU: 0x243, offset: 0x5DB69, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOwup', symObjAddr: 0x7C0, symBinAddr: 0x9F50, symSize: 0x10 } + - { offsetInCU: 0x257, offset: 0x5DB7D, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOwui', symObjAddr: 0x7D0, symBinAddr: 0x9F60, symSize: 0x10 } + - { offsetInCU: 0x26B, offset: 0x5DB91, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOMa', symObjAddr: 0x7E0, symBinAddr: 0x9F70, symSize: 0xA } + - { offsetInCU: 0x2D7, offset: 0x5DBFD, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE04hashB0Sivg17OSInAppBrowserLib20OSIABToolbarPositionO_TB5', symObjAddr: 0x40, symBinAddr: 0x9830, symSize: 0x70 } + - { offsetInCU: 0x388, offset: 0x5DCAE, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE04hashB0Sivg17OSInAppBrowserLib14OSIABViewStyleO_TB5', symObjAddr: 0xB0, symBinAddr: 0x98A0, symSize: 0x60 } + - { offsetInCU: 0x462, offset: 0x5DD88, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE04hashB0Sivg17OSInAppBrowserLib17OSIABDismissStyleO_TB5', symObjAddr: 0x110, symBinAddr: 0x9900, symSize: 0x70 } + - { offsetInCU: 0x547, offset: 0x5DE6D, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE04hashB0Sivg17OSInAppBrowserLib20OSIABAnimationEffectO_TB5', symObjAddr: 0x180, symBinAddr: 0x9970, symSize: 0x60 } + - { offsetInCU: 0x5E5, offset: 0x5DF0B, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF17OSInAppBrowserLib20OSIABToolbarPositionO_TB5', symObjAddr: 0x1E0, symBinAddr: 0x99D0, symSize: 0x50 } + - { offsetInCU: 0x60E, offset: 0x5DF34, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF17OSInAppBrowserLib20OSIABAnimationEffectO_TB5', symObjAddr: 0x230, symBinAddr: 0x9A20, symSize: 0x40 } + - { offsetInCU: 0x66B, offset: 0x5DF91, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF17OSInAppBrowserLib17OSIABDismissStyleO_TB5', symObjAddr: 0x270, symBinAddr: 0x9A60, symSize: 0x50 } + - { offsetInCU: 0x6C8, offset: 0x5DFEE, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF17OSInAppBrowserLib14OSIABViewStyleO_TB5', symObjAddr: 0x2C0, symBinAddr: 0x9AB0, symSize: 0x40 } + - { offsetInCU: 0x725, offset: 0x5E04B, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE08_rawHashB04seedS2i_tF17OSInAppBrowserLib14OSIABViewStyleO_TB5', symObjAddr: 0x300, symBinAddr: 0x9AF0, symSize: 0x60 } + - { offsetInCU: 0x7A1, offset: 0x5E0C7, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE08_rawHashB04seedS2i_tF17OSInAppBrowserLib17OSIABDismissStyleO_TB5', symObjAddr: 0x360, symBinAddr: 0x9B50, symSize: 0x60 } + - { offsetInCU: 0x828, offset: 0x5E14E, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE08_rawHashB04seedS2i_tF17OSInAppBrowserLib20OSIABAnimationEffectO_TB5', symObjAddr: 0x3C0, symBinAddr: 0x9BB0, symSize: 0x60 } + - { offsetInCU: 0x8A4, offset: 0x5E1CA, size: 0x8, addend: 0x0, symName: '_$sSYsSHRzSH8RawValueSYRpzrlE08_rawHashB04seedS2i_tF17OSInAppBrowserLib20OSIABToolbarPositionO_TB5', symObjAddr: 0x420, symBinAddr: 0x9C10, symSize: 0x70 } + - { offsetInCU: 0x8F7, offset: 0x5E21D, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x580, symBinAddr: 0x9D30, symSize: 0x10 } + - { offsetInCU: 0x913, offset: 0x5E239, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOSHAASH9hashValueSivgTW', symObjAddr: 0x5D0, symBinAddr: 0x9D80, symSize: 0x10 } + - { offsetInCU: 0x92F, offset: 0x5E255, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x5E0, symBinAddr: 0x9D90, symSize: 0x10 } + - { offsetInCU: 0x943, offset: 0x5E269, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib20OSIABAnimationEffectOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x5F0, symBinAddr: 0x9DA0, symSize: 0x10 } + - { offsetInCU: 0x97, offset: 0x5E3E7, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC10$isLoading7Combine9PublishedV9PublisherVySb_GvM', symObjAddr: 0x20, symBinAddr: 0x9FA0, symSize: 0xC0 } + - { offsetInCU: 0xF9, offset: 0x5E449, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC5errors5Error_pSgvg', symObjAddr: 0xF0, symBinAddr: 0xA070, symSize: 0x60 } + - { offsetInCU: 0x16E, offset: 0x5E4BE, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC18$backButtonEnabled7Combine9PublishedV9PublisherVySb_GvM', symObjAddr: 0x170, symBinAddr: 0xA0F0, symSize: 0xC0 } + - { offsetInCU: 0x218, offset: 0x5E568, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC21$forwardButtonEnabled7Combine9PublishedV9PublisherVySb_GvM', symObjAddr: 0x2B0, symBinAddr: 0xA230, symSize: 0xC0 } + - { offsetInCU: 0x27A, offset: 0x5E5CA, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC12addressLabelSSvg', symObjAddr: 0x380, symBinAddr: 0xA300, symSize: 0x60 } + - { offsetInCU: 0x2DF, offset: 0x5E62F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC13$addressLabel7Combine9PublishedV9PublisherVySS_GvM', symObjAddr: 0x3E0, symBinAddr: 0xA360, symSize: 0xC0 } + - { offsetInCU: 0x383, offset: 0x5E6D3, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC3url___02uiG015callbackHandlerAC10Foundation3URLV_So05WKWebF13ConfigurationCSbSSSgAA0eF7UIModelVAA0ef8CallbackK0Vtcfc', symObjAddr: 0x5F0, symBinAddr: 0xA570, symSize: 0x960 } + - { offsetInCU: 0x5B1, offset: 0x5E901, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC13setupBindings33_9465A02ABBCEE1A843D14F7D6FC63749LLyySb_S2btF10Foundation3URLVSgAIcfU_', symObjAddr: 0xFD0, symBinAddr: 0xAF50, symSize: 0x10 } + - { offsetInCU: 0x5F9, offset: 0x5E949, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelCACycfcTo', symObjAddr: 0xFE0, symBinAddr: 0xAF60, symSize: 0x30 } + - { offsetInCU: 0x660, offset: 0x5E9B0, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelCfD', symObjAddr: 0x1010, symBinAddr: 0xAF90, symSize: 0x30 } + - { offsetInCU: 0x7D4, offset: 0x5EB24, size: 0x8, addend: 0x0, symName: '_$sSo9WKWebViewC3url10Foundation3URLVSgvpABTK', symObjAddr: 0xF50, symBinAddr: 0xAED0, symSize: 0x80 } + - { offsetInCU: 0x802, offset: 0x5EB52, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelCfETo', symObjAddr: 0x1040, symBinAddr: 0xAFC0, symSize: 0x120 } + - { offsetInCU: 0x831, offset: 0x5EB81, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelCMU', symObjAddr: 0x1160, symBinAddr: 0xB0E0, symSize: 0x10 } + - { offsetInCU: 0x845, offset: 0x5EB95, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelCMa', symObjAddr: 0x1170, symBinAddr: 0xB0F0, symSize: 0x30 } + - { offsetInCU: 0x859, offset: 0x5EBA9, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelCMr', symObjAddr: 0x11A0, symBinAddr: 0xB120, symSize: 0x130 } + - { offsetInCU: 0x86D, offset: 0x5EBBD, size: 0x8, addend: 0x0, symName: '_$s7Combine9PublishedVys5Error_pSgGMa', symObjAddr: 0x12D0, symBinAddr: 0xB250, symSize: 0x50 } + - { offsetInCU: 0x890, offset: 0x5EBE0, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC03webF0_15decidePolicyFor15decisionHandlerySo05WKWebF0C_So18WKNavigationActionCySo0opJ0VctFTo', symObjAddr: 0x13C0, symBinAddr: 0xB300, symSize: 0xA0 } + - { offsetInCU: 0x8F8, offset: 0x5EC48, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC03webF0_9didFinishySo05WKWebF0C_So12WKNavigationCSgtFTo', symObjAddr: 0x1460, symBinAddr: 0xB3A0, symSize: 0xA0 } + - { offsetInCU: 0x9F1, offset: 0x5ED41, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC03webF0_34runJavaScriptAlertPanelWithMessage16initiatedByFrame17completionHandlerySo05WKWebF0C_SSSo11WKFrameInfoCyyctFTo', symObjAddr: 0x1630, symBinAddr: 0xB570, symSize: 0x130 } + - { offsetInCU: 0xAE6, offset: 0x5EE36, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC03webF0_36runJavaScriptConfirmPanelWithMessage16initiatedByFrame17completionHandlerySo05WKWebF0C_SSSo11WKFrameInfoCySbctFTo', symObjAddr: 0x1760, symBinAddr: 0xB6A0, symSize: 0x1A0 } + - { offsetInCU: 0xC27, offset: 0x5EF77, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC03webF0_37runJavaScriptTextInputPanelWithPrompt07defaultL016initiatedByFrame17completionHandlerySo05WKWebF0C_S2SSgSo11WKFrameInfoCyAKctFySo17UIAlertControllerC_SbtcfU_', symObjAddr: 0x1900, symBinAddr: 0xB840, symSize: 0x1D0 } + - { offsetInCU: 0xD96, offset: 0x5F0E6, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC03webF0_37runJavaScriptTextInputPanelWithPrompt07defaultL016initiatedByFrame17completionHandlerySo05WKWebF0C_S2SSgSo11WKFrameInfoCyAKctFySo11UITextFieldCcfU2_', symObjAddr: 0x1AD0, symBinAddr: 0xBA10, symSize: 0x50 } + - { offsetInCU: 0xDE0, offset: 0x5F130, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC03webF0_37runJavaScriptTextInputPanelWithPrompt07defaultL016initiatedByFrame17completionHandlerySo05WKWebF0C_S2SSgSo11WKFrameInfoCyAKctFTo', symObjAddr: 0x1B80, symBinAddr: 0xBAC0, symSize: 0x110 } + - { offsetInCU: 0xE12, offset: 0x5F162, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC7Combine16ObservableObjectAA0J19WillChangePublisherAdEP_AD0M0PWT', symObjAddr: 0x1C90, symBinAddr: 0xBBD0, symSize: 0x10 } + - { offsetInCU: 0xE26, offset: 0x5F176, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgIeyBy_SSSgIegg_TR', symObjAddr: 0x1CA0, symBinAddr: 0xBBE0, symSize: 0x40 } + - { offsetInCU: 0xE3E, offset: 0x5F18E, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgIeyBy_SSSgIegg_TRTA', symObjAddr: 0x1D00, symBinAddr: 0xBC40, symSize: 0x10 } + - { offsetInCU: 0xE52, offset: 0x5F1A2, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC12addressLabelSSvpACTK', symObjAddr: 0x1D10, symBinAddr: 0xBC50, symSize: 0x70 } + - { offsetInCU: 0xE77, offset: 0x5F1C7, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC12addressLabelSSvpACTk', symObjAddr: 0x1D80, symBinAddr: 0xBCC0, symSize: 0x80 } + - { offsetInCU: 0xEC5, offset: 0x5F215, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlFSo38UIApplicationOpenExternalURLOptionsKeya_Tg5', symObjAddr: 0x1F50, symBinAddr: 0xBE90, symSize: 0x80 } + - { offsetInCU: 0xF63, offset: 0x5F2B3, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlFSS_Tg5', symObjAddr: 0x1FD0, symBinAddr: 0xBF10, symSize: 0x60 } + - { offsetInCU: 0xFC6, offset: 0x5F316, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlFSo38UIApplicationOpenExternalURLOptionsKeya_Tg5', symObjAddr: 0x2030, symBinAddr: 0xBF70, symSize: 0x180 } + - { offsetInCU: 0x1043, offset: 0x5F393, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlFSS_Tg5', symObjAddr: 0x21B0, symBinAddr: 0xC0F0, symSize: 0xE0 } + - { offsetInCU: 0x1152, offset: 0x5F4A2, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC03webF0_15decidePolicyFor15decisionHandlerySo05WKWebF0C_So18WKNavigationActionCySo0opJ0VctF06$sSo24opJ16VIeyBy_ABIegy_TRALIeyBy_Tf1nncn_nTf4nnng_n', symObjAddr: 0x24E0, symBinAddr: 0xC420, symSize: 0x7B0 } + - { offsetInCU: 0x1364, offset: 0x5F6B4, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC03webF033_9465A02ABBCEE1A843D14F7D6FC63749LL_19didFailedNavigation4withySo05WKWebF0C_SSs5Error_ptFTf4dnnn_n', symObjAddr: 0x2C90, symBinAddr: 0xCBD0, symSize: 0x210 } + - { offsetInCU: 0x154E, offset: 0x5F89E, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC21createAlertController33_9465A02ABBCEE1A843D14F7D6FC63749LL12withBodyText15okButtonHandler06cancelvW0So07UIAlertJ0CSS_yAJcyAJcSgtFTf4nnnd_n', symObjAddr: 0x2EA0, symBinAddr: 0xCDE0, symSize: 0x480 } + - { offsetInCU: 0x165F, offset: 0x5F9AF, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC03webF0_37runJavaScriptTextInputPanelWithPrompt07defaultL016initiatedByFrame17completionHandlerySo05WKWebF0C_S2SSgSo11WKFrameInfoCyAKctFTf4dnndnn_n', symObjAddr: 0x3320, symBinAddr: 0xD260, symSize: 0x1B0 } + - { offsetInCU: 0x1701, offset: 0x5FA51, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC03webF0_37runJavaScriptTextInputPanelWithPrompt07defaultL016initiatedByFrame17completionHandlerySo05WKWebF0C_S2SSgSo11WKFrameInfoCyAKctFySo17UIAlertControllerC_SbtcfU_TA', symObjAddr: 0x34F0, symBinAddr: 0xD430, symSize: 0x20 } + - { offsetInCU: 0x1715, offset: 0x5FA65, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC03webF0_37runJavaScriptTextInputPanelWithPrompt07defaultL016initiatedByFrame17completionHandlerySo05WKWebF0C_S2SSgSo11WKFrameInfoCyAKctFySo11UITextFieldCcfU2_TA', symObjAddr: 0x3550, symBinAddr: 0xD490, symSize: 0x20 } + - { offsetInCU: 0x1729, offset: 0x5FA79, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x3570, symBinAddr: 0xD4B0, symSize: 0x20 } + - { offsetInCU: 0x173D, offset: 0x5FA8D, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x3590, symBinAddr: 0xD4D0, symSize: 0x10 } + - { offsetInCU: 0x1751, offset: 0x5FAA1, size: 0x8, addend: 0x0, symName: '_$sSo17UIAlertControllerCIegg_SgWOy', symObjAddr: 0x3670, symBinAddr: 0xD570, symSize: 0x20 } + - { offsetInCU: 0x1765, offset: 0x5FAB5, size: 0x8, addend: 0x0, symName: '_$sypWOc', symObjAddr: 0x3690, symBinAddr: 0xD590, symSize: 0x30 } + - { offsetInCU: 0x1784, offset: 0x5FAD4, size: 0x8, addend: 0x0, symName: '_$s10ObjectiveC8ObjCBoolVIeyBy_SbIegy_TRTA', symObjAddr: 0x36C0, symBinAddr: 0xD5C0, symSize: 0x20 } + - { offsetInCU: 0x17DF, offset: 0x5FB2F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC03webF0_36runJavaScriptConfirmPanelWithMessage16initiatedByFrame17completionHandlerySo05WKWebF0C_SSSo11WKFrameInfoCySbctFySo17UIAlertControllerC_SbtcfU_TA', symObjAddr: 0x36E0, symBinAddr: 0xD5E0, symSize: 0x30 } + - { offsetInCU: 0x1832, offset: 0x5FB82, size: 0x8, addend: 0x0, symName: '_$sIeyB_Ieg_TRTA', symObjAddr: 0x3750, symBinAddr: 0xD650, symSize: 0x10 } + - { offsetInCU: 0x1881, offset: 0x5FBD1, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC03webF0_34runJavaScriptAlertPanelWithMessage16initiatedByFrame17completionHandlerySo05WKWebF0C_SSSo11WKFrameInfoCyyctFySo17UIAlertControllerCcfU_TA', symObjAddr: 0x3760, symBinAddr: 0xD660, symSize: 0x30 } + - { offsetInCU: 0x18BF, offset: 0x5FC0F, size: 0x8, addend: 0x0, symName: '_$s10Foundation3URLVSgWOc', symObjAddr: 0x37B0, symBinAddr: 0xD6B0, symSize: 0x40 } + - { offsetInCU: 0x18D3, offset: 0x5FC23, size: 0x8, addend: 0x0, symName: '_$s10Foundation3URLVACSQAAWl', symObjAddr: 0x3820, symBinAddr: 0xD720, symSize: 0x40 } + - { offsetInCU: 0x18E7, offset: 0x5FC37, size: 0x8, addend: 0x0, symName: _keypath_get_selector_isLoading, symObjAddr: 0x3920, symBinAddr: 0xD820, symSize: 0x10 } + - { offsetInCU: 0x18FB, offset: 0x5FC4B, size: 0x8, addend: 0x0, symName: _keypath_get_selector_URL, symObjAddr: 0x3960, symBinAddr: 0xD860, symSize: 0x10 } + - { offsetInCU: 0x190F, offset: 0x5FC5F, size: 0x8, addend: 0x0, symName: _keypath_get_selector_canGoBack, symObjAddr: 0x39D0, symBinAddr: 0xD8D0, symSize: 0x10 } + - { offsetInCU: 0x1923, offset: 0x5FC73, size: 0x8, addend: 0x0, symName: _keypath_get_selector_canGoForward, symObjAddr: 0x3A10, symBinAddr: 0xD910, symSize: 0x10 } + - { offsetInCU: 0x1D1D, offset: 0x6006D, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC7Combine16ObservableObjectAadEP16objectWillChange0jlM9PublisherQzvgTW', symObjAddr: 0x1390, symBinAddr: 0xB2D0, symSize: 0x30 } + - { offsetInCU: 0x27, offset: 0x601A7, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib27OSIABWebViewCallbackHandlerV13onDelegateURL0iJ15AlertController0iC8PageLoad0iC6ClosedACy10Foundation0K0Vc_ySo07UIAlertM0CcyycySbctcfC', symObjAddr: 0x0, symBinAddr: 0xDA40, symSize: 0x30 } + - { offsetInCU: 0x4B, offset: 0x601CB, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib27OSIABWebViewCallbackHandlerV13onDelegateURL0iJ15AlertController0iC8PageLoad0iC6ClosedACy10Foundation0K0Vc_ySo07UIAlertM0CcyycySbctcfC', symObjAddr: 0x0, symBinAddr: 0xDA40, symSize: 0x30 } + - { offsetInCU: 0xBB, offset: 0x6023B, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib27OSIABWebViewCallbackHandlerVwCP', symObjAddr: 0x30, symBinAddr: 0xDA70, symSize: 0x30 } + - { offsetInCU: 0xCF, offset: 0x6024F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib27OSIABWebViewCallbackHandlerVwxx', symObjAddr: 0x60, symBinAddr: 0xDAA0, symSize: 0x40 } + - { offsetInCU: 0xE3, offset: 0x60263, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib27OSIABWebViewCallbackHandlerVwcp', symObjAddr: 0xA0, symBinAddr: 0xDAE0, symSize: 0x80 } + - { offsetInCU: 0xF7, offset: 0x60277, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib27OSIABWebViewCallbackHandlerVwca', symObjAddr: 0x120, symBinAddr: 0xDB60, symSize: 0xA0 } + - { offsetInCU: 0x10B, offset: 0x6028B, size: 0x8, addend: 0x0, symName: ___swift_memcpy64_8, symObjAddr: 0x1C0, symBinAddr: 0xDC00, symSize: 0x30 } + - { offsetInCU: 0x11F, offset: 0x6029F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib27OSIABWebViewCallbackHandlerVwta', symObjAddr: 0x1F0, symBinAddr: 0xDC30, symSize: 0x80 } + - { offsetInCU: 0x133, offset: 0x602B3, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib27OSIABWebViewCallbackHandlerVwet', symObjAddr: 0x270, symBinAddr: 0xDCB0, symSize: 0x40 } + - { offsetInCU: 0x147, offset: 0x602C7, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib27OSIABWebViewCallbackHandlerVwst', symObjAddr: 0x2B0, symBinAddr: 0xDCF0, symSize: 0x50 } + - { offsetInCU: 0x15B, offset: 0x602DB, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib27OSIABWebViewCallbackHandlerVMa', symObjAddr: 0x300, symBinAddr: 0xDD40, symSize: 0xA } + - { offsetInCU: 0x43, offset: 0x6041D, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperVwCP', symObjAddr: 0x0, symBinAddr: 0xDD50, symSize: 0x40 } + - { offsetInCU: 0x57, offset: 0x60431, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI11StateObjectV7StorageOy17OSInAppBrowserLib17OSIABWebViewModelC_GWOy', symObjAddr: 0x40, symBinAddr: 0xDD90, symSize: 0x20 } + - { offsetInCU: 0x6B, offset: 0x60445, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperVwxx', symObjAddr: 0x60, symBinAddr: 0xDDB0, symSize: 0x20 } + - { offsetInCU: 0x7F, offset: 0x60459, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI11StateObjectV7StorageOy17OSInAppBrowserLib17OSIABWebViewModelC_GWOe', symObjAddr: 0x80, symBinAddr: 0xDDD0, symSize: 0x20 } + - { offsetInCU: 0x93, offset: 0x6046D, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperVwcp', symObjAddr: 0xA0, symBinAddr: 0xDDF0, symSize: 0x40 } + - { offsetInCU: 0xA7, offset: 0x60481, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperVwca', symObjAddr: 0xE0, symBinAddr: 0xDE30, symSize: 0x50 } + - { offsetInCU: 0xBB, offset: 0x60495, size: 0x8, addend: 0x0, symName: ___swift_memcpy17_8, symObjAddr: 0x130, symBinAddr: 0xDE80, symSize: 0x20 } + - { offsetInCU: 0xCF, offset: 0x604A9, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperVwta', symObjAddr: 0x150, symBinAddr: 0xDEA0, symSize: 0x40 } + - { offsetInCU: 0xE3, offset: 0x604BD, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperVwet', symObjAddr: 0x190, symBinAddr: 0xDEE0, symSize: 0x50 } + - { offsetInCU: 0xF7, offset: 0x604D1, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperVwst', symObjAddr: 0x1E0, symBinAddr: 0xDF30, symSize: 0x50 } + - { offsetInCU: 0x10B, offset: 0x604E5, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperVMa', symObjAddr: 0x230, symBinAddr: 0xDF80, symSize: 0x10 } + - { offsetInCU: 0x11F, offset: 0x604F9, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperV7SwiftUI0F0AA4BodyAdEP_AGWT', symObjAddr: 0x240, symBinAddr: 0xDF90, symSize: 0x20 } + - { offsetInCU: 0x202, offset: 0x605DC, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperVyAcA0eF5ModelCcfcAEycfu_', symObjAddr: 0x460, symBinAddr: 0xE1B0, symSize: 0x10 } + - { offsetInCU: 0x21A, offset: 0x605F4, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperV4bodyQrvg7SwiftUI19_ConditionalContentVyAE4TextVAE05TupleF0VyAE0F0PAEE15ignoresSafeArea_5edgesQrAE0pQ7RegionsV_AE4EdgeO3SetVtFQOyAA0eF0V_Qo__AE08ProgressF0VyAE05EmptyF0VA0_GSgtGGyXEfU_', symObjAddr: 0x470, symBinAddr: 0xE1C0, symSize: 0x5D0 } + - { offsetInCU: 0x444, offset: 0x6081E, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperV7SwiftUI0F0AadEP4body4BodyQzvgTW', symObjAddr: 0xA70, symBinAddr: 0xE7C0, symSize: 0x70 } + - { offsetInCU: 0x5D5, offset: 0x609AF, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelCAC7Combine16ObservableObjectAAWl', symObjAddr: 0xB20, symBinAddr: 0xE830, symSize: 0x40 } + - { offsetInCU: 0x5E9, offset: 0x609C3, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC9isLoadingSbvpACTK', symObjAddr: 0xB60, symBinAddr: 0xE870, symSize: 0x70 } + - { offsetInCU: 0x60E, offset: 0x609E8, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC9isLoadingSbvpACTk', symObjAddr: 0xBD0, symBinAddr: 0xE8E0, symSize: 0x60 } + - { offsetInCU: 0x644, offset: 0x60A1E, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC5errors5Error_pSgvpACTK', symObjAddr: 0xC30, symBinAddr: 0xE940, symSize: 0x70 } + - { offsetInCU: 0x669, offset: 0x60A43, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABWebViewModelC5errors5Error_pSgvpACTk', symObjAddr: 0xCB0, symBinAddr: 0xE9C0, symSize: 0x70 } + - { offsetInCU: 0x69F, offset: 0x60A79, size: 0x8, addend: 0x0, symName: '_$s7SwiftUI19_ConditionalContentVyAA4TextVAA9TupleViewVyAA08ModifiedD0Vy17OSInAppBrowserLib08OSIABWebG0VAA30_SafeAreaRegionsIgnoringLayoutVG_AA08ProgressG0VyAA05EmptyG0VASGSgtGGWOb', symObjAddr: 0xDF0, symBinAddr: 0xEAC0, symSize: 0x40 } + - { offsetInCU: 0x6C4, offset: 0x60A9E, size: 0x8, addend: 0x0, symName: '_$ss2eeoiySbx_xtSYRzSQ8RawValueRpzlF17OSInAppBrowserLib20OSIABToolbarPositionO_TB5', symObjAddr: 0x260, symBinAddr: 0xDFB0, symSize: 0x90 } + - { offsetInCU: 0x717, offset: 0x60AF1, size: 0x8, addend: 0x0, symName: '_$ss2eeoiySbx_xtSYRzSQ8RawValueRpzlF17OSInAppBrowserLib20OSIABAnimationEffectO_TB5', symObjAddr: 0x2F0, symBinAddr: 0xE040, symSize: 0x70 } + - { offsetInCU: 0x7A6, offset: 0x60B80, size: 0x8, addend: 0x0, symName: '_$ss2eeoiySbx_xtSYRzSQ8RawValueRpzlF17OSInAppBrowserLib17OSIABDismissStyleO_TB5', symObjAddr: 0x360, symBinAddr: 0xE0B0, symSize: 0x90 } + - { offsetInCU: 0x835, offset: 0x60C0F, size: 0x8, addend: 0x0, symName: '_$ss2eeoiySbx_xtSYRzSQ8RawValueRpzlF17OSInAppBrowserLib14OSIABViewStyleO_TB5', symObjAddr: 0x3F0, symBinAddr: 0xE140, symSize: 0x70 } + - { offsetInCU: 0x9AB, offset: 0x60D85, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperV7SwiftUI0F0AadEP05_makeF04view6inputsAD01_F7OutputsVAD11_GraphValueVyxG_AD01_F6InputsVtFZTW', symObjAddr: 0xA40, symBinAddr: 0xE790, symSize: 0x10 } + - { offsetInCU: 0x9C7, offset: 0x60DA1, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperV7SwiftUI0F0AadEP05_makeF4List4view6inputsAD01_fK7OutputsVAD11_GraphValueVyxG_AD01_fK6InputsVtFZTW', symObjAddr: 0xA50, symBinAddr: 0xE7A0, symSize: 0x10 } + - { offsetInCU: 0x9E3, offset: 0x60DBD, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperV7SwiftUI0F0AadEP14_viewListCount6inputsSiSgAD01_fkL6InputsV_tFZTW', symObjAddr: 0xA60, symBinAddr: 0xE7B0, symSize: 0x10 } + - { offsetInCU: 0x91, offset: 0x60F91, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterC_12cacheManager15callbackHandlerAcA0eF7OptionsC_AA010OSIABCacheJ0_pAA0ef8CallbackL0VtcfC', symObjAddr: 0x0, symBinAddr: 0xEB50, symSize: 0xE0 } + - { offsetInCU: 0xDF, offset: 0x60FDF, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterC_12cacheManager15callbackHandlerAcA0eF7OptionsC_AA010OSIABCacheJ0_pAA0ef8CallbackL0Vtcfc', symObjAddr: 0xE0, symBinAddr: 0xEC30, symSize: 0xD0 } + - { offsetInCU: 0x116, offset: 0x61016, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterC10handleOpenyy10Foundation3URLV_ySo16UIViewControllerCctF', symObjAddr: 0x230, symBinAddr: 0xED80, symSize: 0x420 } + - { offsetInCU: 0x31E, offset: 0x6121E, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterCACycfC', symObjAddr: 0x650, symBinAddr: 0xF1A0, symSize: 0x20 } + - { offsetInCU: 0x33C, offset: 0x6123C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterCACycfc', symObjAddr: 0x670, symBinAddr: 0xF1C0, symSize: 0x30 } + - { offsetInCU: 0x39F, offset: 0x6129F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterCACycfcTo', symObjAddr: 0x6A0, symBinAddr: 0xF1F0, symSize: 0x30 } + - { offsetInCU: 0x406, offset: 0x61306, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterCfD', symObjAddr: 0x6D0, symBinAddr: 0xF220, symSize: 0x30 } + - { offsetInCU: 0x442, offset: 0x61342, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterCAA11OSIABRouterA2aDP10handleOpenyy10Foundation3URLV_y10ReturnTypeQzctFTW', symObjAddr: 0x770, symBinAddr: 0xF2C0, symSize: 0x50 } + - { offsetInCU: 0x474, offset: 0x61374, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterC10handleOpenyy10Foundation3URLV_ySo16UIViewControllerCctF06$sSo16mN15CIegn_ABIegg_TRAIIegn_Tf1ncn_nTf4nng_n', symObjAddr: 0x960, symBinAddr: 0xF470, symSize: 0x440 } + - { offsetInCU: 0x68C, offset: 0x6158C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib17OSIABCacheManager_pWOc', symObjAddr: 0x1B0, symBinAddr: 0xED00, symSize: 0x30 } + - { offsetInCU: 0x6A0, offset: 0x615A0, size: 0x8, addend: 0x0, symName: ___swift_destroy_boxed_opaque_existential_1, symObjAddr: 0x1E0, symBinAddr: 0xED30, symSize: 0x30 } + - { offsetInCU: 0x6B4, offset: 0x615B4, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterCMa', symObjAddr: 0x210, symBinAddr: 0xED60, symSize: 0x20 } + - { offsetInCU: 0x921, offset: 0x61821, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterCfETo', symObjAddr: 0x700, symBinAddr: 0xF250, symSize: 0x70 } + - { offsetInCU: 0x950, offset: 0x61850, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterC32presentationControllerDidDismissyySo014UIPresentationJ0CF', symObjAddr: 0x7C0, symBinAddr: 0xF310, symSize: 0x30 } + - { offsetInCU: 0x99F, offset: 0x6189F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib25OSIABWebViewRouterAdapterC32presentationControllerDidDismissyySo014UIPresentationJ0CFTo', symObjAddr: 0x7F0, symBinAddr: 0xF340, symSize: 0x70 } + - { offsetInCU: 0x9DE, offset: 0x618DE, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib19OSIABWebViewWrapperVyAcA0eF5ModelCcfcAEycfu_TA', symObjAddr: 0x890, symBinAddr: 0xF3E0, symSize: 0x10 } + - { offsetInCU: 0x9F2, offset: 0x618F2, size: 0x8, addend: 0x0, symName: ___swift_project_boxed_opaque_existential_1, symObjAddr: 0x8E0, symBinAddr: 0xF3F0, symSize: 0x30 } + - { offsetInCU: 0x2B, offset: 0x61AF6, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib011OSIABSystemC7OptionsC12dismissStyle04viewH015animationEffect20enableBarsCollapsing0L11ReadersModeAcA012OSIABDismissH0O_AA09OSIABViewH0OAA014OSIABAnimationK0OS2btcfC', symObjAddr: 0x0, symBinAddr: 0xF8D0, symSize: 0x70 } + - { offsetInCU: 0xB5, offset: 0x61B80, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib011OSIABSystemC7OptionsC12dismissStyle04viewH015animationEffect20enableBarsCollapsing0L11ReadersModeAcA012OSIABDismissH0O_AA09OSIABViewH0OAA014OSIABAnimationK0OS2btcfC', symObjAddr: 0x0, symBinAddr: 0xF8D0, symSize: 0x70 } + - { offsetInCU: 0x15A, offset: 0x61C25, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib011OSIABSystemC7OptionsC12dismissStyle04viewH015animationEffect20enableBarsCollapsing0L11ReadersModeAcA012OSIABDismissH0O_AA09OSIABViewH0OAA014OSIABAnimationK0OS2btcfc', symObjAddr: 0x70, symBinAddr: 0xF940, symSize: 0x30 } + - { offsetInCU: 0x1FD, offset: 0x61CC8, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib011OSIABSystemC7OptionsC9viewStyle15animationEffectAcA09OSIABViewH0O_AA014OSIABAnimationJ0OtcfC', symObjAddr: 0xA0, symBinAddr: 0xF970, symSize: 0x30 } + - { offsetInCU: 0x25C, offset: 0x61D27, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib011OSIABSystemC7OptionsC9viewStyle15animationEffectAcA09OSIABViewH0O_AA014OSIABAnimationJ0Otcfc', symObjAddr: 0xD0, symBinAddr: 0xF9A0, symSize: 0x30 } + - { offsetInCU: 0x2A1, offset: 0x61D6C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib011OSIABSystemC7OptionsCfd', symObjAddr: 0x100, symBinAddr: 0xF9D0, symSize: 0x10 } + - { offsetInCU: 0x2CE, offset: 0x61D99, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib011OSIABSystemC7OptionsCfD', symObjAddr: 0x110, symBinAddr: 0xF9E0, symSize: 0x20 } + - { offsetInCU: 0x355, offset: 0x61E20, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib011OSIABSystemC7OptionsCMa', symObjAddr: 0x130, symBinAddr: 0xFA00, symSize: 0x20 } + - { offsetInCU: 0x91, offset: 0x61F9C, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC_02onC8PageLoad0jC6ClosedAcA011OSIABSystemC7OptionsC_yycyyctcfC', symObjAddr: 0x0, symBinAddr: 0xFA50, symSize: 0x80 } + - { offsetInCU: 0xEA, offset: 0x61FF5, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC_02onC8PageLoad0jC6ClosedAcA011OSIABSystemC7OptionsC_yycyyctcfc', symObjAddr: 0x80, symBinAddr: 0xFAD0, symSize: 0x60 } + - { offsetInCU: 0x125, offset: 0x62030, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC10handleOpenyy10Foundation3URLV_ySo06UIViewG0CctF', symObjAddr: 0x100, symBinAddr: 0xFB50, symSize: 0x1B0 } + - { offsetInCU: 0x28B, offset: 0x62196, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCACycfC', symObjAddr: 0x2B0, symBinAddr: 0xFD00, symSize: 0x20 } + - { offsetInCU: 0x2A9, offset: 0x621B4, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCACycfc', symObjAddr: 0x2D0, symBinAddr: 0xFD20, symSize: 0x30 } + - { offsetInCU: 0x30C, offset: 0x62217, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCACycfcTo', symObjAddr: 0x300, symBinAddr: 0xFD50, symSize: 0x30 } + - { offsetInCU: 0x373, offset: 0x6227E, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCfD', symObjAddr: 0x330, symBinAddr: 0xFD80, symSize: 0x30 } + - { offsetInCU: 0x3AF, offset: 0x622BA, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCAA11OSIABRouterA2aDP10handleOpenyy10Foundation3URLV_y10ReturnTypeQzctFTW', symObjAddr: 0x3B0, symBinAddr: 0xFE00, symSize: 0x50 } + - { offsetInCU: 0x3E1, offset: 0x622EC, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC10handleOpenyy10Foundation3URLV_ySo06UIViewG0CctF06$sSo16nG15CIegn_ABIegg_TRAIIegn_Tf1ncn_nTf4nng_n', symObjAddr: 0x5C0, symBinAddr: 0x10010, symSize: 0x1C5 } + - { offsetInCU: 0x54D, offset: 0x62458, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCMa', symObjAddr: 0xE0, symBinAddr: 0xFB30, symSize: 0x20 } + - { offsetInCU: 0x715, offset: 0x62620, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterCfETo', symObjAddr: 0x360, symBinAddr: 0xFDB0, symSize: 0x50 } + - { offsetInCU: 0x744, offset: 0x6264F, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC06safarifG0_22didCompleteInitialLoadySo08SFSafarifG0C_SbtF', symObjAddr: 0x400, symBinAddr: 0xFE50, symSize: 0x30 } + - { offsetInCU: 0x7A9, offset: 0x626B4, size: 0x8, addend: 0x0, symName: '_$s17OSInAppBrowserLib38OSIABSafariViewControllerRouterAdapterC06safarifG0_22didCompleteInitialLoadySo08SFSafarifG0C_SbtFTo', symObjAddr: 0x430, symBinAddr: 0xFE80, symSize: 0x70 } ... diff --git a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserInputArgumentsModel.swift b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserSystemBrowserModel.swift similarity index 65% rename from ios/Sources/InAppBrowserPlugin/OSInAppBrowserInputArgumentsModel.swift rename to ios/Sources/InAppBrowserPlugin/OSInAppBrowserSystemBrowserModel.swift index 5a7dd24..3fa3305 100644 --- a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserInputArgumentsModel.swift +++ b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserSystemBrowserModel.swift @@ -1,6 +1,6 @@ import OSInAppBrowserLib -struct OSInAppBrowserInputArgumentsSystemBrowserModel: Decodable { +struct OSInAppBrowserSystemBrowserModel: Decodable { struct iOS: Decodable { let closeButtonText: OSIABDismissStyle let viewStyle: OSIABViewStyle @@ -33,7 +33,7 @@ struct OSInAppBrowserInputArgumentsSystemBrowserModel: Decodable { let iOS: iOS } -extension OSInAppBrowserInputArgumentsSystemBrowserModel { +extension OSInAppBrowserSystemBrowserModel { func toSystemBrowserOptions() -> OSIABSystemBrowserOptions { .init( dismissStyle: self.iOS.closeButtonText, @@ -44,35 +44,3 @@ extension OSInAppBrowserInputArgumentsSystemBrowserModel { ) } } - -extension OSIABDismissStyle: Decodable { - init(_ value: Int) { - switch value { - case 0: self = .close - case 1: self = .cancel - case 2: self = .done - default: self = .defaultValue - } - } -} - -extension OSIABViewStyle: Decodable { - init(_ value: Int) { - switch value { - case 0: self = .pageSheet - case 1: self = .formSheet - case 2: self = .fullScreen - default: self = .defaultValue - } - } -} -extension OSIABAnimationEffect: Decodable { - init(_ value: Int) { - switch value { - case 0: self = .flipHorizontal - case 1: self = .crossDissolve - case 2: self = .coverVertical - default: self = .defaultValue - } - } -} diff --git a/ios/Sources/InAppBrowserPlugin/OSInAppBrowserWebViewModel.swift b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserWebViewModel.swift new file mode 100644 index 0000000..3ea2e59 --- /dev/null +++ b/ios/Sources/InAppBrowserPlugin/OSInAppBrowserWebViewModel.swift @@ -0,0 +1,99 @@ +import OSInAppBrowserLib + +struct OSInAppBrowserWebViewModel: Decodable { + struct iOS: Decodable { + let allowOverScroll: Bool + let enableViewportScale: Bool + let allowInLineMediaPlayback: Bool + let surpressIncrementalRendering: Bool + let viewStyle: OSIABViewStyle + let animationEffect: OSIABAnimationEffect + + enum CodingKeys: CodingKey { + case allowOverScroll + case enableViewportScale + case allowInLineMediaPlayback + case surpressIncrementalRendering + case viewStyle + case animationEffect + } + + init(from decoder: Decoder) throws { + let container = try decoder.container(keyedBy: CodingKeys.self) + + let viewStyleValue = try container.decode(Int.self, forKey: .viewStyle) + let animationValue = try container.decode(Int.self, forKey: .animationEffect) + + self.allowOverScroll = try container.decode(Bool.self, forKey: .allowOverScroll) + self.enableViewportScale = try container.decode(Bool.self, forKey: .enableViewportScale) + self.allowInLineMediaPlayback = try container.decode(Bool.self, forKey: .allowInLineMediaPlayback) + self.surpressIncrementalRendering = try container.decode(Bool.self, forKey: .surpressIncrementalRendering) + self.viewStyle = .init(viewStyleValue) + self.animationEffect = .init(animationValue) + } + } + + let iOS: iOS + + let showURL: Bool + let showToolbar: Bool + let clearCache: Bool + let clearSessionCache: Bool + let mediaPlaybackRequiresUserAction: Bool + let closeButtonText: String + let toolbarPosition: OSIABToolbarPosition + let showNavigationButtons: Bool + let leftToRight: Bool + + enum CodingKeys: CodingKey { + case iOS + case showURL + case showToolbar + case clearCache + case clearSessionCache + case mediaPlaybackRequiresUserAction + case closeButtonText + case toolbarPosition + case showNavigationButtons + case leftToRight + } + + init(from decoder: Decoder) throws { + let container = try decoder.container(keyedBy: CodingKeys.self) + + let toolbarPositionValue = try container.decode(Int.self, forKey: .toolbarPosition) + + self.showURL = try container.decode(Bool.self, forKey: .showURL) + self.showToolbar = try container.decode(Bool.self, forKey: .showToolbar) + self.clearCache = try container.decode(Bool.self, forKey: .clearCache) + self.clearSessionCache = try container.decode(Bool.self, forKey: .clearSessionCache) + self.mediaPlaybackRequiresUserAction = try container.decode(Bool.self, forKey: .mediaPlaybackRequiresUserAction) + self.closeButtonText = try container.decode(String.self, forKey: .closeButtonText) + self.toolbarPosition = .init(toolbarPositionValue) + self.showNavigationButtons = try container.decode(Bool.self, forKey: .showNavigationButtons) + self.leftToRight = try container.decode(Bool.self, forKey: .leftToRight) + self.iOS = try container.decode(OSInAppBrowserWebViewModel.iOS.self, forKey: .iOS) + } +} + +extension OSInAppBrowserWebViewModel { + func toWebViewOptions(with customUserAgent: String?) -> OSIABWebViewOptions { + OSIABWebViewOptions( + showURL: self.showURL, + showToolbar: self.showToolbar, + clearCache: self.clearCache, + clearSessionCache: self.clearSessionCache, + mediaPlaybackRequiresUserAction: self.mediaPlaybackRequiresUserAction, + closeButtonText: self.closeButtonText, + toolbarPosition: self.toolbarPosition, + leftToRight: self.leftToRight, + allowOverScroll: self.iOS.allowOverScroll, + enableViewportScale: self.iOS.enableViewportScale, + allowInLineMediaPlayback: self.iOS.allowInLineMediaPlayback, + surpressIncrementalRendering: self.iOS.surpressIncrementalRendering, + viewStyle: self.iOS.viewStyle, + animationEffect: self.iOS.animationEffect, + customUserAgent: customUserAgent + ) + } +} diff --git a/src/defaults.ts b/src/defaults.ts index 8e23c7d..f8db2ee 100644 --- a/src/defaults.ts +++ b/src/defaults.ts @@ -11,16 +11,15 @@ export const DefaultiOSWebViewOptions: iOSWebViewOptions = { enableViewportScale: false, allowInLineMediaPlayback: false, - keyboardDisplayRequiresUserAction: true, surpressIncrementalRendering: false, - viewStyle: iOSViewStyle.PAGE_SHEET, - animation: iOSAnimation.FLIP_HORIZONTAL + viewStyle: iOSViewStyle.FULL_SCREEN, + animationEffect: iOSAnimation.COVER_VERTICAL } export const DefaultWebViewOptions: WebViewOptions = { showToolbar: true, - showURL: false, + showURL: true, clearCache: true, clearSessionCache: true, diff --git a/src/definitions.ts b/src/definitions.ts index 3aebeee..3a7fe25 100644 --- a/src/definitions.ts +++ b/src/definitions.ts @@ -53,11 +53,10 @@ export interface iOSWebViewOptions { enableViewportScale: boolean; allowInLineMediaPlayback: boolean; - keyboardDisplayRequiresUserAction: boolean; surpressIncrementalRendering: boolean; viewStyle: iOSViewStyle; - animation: iOSAnimation; + animationEffect: iOSAnimation; } export interface AndroidWebViewOptions { @@ -110,14 +109,21 @@ export interface OpenInDefaultParameterModel { } /** - * Defines the options for opening a URL in the syste, browser. + * Defines the options for opening a URL in the system browser. */ export interface OpenInSystemBrowserParameterModel extends OpenInDefaultParameterModel { options: SystemBrowserOptions; } +/** + * Defines the options for opening a URL in the web view. + */ +export interface OpenInWebViewParameterModel extends OpenInDefaultParameterModel { + options: WebViewOptions; +} + export interface InAppBrowserPlugin { - openInWebView(url: string, options: WebViewOptions): void; + openInWebView(model: OpenInWebViewParameterModel): void; openInSystemBrowser(model: OpenInSystemBrowserParameterModel): void; openInExternalBrowser(model: OpenInDefaultParameterModel): void; close(): void;