2 #ifndef _YI_WEB_VIEW_BRIDGE_H_ 3 #define _YI_WEB_VIEW_BRIDGE_H_ 159 #endif // _YI_WEB_VIEW_BRIDGE_H_ Definition: YiAbstractSignalTransition.h:7
virtual void SetTitle(const CYIString &rTitle)=0
virtual void StopWebView()=0
CYISignal< const CYIString & > WebViewLoadError
Definition: YiWebViewBridge.h:146
virtual void HideWebView()=0
Container class for Unicode strings. Conceptually, a CYIString object is a sequence of Unicode charac...
Definition: YiString.h:35
CYISignal WebViewDismissed
Definition: YiWebViewBridge.h:150
virtual const CYIString & GetTitle() const =0
virtual void Authenticate(const CYIString &rUserName, const CYIString &rPassword)=0
virtual void SetResource(const CYIString &rResource, RESOURCE_TYPE eResourceType)=0
virtual const CYIString & GetResource() const =0
CYIWebViewBridge()
Definition: YiWebViewBridge.h:34
Definition: YiWebViewBridge.h:40
Definition: YiWebViewBridge.h:47
CYISignal< const CYIString & > WebViewLoadFinished
Definition: YiWebViewBridge.h:142
virtual bool StartWebView()=0
virtual RESOURCE_TYPE GetResourceType() const =0
Definition: YiWebViewBridge.h:39
CYISignal< const CYIString & > WebViewLoadStarted
Definition: YiWebViewBridge.h:138
virtual const CYIString & GetNavigationBarBackButtonText() const =0
virtual bool ShouldDisplayWebView() const =0
virtual void SetNavigationBarBackButtonText(const CYIString &text)=0
virtual ~CYIWebViewBridge()
Definition: YiWebViewBridge.h:35
virtual void SetDisplayWebView(bool bDisplayWebView)=0
virtual void ClearCachedData()=0
virtual const CYIString & GetLastRequestUrl() const =0
WEBVIEW_EVENT
Definition: YiWebViewBridge.h:45
virtual bool ShouldDisplayNavigationBar() const =0
Utility to open a web view from within the application. This is in contrast to a CYIWebBrowserBridge ...
Definition: YiWebViewBridge.h:31
virtual void ShowWebView()=0
RESOURCE_TYPE
Definition: YiWebViewBridge.h:37
Definition: YiWebViewBridge.h:48
virtual void SetDisplayNavigationBar(bool bDisplayNavigationBar)=0
CYISignal< const CYIString &, const CYIString & > AuthenticationRequired
Definition: YiWebViewBridge.h:134
Definition: YiWebViewBridge.h:41
virtual void CancelAuthentication()=0
Signals and slots are a thread-safe and flexible communication framework that will allow various obje...
Definition: YiSignal.h:164
Definition: YiWebViewBridge.h:50
Definition: YiWebViewBridge.h:49