Classes

The following classes are available globally.

  • Singleton-class for managing global setup of subaio-views. Before creating views, BridgeManager.shared.configure should be invoked and BridgeManager.shared.language should be assigned.

    The manager automatically maintains a valid token and requests new ones using the onTokenRequired callback whenever necessary.

    See more

    Declaration

    Swift

    public final class BridgeManager
  • A view for showing subaio-content. Wraps a webview and handles communication with the embedded app, as well as interaction with the shared BridgeManager.

    No BridgeViews should be created before BridgeManager.shared.configure has been invoked and BridgeManager.shared.language has been assigned.

    See more

    Declaration

    Swift

    public class BridgeView : UIView
    extension BridgeView: WKNavigationDelegate
    extension BridgeView: WKScriptMessageHandler
  • Undocumented

    See more

    Declaration

    Swift

    public class DefaultAuthenticationChallenger : AuthenticationChallenger