[Addon] executeJavaScript api support. 99/254599/4 submit/tizen/20210531.160021
authorAron Kim <aron.kim@samsung.com>
Fri, 5 Mar 2021 05:04:32 +0000 (14:04 +0900)
committeraron kim <aron.kim@samsung.com>
Mon, 31 May 2021 03:54:37 +0000 (03:54 +0000)
Add electron api, which is not supported in wrtjs,
and support to be used as addon api

Relate patch:
https://review.tizen.org/gerrit/#/c/platform/framework/web/chromium-efl/+/254598/

Change-Id: Ibf98dc36643de538a0656f876e67e4e8dc6f1edf
Signed-off-by: Aron Kim <aron.kim@samsung.com>
wrt_app/addon/browser/modules/window.ts

index e1da180..26ba504 100644 (file)
@@ -17,3 +17,9 @@ export const show = function (winId: number) {
   let window = BrowserWindow.fromId(winId);
   window.show();
 };
+
+export const executeJavaScript= function (winId: number, string: string) {
+  let window = BrowserWindow.fromId(winId);
+  window.webContents.executeJavaScript(string, true);
+};
+