This commit is contained in:
2026-03-03 22:52:22 +01:00
parent 8d00476ed2
commit 8f49007930
11 changed files with 167 additions and 39 deletions

View File

@@ -66,6 +66,14 @@ result_t rkt_webview_run_js(rktwebview_t wv, const char *js)
return r;
}
rkt_js_result_t *rkt_webview_call_js(rktwebview_t wv, const char *js)
{
rkt_webview_init();
rkt_js_result_t *r = handler->rktCallJs(wv, js);
return r;
}
result_t rkt_webview_open_devtools(rktwebview_t wv)
{
@@ -95,6 +103,14 @@ result_t rkt_webview_destroy_event(rkt_event_t *e)
return result_t::oke;
}
result_t rkt_webview_destroy_js_result(rkt_js_result_t *r)
{
free(r->value);
free(r);
return result_t::oke;
}
result_t rkt_webview_move(rktwebview_t wv, int x, int y)
{
rkt_webview_init();
@@ -118,3 +134,5 @@ bool rkt_webview_valid(rktwebview_t wv)
rkt_webview_init();
return handler->rktValid(wv);
}