12345678910111213141516171819202122232425 |
- #pragma once
- #include "WebBridge.g.h"
-
-
- namespace winrt::WebViewBridgeComponent::implementation
- {
- struct WebBridge : WebBridgeT<WebBridge>
- {
- WebBridge() = default;
-
- void PostMessage(hstring const& message);
- winrt::event_token MessagePostEvent(Windows::Foundation::EventHandler<hstring> const& handler);
- void MessagePostEvent(winrt::event_token const& token) noexcept;
-
- private:
- winrt::event<Windows::Foundation::EventHandler<winrt::hstring>> m_messageEvent;
- };
- }
- namespace winrt::WebViewBridgeComponent::factory_implementation
- {
- struct WebBridge : WebBridgeT<WebBridge, implementation::WebBridge>
- {
- };
- }
|