Merge pull request #195 from TouchInstinct/rename/base_web_view-action_callback
rename webView callback
This commit is contained in:
commit
48c5b5909a
|
|
@ -46,7 +46,7 @@ open class BaseWebView @JvmOverloads constructor(
|
||||||
/**
|
/**
|
||||||
* If you need to do some action on url click inside WebView, just assign this parameter and disable isRedirectEnable
|
* If you need to do some action on url click inside WebView, just assign this parameter and disable isRedirectEnable
|
||||||
**/
|
**/
|
||||||
var openBrowserOnRedirectInsideWebView: ((String?, WebView) -> Unit)? = null
|
var actionOnRedirect: ((String?, WebView) -> Unit)? = null
|
||||||
|
|
||||||
init {
|
init {
|
||||||
binding.pullToRefresh.isEnabled = isPullToRefreshEnable
|
binding.pullToRefresh.isEnabled = isPullToRefreshEnable
|
||||||
|
|
@ -111,7 +111,7 @@ open class BaseWebView @JvmOverloads constructor(
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun actionOnRedirectInsideWebView(webView: WebView, url: String?) {
|
override fun actionOnRedirectInsideWebView(webView: WebView, url: String?) {
|
||||||
openBrowserOnRedirectInsideWebView?.invoke(url, webView)
|
actionOnRedirect?.invoke(url, webView)
|
||||||
}
|
}
|
||||||
|
|
||||||
fun setBaseWebViewClient(isSSlPinningEnable: Boolean = false) {
|
fun setBaseWebViewClient(isSSlPinningEnable: Boolean = false) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue