IGigyaWebBridge

Functions

Link copied to clipboard
abstract fun attachTo(@NonNull webView: WebView, @NonNull pluginCallback: GigyaPluginCallback<A>, @Nullable progressView: View)
Link copied to clipboard
abstract fun detachFrom(@NonNull webView: WebView)
Link copied to clipboard
abstract fun getIds(id: String)
Link copied to clipboard
abstract fun invoke(url: String): Boolean
abstract fun invoke(action: String, method: String, queryStringParams: String): Boolean
Link copied to clipboard
abstract fun invokeWebViewCallback(id: String, baseInvocation: String)
Link copied to clipboard
abstract fun isSessionValid(id: String)
Link copied to clipboard
abstract fun onPluginEvent(params: Map<String, Any>)
Link copied to clipboard
abstract fun sendOAuthRequest(callbackId: String, api: String, params: Map<String, Any>)
Link copied to clipboard
abstract fun sendRequest(callbackId: String, api: String, params: Map<String, Any>, headers: Map<String, String>)
Link copied to clipboard
Link copied to clipboard
abstract fun withObfuscation(obfuscation: Boolean): IGigyaWebBridge<A>