The answer behind detect_webview_backend() and webview_backend_available(). More...
#include <web_view.hpp>
Public Attributes | |
| std::string(* | detect )() = nullptr |
| bool(* | available )() = nullptr |
The answer behind detect_webview_backend() and webview_backend_available().
The detector has one definition, in pulp::view-platform. A composition that compiles WebView in (pulp::view-webview) supplies the per-OS provider at link time, so the detector is correct from its first call, including one made during static initialization; without one it reports "none".
| bool(* pulp::view::detail::WebViewBackendProvider::available) () = nullptr |
| std::string(* pulp::view::detail::WebViewBackendProvider::detect) () = nullptr |