webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Instance Methods | Class Methods | Protected Attributes | Properties | List of all members
WebInspector Class Reference

#import <WebInspector.h>

Inheritance diagram for WebInspector:
IWebInspector IWebInspectorPrivate NSObject

Instance Methods

(id- initWithInspectedWebView:
 
(void- inspectedWebViewClosed
 
(void- show:
 
(void- showConsole:
 
(void- close:
 
(void- attach:
 
(void- detach:
 
(BOOL- isDebuggingJavaScript
 
(void- toggleDebuggingJavaScript:
 
(void- startDebuggingJavaScript:
 
(void- stopDebuggingJavaScript:
 
(BOOL- isJavaScriptProfilingEnabled
 
(void- setJavaScriptProfilingEnabled:
 
(BOOL- isTimelineProfilingEnabled
 
(void- setTimelineProfilingEnabled:
 
(BOOL- isProfilingJavaScript
 
(void- toggleProfilingJavaScript:
 
(void- startProfilingJavaScript:
 
(void- stopProfilingJavaScript:
 
(void- inspectedWebViewClosed
 
(virtual HRESULT STDMETHODCALLTYPE) - QueryInterface
 
(virtual ULONG STDMETHODCALLTYPE) - AddRef
 
(virtual ULONG STDMETHODCALLTYPE) - Release
 
(virtual HRESULT STDMETHODCALLTYPE) - show
 
(virtual HRESULT STDMETHODCALLTYPE) - showConsole
 
(virtual HRESULT STDMETHODCALLTYPE) - unused1
 
(virtual HRESULT STDMETHODCALLTYPE) - close
 
(virtual HRESULT STDMETHODCALLTYPE) - attach
 
(virtual HRESULT STDMETHODCALLTYPE) - detach
 
(virtual HRESULT STDMETHODCALLTYPE) - isDebuggingJavaScript
 
(virtual HRESULT STDMETHODCALLTYPE) - toggleDebuggingJavaScript
 
(virtual HRESULT STDMETHODCALLTYPE) - isProfilingJavaScript
 
(virtual HRESULT STDMETHODCALLTYPE) - toggleProfilingJavaScript
 
(virtual HRESULT STDMETHODCALLTYPE) - evaluateInFrontend
 
(virtual HRESULT STDMETHODCALLTYPE) - isTimelineProfilingEnabled
 
(virtual HRESULT STDMETHODCALLTYPE) - setTimelineProfilingEnabled
 
(void- evaluateInFrontend:script:
 
(void- showWindow
 
(void- setFrontend:
 
(void- releaseFrontend
 
- Instance Methods inherited from IWebInspector
HRESULT isDebuggingJavaScript (BOOL *isDebugging)
 
HRESULT isProfilingJavaScript (BOOL *isProfiling)
 
HRESULT isTimelineProfilingEnabled (BOOL *isEnabled)
 
- Instance Methods inherited from IWebInspectorPrivate
HRESULT evaluateInFrontend ([in] BSTR script)
 

Class Methods

(static WebInspector *) + createInstance
 

Protected Attributes

WebView_inspectedWebView
 
WebInspectorFrontend_frontend
 

Properties

BOOL open
 

Method Documentation

◆ AddRef()

- (ULONG) AddRef (void

◆ attach()

- (HRESULT) attach

Implements IWebInspector.

◆ attach:()

- (void) attach: (id sender

◆ close()

- (HRESULT) close

Implements IWebInspector.

◆ close:()

- (void) close: (id sender

◆ createInstance()

+ (WebInspector *) createInstance (WebView *)  inspectedWebView
(WebInspectorClient *)  inspectorClient 

◆ detach()

- (HRESULT) detach

Implements IWebInspector.

◆ detach:()

- (void) detach: (id sender

◆ evaluateInFrontend()

- (HRESULT) evaluateInFrontend (_In_ BSTR script

◆ evaluateInFrontend:script:()

- (void) evaluateInFrontend: (id sender
script: (NSString *)  script 

Provided by category WebInspector(WebPrivate).

◆ initWithInspectedWebView:()

- (id) initWithInspectedWebView: (WebView *)  inspectedWebView

◆ inspectedWebViewClosed() [1/2]

- (void) inspectedWebViewClosed

◆ inspectedWebViewClosed() [2/2]

- (void) inspectedWebViewClosed

◆ isDebuggingJavaScript() [1/2]

- (BOOL) isDebuggingJavaScript

◆ isDebuggingJavaScript() [2/2]

- (HRESULT) isDebuggingJavaScript (_Out_ BOOL *)  isDebugging

◆ isJavaScriptProfilingEnabled()

- (BOOL) isJavaScriptProfilingEnabled

◆ isProfilingJavaScript() [1/2]

- (BOOL) isProfilingJavaScript

◆ isProfilingJavaScript() [2/2]

- (HRESULT) isProfilingJavaScript (_Out_ BOOL *)  isProfiling

◆ isTimelineProfilingEnabled() [1/2]

- (BOOL) isTimelineProfilingEnabled

◆ isTimelineProfilingEnabled() [2/2]

- (HRESULT) isTimelineProfilingEnabled (_Out_ BOOL *)  isEnabled

◆ QueryInterface()

- (HRESULT) QueryInterface (_In_ REFIID)  riid
(_COM_Outptr_ void **)  ppvObject 

◆ Release()

- (ULONG) Release (void

◆ releaseFrontend()

- (void) releaseFrontend

Provided by category WebInspector(WebPrivate).

◆ setFrontend:()

- (void) setFrontend: (WebInspectorFrontend *)  frontend

Provided by category WebInspector(WebPrivate).

◆ setJavaScriptProfilingEnabled:()

- (void) setJavaScriptProfilingEnabled: (BOOL enabled

◆ setTimelineProfilingEnabled()

- (HRESULT) setTimelineProfilingEnabled (BOOL enabled

Implements IWebInspector.

◆ setTimelineProfilingEnabled:()

- (void) setTimelineProfilingEnabled: (BOOL enabled

◆ show()

- (HRESULT) show

Implements IWebInspector.

◆ show:()

- (void) show: (id sender

◆ showConsole()

- (HRESULT) showConsole

Implements IWebInspector.

◆ showConsole:()

- (void) showConsole: (id sender

◆ showWindow()

- (void) showWindow

Provided by category WebInspector(WebPrivate).

◆ startDebuggingJavaScript:()

- (void) startDebuggingJavaScript: (id sender

◆ startProfilingJavaScript:()

- (void) startProfilingJavaScript: (id sender

◆ stopDebuggingJavaScript:()

- (void) stopDebuggingJavaScript: (id sender

◆ stopProfilingJavaScript:()

- (void) stopProfilingJavaScript: (id sender

◆ toggleDebuggingJavaScript()

- (HRESULT) toggleDebuggingJavaScript

Implements IWebInspector.

◆ toggleDebuggingJavaScript:()

- (void) toggleDebuggingJavaScript: (id sender

◆ toggleProfilingJavaScript()

- (HRESULT) toggleProfilingJavaScript

Implements IWebInspector.

◆ toggleProfilingJavaScript:()

- (void) toggleProfilingJavaScript: (id sender

◆ unused1()

- (HRESULT) unused1

Implements IWebInspector.

Member Data Documentation

◆ _frontend

- (WebInspectorFrontend*) _frontend
protected

◆ _inspectedWebView

- (WebView*) _inspectedWebView
protected

Property Documentation

◆ open

- (BOOL) open
readnonatomicassign

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