Lines Matching refs:DO

24 #define ARKWEB_NATIVE_FOR_EACH_COMPONENT_API_FN(DO)           \  argument
25 DO(onControllerAttached, OH_ArkWeb_OnControllerAttached); \
26 DO(onPageBegin, OH_ArkWeb_OnPageBegin); \
27 DO(onPageEnd, OH_ArkWeb_OnPageEnd); \
28 DO(onDestroy, OH_ArkWeb_OnDestroy)
30 #define ARKWEB_NATIVE_FOR_EACH_CONTROLLER_API_FN(DO) \ argument
31 DO(runJavaScript, OH_ArkWeb_RunJavaScript); \
32 DO(registerJavaScriptProxy, OH_ArkWeb_RegisterJavaScriptProxy); \
33 DO(deleteJavaScriptRegister, OH_ArkWeb_DeleteJavaScriptProxy); \
34 DO(refresh, OH_ArkWeb_Refresh); \
35 DO(registerAsyncJavaScriptProxy, OH_ArkWeb_RegisterAsyncJavaScriptProxy); \
36 DO(createWebMessagePorts, OH_ArkWeb_CreateWebMessagePorts); \
37 DO(destroyWebMessagePorts, OH_ArkWeb_DestroyWebMessagePorts); \
38 DO(postWebMessage, OH_ArkWeb_PostWebMessage); \
39 DO(getLastJavascriptProxyCallingFrameUrl, OH_ArkWeb_GetLastJavascriptProxyCallingFrameUrl)
41 #define ARKWEB_NATIVE_FOR_EACH_WEBMESSAGEPORT_API_FN(DO) \ argument
42 DO(postMessage, OH_WebMessage_PostMessage); \
43 DO(close, OH_WebMessage_Close); \
44 DO(setMessageEventHandler, OH_WebMessage_SetMessageEventHandler)
46 #define ARKWEB_NATIVE_FOR_EACH_WEBMESSAGE_API_FN(DO) \ argument
47 DO(createWebMessage, OH_WebMessage_CreateWebMessage); \
48 DO(destroyWebMessage, OH_WebMessage_DestroyWebMessage); \
49 DO(setType, OH_WebMessage_SetType); \
50 DO(getType, OH_WebMessage_GetType); \
51 DO(setData, OH_WebMessage_SetData); \
52 DO(getData, OH_WebMessage_GetData)
54 #define ARKWEB_NATIVE_FOR_EACH_WEBCOOKIEMANAGER_API_FN(DO) \ argument
55 DO(fetchCookieSync, OH_CookieManager_FetchCookieSync); \
56 DO(configCookieSync, OH_CookieManager_ConfigCookieSync); \
57 DO(existCookies, OH_CookieManager_ExistCookies); \
58 DO(clearAllCookiesSync, OH_CookieManager_ClearAllCookiesSync); \
59 DO(clearSessionCookiesSync, OH_CookieManager_ClearSessionCookiesSync)