webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
WebInspectorClient Class Reference

#include <WebInspectorClient.h>

Inheritance diagram for WebInspectorClient:
WebCore::InspectorClient Inspector::FrontendChannel WebCore::InspectorClient Inspector::FrontendChannel

Public Member Functions

 WebInspectorClient (WebView *inspectedWebView)
 
void inspectedPageDestroyed () override
 
Inspector::FrontendChannelopenLocalFrontend (WebCore::InspectorController *) override
 
void bringFrontendToFront () override
 
void didResizeMainFrame (WebCore::Frame *) override
 
void highlight () override
 
void hideHighlight () override
 
void didSetSearchingForNode (bool) override
 
void sendMessageToFrontend (const String &) override
 
ConnectionType connectionType () const override
 
bool inspectorStartsAttached ()
 
void setInspectorStartsAttached (bool)
 
bool inspectorAttachDisabled ()
 
void setInspectorAttachDisabled (bool)
 
void windowFullScreenDidChange ()
 
bool canAttach ()
 
void releaseFrontend ()
 
 WebInspectorClient (WebView *)
 
void inspectedPageDestroyed () override
 
Inspector::FrontendChannelopenLocalFrontend (WebCore::InspectorController *) override
 
void bringFrontendToFront () override
 
void highlight () override
 
void hideHighlight () override
 
ConnectionType connectionType () const override
 
void sendMessageToFrontend (const WTF::String &) override
 
bool inspectorStartsAttached ()
 
void setInspectorStartsAttached (bool)
 
bool inspectorAttachDisabled ()
 
void setInspectorAttachDisabled (bool)
 
void releaseFrontend ()
 
WebInspectorFrontendClientfrontendClient ()
 
void updateHighlight ()
 
- Public Member Functions inherited from WebCore::InspectorClient
virtual ~InspectorClient ()
 
virtual void showInspectorIndication ()
 
virtual void hideInspectorIndication ()
 
virtual bool overridesShowPaintRects () const
 
virtual void setShowPaintRects (bool)
 
virtual void showPaintRect (const FloatRect &)
 
virtual void elementSelectionChanged (bool)
 
virtual ~InspectorClient ()
 
virtual void showInspectorIndication ()
 
virtual void hideInspectorIndication ()
 
virtual bool overridesShowPaintRects () const
 
virtual void setShowPaintRects (bool)
 
virtual void showPaintRect (const FloatRect &)
 
virtual void elementSelectionChanged (bool)
 
- Public Member Functions inherited from Inspector::FrontendChannel
virtual ~FrontendChannel ()
 
virtual ~FrontendChannel ()
 

Additional Inherited Members

- Public Types inherited from Inspector::FrontendChannel
enum  ConnectionType { ConnectionType::Remote, ConnectionType::Local, ConnectionType::Remote, ConnectionType::Local }
 
enum  ConnectionType { ConnectionType::Remote, ConnectionType::Local, ConnectionType::Remote, ConnectionType::Local }
 
- Static Public Member Functions inherited from WebCore::InspectorClient
static WEBCORE_EXPORT void doDispatchMessageOnFrontendPage (Page *frontendPage, const String &message)
 
static WEBCORE_EXPORT void doDispatchMessageOnFrontendPage (Page *frontendPage, const String &message)
 

Constructor & Destructor Documentation

◆ WebInspectorClient() [1/2]

WebInspectorClient::WebInspectorClient ( WebView inspectedWebView)
explicit

◆ WebInspectorClient() [2/2]

WebInspectorClient::WebInspectorClient ( WebView )
explicit

Member Function Documentation

◆ bringFrontendToFront() [1/2]

void WebInspectorClient::bringFrontendToFront ( )
overridevirtual

◆ bringFrontendToFront() [2/2]

void WebInspectorClient::bringFrontendToFront ( )
overridevirtual

◆ canAttach()

bool WebInspectorClient::canAttach ( )

◆ connectionType() [1/2]

ConnectionType WebInspectorClient::connectionType ( ) const
inlineoverridevirtual

◆ connectionType() [2/2]

ConnectionType WebInspectorClient::connectionType ( ) const
inlineoverridevirtual

◆ didResizeMainFrame()

void WebInspectorClient::didResizeMainFrame ( WebCore::Frame )
overridevirtual

Reimplemented from WebCore::InspectorClient.

◆ didSetSearchingForNode()

void WebInspectorClient::didSetSearchingForNode ( bool  enabled)
overridevirtual

Reimplemented from WebCore::InspectorClient.

◆ frontendClient()

WebInspectorFrontendClient* WebInspectorClient::frontendClient ( )
inline

◆ hideHighlight() [1/2]

void WebInspectorClient::hideHighlight ( )
overridevirtual

◆ hideHighlight() [2/2]

void WebInspectorClient::hideHighlight ( )
overridevirtual

◆ highlight() [1/2]

void WebInspectorClient::highlight ( )
overridevirtual

◆ highlight() [2/2]

void WebInspectorClient::highlight ( )
overridevirtual

◆ inspectedPageDestroyed() [1/2]

void WebInspectorClient::inspectedPageDestroyed ( )
overridevirtual

◆ inspectedPageDestroyed() [2/2]

void WebInspectorClient::inspectedPageDestroyed ( )
overridevirtual

◆ inspectorAttachDisabled() [1/2]

bool WebInspectorClient::inspectorAttachDisabled ( )

◆ inspectorAttachDisabled() [2/2]

bool WebInspectorClient::inspectorAttachDisabled ( )

◆ inspectorStartsAttached() [1/2]

bool WebInspectorClient::inspectorStartsAttached ( )

◆ inspectorStartsAttached() [2/2]

bool WebInspectorClient::inspectorStartsAttached ( )

◆ openLocalFrontend() [1/2]

Inspector::FrontendChannel* WebInspectorClient::openLocalFrontend ( WebCore::InspectorController )
overridevirtual

◆ openLocalFrontend() [2/2]

Inspector::FrontendChannel * WebInspectorClient::openLocalFrontend ( WebCore::InspectorController inspectedPageController)
overridevirtual

◆ releaseFrontend() [1/2]

void WebInspectorClient::releaseFrontend ( )

◆ releaseFrontend() [2/2]

void WebInspectorClient::releaseFrontend ( )

◆ sendMessageToFrontend() [1/2]

void WebInspectorClient::sendMessageToFrontend ( const WTF::String )
override

◆ sendMessageToFrontend() [2/2]

void WebInspectorClient::sendMessageToFrontend ( const String message)
overridevirtual

◆ setInspectorAttachDisabled() [1/2]

void WebInspectorClient::setInspectorAttachDisabled ( bool  )

◆ setInspectorAttachDisabled() [2/2]

void WebInspectorClient::setInspectorAttachDisabled ( bool  disabled)

◆ setInspectorStartsAttached() [1/2]

void WebInspectorClient::setInspectorStartsAttached ( bool  )

◆ setInspectorStartsAttached() [2/2]

void WebInspectorClient::setInspectorStartsAttached ( bool  attached)

◆ updateHighlight()

void WebInspectorClient::updateHighlight ( )

◆ windowFullScreenDidChange()

void WebInspectorClient::windowFullScreenDidChange ( )

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