// Copyright 2020-2023 Tauri Programme within The Commons Conservancy
// SPDX-License-Identifier: Apache-2.0
// SPDX-License-Identifier: MIT
package {{package}}
import android.webkit.*
class RustWebViewClient: WebViewClient() {
override fun shouldInterceptRequest(
view: WebView,
request: WebResourceRequest
): WebResourceResponse? {
return handleRequest(request)
}
companion object {
init {
System.loadLibrary("{{library}}")
}
}
private external fun handleRequest(request: WebResourceRequest): WebResourceResponse?
{{class-extension}}
}