#pragma once #include namespace Atomic { /// WebView load state change EVENT(E_WEBVIEWLOADSTATECHANGE, WebViewLoadStateChange) { PARAM(P_CLIENT, Client); // WebClient* PARAM(P_LOADING, Loading); // Boolean PARAM(P_CANGOBACK, CanGoBack); // Boolean PARAM(P_CANGOFORWARD, CanGoForward); // Boolean } /// WebView load start EVENT(E_WEBVIEWLOADSTART, WebViewLoadStart) { PARAM(P_CLIENT, Client); // WebClient* PARAM(P_URL, Url); // String } /// WebView load end EVENT(E_WEBVIEWLOADEND, WebViewLoadEnd) { PARAM(P_CLIENT, Client); // WebClient* PARAM(P_URL, Url); // String } /// WebView address change EVENT(E_WEBVIEWADDRESSCHANGE, WebViewAddressChange) { PARAM(P_CLIENT, Client); // WebClient* PARAM(P_URL, Url); // String } /// WebView title change EVENT(E_WEBVIEWTITLECHANGE, WebViewTitleChange) { PARAM(P_CLIENT, Client); // WebClient* PARAM(P_TITLE, Title); // String } }