Dali::Toolkit::GetImpl(*this).AddJavaScriptMessageHandler(exposedObjectName, handler);
}
-void WebView::AddJavaScriptEntireMessageHandler(const std::string& exposedObjectName, Dali::WebEnginePlugin::JavaScriptEntireMessageHandlerCallback handler)
-{
- Dali::Toolkit::GetImpl(*this).AddJavaScriptEntireMessageHandler(exposedObjectName, handler);
-}
-
void WebView::RegisterJavaScriptAlertCallback(Dali::WebEnginePlugin::JavaScriptAlertCallback callback)
{
Dali::Toolkit::GetImpl(*this).RegisterJavaScriptAlertCallback(callback);
*/
void AddJavaScriptMessageHandler(const std::string& exposedObjectName, Dali::WebEnginePlugin::JavaScriptMessageHandlerCallback handler);
- /**
- * @brief Inject a JavaScript object with a message handler into the WebView.
- *
- * @param[in] exposedObjectName The name of exposed object
- * @param[in] handler The callback function
- */
- void AddJavaScriptEntireMessageHandler(const std::string& exposedObjectName, Dali::WebEnginePlugin::JavaScriptEntireMessageHandlerCallback handler);
-
/**
* @brief Register alert callback for javascript.
*
}
}
-void WebView::AddJavaScriptEntireMessageHandler(const std::string& exposedObjectName, Dali::WebEnginePlugin::JavaScriptEntireMessageHandlerCallback handler)
-{
- if(mWebEngine)
- {
- mWebEngine.AddJavaScriptEntireMessageHandler(exposedObjectName, std::move(handler));
- }
-}
-
void WebView::RegisterJavaScriptAlertCallback(Dali::WebEnginePlugin::JavaScriptAlertCallback callback)
{
if(mWebEngine)
*/
void AddJavaScriptMessageHandler(const std::string& exposedObjectName, Dali::WebEnginePlugin::JavaScriptMessageHandlerCallback handler);
- /**
- * @copydoc Dali::Toolkit::WebView::AddJavaScriptEntireMessageHandler()
- */
- void AddJavaScriptEntireMessageHandler(const std::string& exposedObjectName, Dali::WebEnginePlugin::JavaScriptEntireMessageHandlerCallback handler);
-
/**
* @copydoc Dali::Toolkit::WebView::RegisterJavaScriptAlertCallback()
*/