api
types.ch
Declarations in types.ch
1 declarationswebview
Declarations
Public only
webview#
Publicnamespace
namespace webview
JsResultCallback#
Publictypealias
type JsResultCallback = func(*void, *char) : void
Callback invoked with the result of webview_evaluate_js_result.
JsBindHandler#
Publictypealias
method name and `args` is the JSON array of arguments exactly as passed to
DispatchCallback#
Publictypealias
type DispatchCallback = func(*void) : void
Callback for webview_dispatch: a function scheduled to run on the UI thread.
WebViewVersion#
Publicstruct
struct WebViewVersion {
var major : u32
var minor : u32
var patch : u32
}
Library version information.
WebViewError#
Publicvariant
variant WebViewError {
var PlatformNotSupported : WebViewError
var InitFailed : WebViewError
var NavigationFailed : WebViewError
var JsEvaluationFailed : WebViewError
var BindFailed : WebViewError
}
message#
Publicfunction
delete#
function
func delete(self : *WebViewError) : void