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

#import <WebNodeHighlight.h>

Inheritance diagram for WebNodeHighlight:
WebCore::WindowMessageListener NSObject

Instance Methods

(id- initWithTargetView:inspectorController:
 
(void- setDelegate:
 
(id- delegate
 
(void- attach
 
(void- detach
 
(NSView *) - targetView
 
(WebNodeHighlightView *) - highlightView
 
(WebCore::InspectorController *) - inspectorController
 
(void- setNeedsUpdateInTargetViewRect:
 
() - WebNodeHighlight
 
() - ~WebNodeHighlight
 
(void- setShowsWhileWebViewIsVisible
 
(bool) - isShowing
 
(void- update
 
(void- placeBehindWindow
 

Protected Attributes

NSView_targetView
 
NSWindow_highlightWindow
 
WebNodeHighlightView_highlightView
 
WebCore::InspectorController_inspectorController
 
id _delegate
 

Friends

static friend LRESULT CALLBACK OverlayWndProc (HWND, UINT, WPARAM, LPARAM)
 

Constructor & Destructor Documentation

◆ WebNodeHighlight()

- WebNodeHighlight (WebView *)  webView

◆ ~WebNodeHighlight()

Method Documentation

◆ attach()

- (void) attach

◆ delegate()

- (id) delegate

◆ detach()

- (void) detach

◆ highlightView()

- (WebNodeHighlightView *) highlightView

◆ initWithTargetView:inspectorController:()

- (id) initWithTargetView: (NSView *)  targetView
inspectorController: (WebCore::InspectorController*)  inspectorController 

◆ inspectorController()

- (InspectorController *) inspectorController

◆ isShowing()

- (bool) isShowing const

◆ placeBehindWindow()

- (void) placeBehindWindow (HWND window

◆ setDelegate:()

- (void) setDelegate: (id delegate

◆ setNeedsUpdateInTargetViewRect:()

- (void) setNeedsUpdateInTargetViewRect: (NSRect rect

◆ setShowsWhileWebViewIsVisible()

- (void) setShowsWhileWebViewIsVisible (bool)  shows

◆ targetView()

- (NSView *) targetView

◆ update()

- (void) update

Friends And Related Function Documentation

◆ OverlayWndProc

+ (static friend LRESULT CALLBACK) OverlayWndProc ( HWND  hwnd,
UINT  msg,
WPARAM  wParam,
LPARAM  lParam 
)
friend

Member Data Documentation

◆ _delegate

- (id) _delegate
protected

◆ _highlightView

- (WebNodeHighlightView*) _highlightView
protected

◆ _highlightWindow

- (NSWindow*) _highlightWindow
protected

◆ _inspectorController

- (InspectorController*) WebNodeHighlight:
protected

◆ _targetView

- (NSView*) _targetView
protected

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