+ * @copydoc Dali::WebEngine::SuspendNetworkLoading()
+ */
+ void SuspendNetworkLoading();
+
+ /**
+ * @copydoc Dali::WebEngine::ResumeNetworkLoading()
+ */
+ void ResumeNetworkLoading();
+
+ /**
+ * @copydoc Dali::WebEngine::AddCustomHeader()
+ */
+ bool AddCustomHeader(const std::string& name, const std::string& value);
+
+ /**
+ * @copydoc Dali::WebEngine::RemoveCustomHeader()
+ */
+ bool RemoveCustomHeader(const std::string& name);
+
+ /**
+ * @copydoc Dali::WebEngine::StartInspectorServer()
+ */
+ uint32_t StartInspectorServer(uint32_t port);
+
+ /**
+ * @copydoc Dali::WebEngine::StopInspectorServer()
+ */
+ bool StopInspectorServer();
+
+ /**
+ * @copydoc Dali::WebEngine::ScrollBy()
+ */
+ void ScrollBy(int32_t deltaX, int32_t deltaY);
+
+ /**
+ * @copydoc Dali::WebEngine::ScrollEdgeBy()
+ */
+ bool ScrollEdgeBy(int32_t deltaX, int32_t deltaY);
+
+ /**
+ * @copydoc Dali::WebEngine::SetScrollPosition()
+ */
+ void SetScrollPosition(int32_t x, int32_t y);
+
+ /**
+ * @copydoc Dali::WebEngine::GetScrollPosition()
+ */
+ Dali::Vector2 GetScrollPosition() const;
+
+ /**
+ * @copydoc Dali::WebEngine::GetScrollSize()
+ */
+ Dali::Vector2 GetScrollSize() const;
+
+ /**
+ * @copydoc Dali::WebEngine::GetContentSize()
+ */
+ Dali::Vector2 GetContentSize() const;
+
+ /**
+ * @copydoc Dali::WebEngine::RegisterJavaScriptAlertCallback()
+ */
+ void RegisterJavaScriptAlertCallback(Dali::WebEnginePlugin::JavaScriptAlertCallback callback);
+
+ /**
+ * @copydoc Dali::WebEngine::JavaScriptAlertReply()
+ */
+ void JavaScriptAlertReply();
+
+ /**
+ * @copydoc Dali::WebEngine::RegisterJavaScriptConfirmCallback()
+ */
+ void RegisterJavaScriptConfirmCallback(Dali::WebEnginePlugin::JavaScriptConfirmCallback callback);
+
+ /**
+ * @copydoc Dali::WebEngine::JavaScriptConfirmReply()
+ */
+ void JavaScriptConfirmReply(bool confirmed);
+
+ /**
+ * @copydoc Dali::WebEngine::RegisterJavaScriptPromptCallback()
+ */
+ void RegisterJavaScriptPromptCallback(Dali::WebEnginePlugin::JavaScriptPromptCallback callback);
+
+ /**
+ * @copydoc Dali::WebEngine::JavaScriptPromptReply()
+ */
+ void JavaScriptPromptReply(const std::string& result);
+
+ /**
+ * @copydoc Dali::WebEngine::CreateHitTest()
+ */
+ std::unique_ptr<Dali::WebEngineHitTest> CreateHitTest(int32_t x, int32_t y, Dali::WebEngineHitTest::HitTestMode mode);
+
+ /**
+ * @copydoc Dali::WebEngine::CreateHitTestAsynchronously()
+ */
+ bool CreateHitTestAsynchronously(int32_t x, int32_t y, Dali::WebEngineHitTest::HitTestMode mode, Dali::WebEnginePlugin::WebEngineHitTestCreatedCallback callback);
+
+ /**