webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
UIClient Class Reference
Inheritance diagram for UIClient:
API::UIClient

Public Member Functions

 UIClient (WebKitWebView *webView)
 
- Public Member Functions inherited from API::UIClient
virtual ~UIClient ()
 
virtual void fullscreenMayReturnToInline (WebKit::WebPageProxy *)
 
virtual void didEnterFullscreen (WebKit::WebPageProxy *)
 
virtual void didExitFullscreen (WebKit::WebPageProxy *)
 
virtual void takeFocus (WebKit::WebPageProxy *, WKFocusDirection)
 
virtual void focus (WebKit::WebPageProxy *)
 
virtual void unfocus (WebKit::WebPageProxy *)
 
virtual void runJavaScriptAlert (WebKit::WebPageProxy *, const WTF::String &, WebKit::WebFrameProxy *, const WebCore::SecurityOriginData &, Function< void()> &&completionHandler)
 
virtual void runJavaScriptConfirm (WebKit::WebPageProxy *, const WTF::String &, WebKit::WebFrameProxy *, const WebCore::SecurityOriginData &, Function< void(bool)> &&completionHandler)
 
virtual void runJavaScriptPrompt (WebKit::WebPageProxy *, const WTF::String &, const WTF::String &, WebKit::WebFrameProxy *, const WebCore::SecurityOriginData &, Function< void(const WTF::String &)> &&completionHandler)
 
virtual void setStatusText (WebKit::WebPageProxy *, const WTF::String &)
 
virtual bool implementsDidNotHandleKeyEvent () const
 
virtual void didNotHandleKeyEvent (WebKit::WebPageProxy *, const WebKit::NativeWebKeyboardEvent &)
 
virtual bool implementsDidNotHandleWheelEvent () const
 
virtual void didNotHandleWheelEvent (WebKit::WebPageProxy *, const WebKit::NativeWebWheelEvent &)
 
virtual void runBeforeUnloadConfirmPanel (WebKit::WebPageProxy *, const WTF::String &, WebKit::WebFrameProxy *, Function< void(bool)> &&completionHandler)
 
virtual void pageDidScroll (WebKit::WebPageProxy *)
 
virtual void exceededDatabaseQuota (WebKit::WebPageProxy *, WebKit::WebFrameProxy *, SecurityOrigin *, const WTF::String &, const WTF::String &, unsigned long long currentQuota, unsigned long long, unsigned long long, unsigned long long, Function< void(unsigned long long)> &&completionHandler)
 
virtual void reachedApplicationCacheOriginQuota (WebKit::WebPageProxy *, const WebCore::SecurityOrigin &, uint64_t currentQuota, uint64_t, Function< void(unsigned long long)> &&completionHandler)
 
virtual bool checkUserMediaPermissionForOrigin (WebKit::WebPageProxy &, WebKit::WebFrameProxy &, SecurityOrigin &, SecurityOrigin &, WebKit::UserMediaPermissionCheckProxy &)
 
virtual float headerHeight (WebKit::WebPageProxy *, WebKit::WebFrameProxy *)
 
virtual float footerHeight (WebKit::WebPageProxy *, WebKit::WebFrameProxy *)
 
virtual void drawHeader (WebKit::WebPageProxy *, WebKit::WebFrameProxy *, const WebCore::FloatRect &)
 
virtual void drawFooter (WebKit::WebPageProxy *, WebKit::WebFrameProxy *, const WebCore::FloatRect &)
 
virtual void saveDataToFileInDownloadsFolder (WebKit::WebPageProxy *, const WTF::String &, const WTF::String &, const WTF::String &, API::Data *)
 
virtual void pinnedStateDidChange (WebKit::WebPageProxy &)
 
virtual void didBeginCaptureSession ()
 
virtual void didEndCaptureSession ()
 
virtual void handleAutoplayEvent (WebKit::WebPageProxy &, WebCore::AutoplayEvent)
 
virtual void didClickAutoFillButton (WebKit::WebPageProxy &, API::Object *)
 
virtual void imageOrMediaDocumentSizeChanged (const WebCore::IntSize &)
 

Constructor & Destructor Documentation

◆ UIClient()

UIClient::UIClient ( WebKitWebView webView)
inlineexplicit

The documentation for this class was generated from the following file: