pl.wendigo.chrome.api.overlay

Package pl.wendigo.chrome.api.overlay

Contains DevTools Protocol Overlay domain implementation accessible via OverlayOperations class.

Types

GetHighlightObjectForTestRequest

data class GetHighlightObjectForTestRequest

Represents request frame that can be used with Overlay#getHighlightObjectForTest operation call.

GetHighlightObjectForTestResponse

data class GetHighlightObjectForTestResponse

Represents response frame that is returned from Overlay#getHighlightObjectForTest operation call. For testing.

HighlightConfig

data class HighlightConfig

Configuration data for the highlighting of page elements.

HighlightFrameRequest

data class HighlightFrameRequest

Represents request frame that can be used with Overlay#highlightFrame operation call.

HighlightNodeRequest

data class HighlightNodeRequest

Represents request frame that can be used with Overlay#highlightNode operation call.

HighlightQuadRequest

data class HighlightQuadRequest

Represents request frame that can be used with Overlay#highlightQuad operation call.

HighlightRectRequest

data class HighlightRectRequest

Represents request frame that can be used with Overlay#highlightRect operation call.

InspectMode

enum class InspectMode

InspectNodeRequestedEvent

data class InspectNodeRequestedEvent : Event

Fired when the node should be inspected. This happens after call to setInspectMode or when user manually inspects an element.

NodeHighlightRequestedEvent

data class NodeHighlightRequestedEvent : Event

Fired when the node should be highlighted. This happens after call to setInspectMode.

OverlayOperations

class OverlayOperations

This domain provides various functionality related to drawing atop the inspected page.

ScreenshotRequestedEvent

data class ScreenshotRequestedEvent : Event

Fired when user asks to capture screenshot of some area on the page.

SetInspectModeRequest

data class SetInspectModeRequest

Represents request frame that can be used with Overlay#setInspectMode operation call.

SetPausedInDebuggerMessageRequest

data class SetPausedInDebuggerMessageRequest

Represents request frame that can be used with Overlay#setPausedInDebuggerMessage operation call.

SetShowAdHighlightsRequest

data class SetShowAdHighlightsRequest

Represents request frame that can be used with Overlay#setShowAdHighlights operation call.

SetShowDebugBordersRequest

data class SetShowDebugBordersRequest

Represents request frame that can be used with Overlay#setShowDebugBorders operation call.

SetShowFPSCounterRequest

data class SetShowFPSCounterRequest

Represents request frame that can be used with Overlay#setShowFPSCounter operation call.

SetShowHitTestBordersRequest

data class SetShowHitTestBordersRequest

Represents request frame that can be used with Overlay#setShowHitTestBorders operation call.

SetShowLayoutShiftRegionsRequest

data class SetShowLayoutShiftRegionsRequest

Represents request frame that can be used with Overlay#setShowLayoutShiftRegions operation call.

SetShowPaintRectsRequest

data class SetShowPaintRectsRequest

Represents request frame that can be used with Overlay#setShowPaintRects operation call.

SetShowScrollBottleneckRectsRequest

data class SetShowScrollBottleneckRectsRequest

Represents request frame that can be used with Overlay#setShowScrollBottleneckRects operation call.

SetShowViewportSizeOnResizeRequest

data class SetShowViewportSizeOnResizeRequest

Represents request frame that can be used with Overlay#setShowViewportSizeOnResize operation call.