package overlay
Import Path
github.com/chromedp/cdproto/overlay (on go.dev)
Dependency Relation
imports 10 packages, and imported by one package
Involved Source Files
easyjson.go
events.go
Package overlay provides the Chrome DevTools Protocol
commands, types, and events for the Overlay domain.
This domain provides various functionality related to drawing atop the
inspected page.
Generated by the cdproto-gen command.
types.go
Package-Level Type Names (total 53)
BoxStyle style information for drawing a box.
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#type-BoxStyle
// The background color for the box (default: transparent)
// The hatching color for the box (default: transparent)
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
BoxStyle : github.com/goccy/go-json.Marshaler
*BoxStyle : github.com/goccy/go-json.Unmarshaler
BoxStyle : github.com/mailru/easyjson.Marshaler
*BoxStyle : github.com/mailru/easyjson.MarshalerUnmarshaler
*BoxStyle : github.com/mailru/easyjson.Unmarshaler
BoxStyle : encoding/json.Marshaler
*BoxStyle : encoding/json.Unmarshaler
ColorFormat [no description].
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#type-ColorFormat
MarshalEasyJSON satisfies easyjson.Marshaler.
MarshalJSON satisfies json.Marshaler.
String returns the ColorFormat as string value.
UnmarshalEasyJSON satisfies easyjson.Unmarshaler.
UnmarshalJSON satisfies json.Unmarshaler.
ColorFormat : github.com/goccy/go-json.Marshaler
*ColorFormat : github.com/goccy/go-json.Unmarshaler
ColorFormat : github.com/mailru/easyjson.Marshaler
*ColorFormat : github.com/mailru/easyjson.MarshalerUnmarshaler
*ColorFormat : github.com/mailru/easyjson.Unmarshaler
ColorFormat : encoding/json.Marshaler
*ColorFormat : encoding/json.Unmarshaler
ColorFormat : expvar.Var
ColorFormat : fmt.Stringer
func GetHighlightObjectForTestParams.WithColorFormat(colorFormat ColorFormat) *GetHighlightObjectForTestParams
const ColorFormatHex
const ColorFormatHsl
const ColorFormatHwb
const ColorFormatRgb
ContainerQueryContainerHighlightConfig [no description].
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#type-ContainerQueryContainerHighlightConfig
// The style of the container border.
// The style of the descendants' borders.
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
ContainerQueryContainerHighlightConfig : github.com/goccy/go-json.Marshaler
*ContainerQueryContainerHighlightConfig : github.com/goccy/go-json.Unmarshaler
ContainerQueryContainerHighlightConfig : github.com/mailru/easyjson.Marshaler
*ContainerQueryContainerHighlightConfig : github.com/mailru/easyjson.MarshalerUnmarshaler
*ContainerQueryContainerHighlightConfig : github.com/mailru/easyjson.Unmarshaler
ContainerQueryContainerHighlightConfig : encoding/json.Marshaler
*ContainerQueryContainerHighlightConfig : encoding/json.Unmarshaler
ContainerQueryHighlightConfig [no description].
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#type-ContainerQueryHighlightConfig
// A descriptor for the highlight appearance of container query containers.
// Identifier of the container node to highlight.
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
ContainerQueryHighlightConfig : github.com/goccy/go-json.Marshaler
*ContainerQueryHighlightConfig : github.com/goccy/go-json.Unmarshaler
ContainerQueryHighlightConfig : github.com/mailru/easyjson.Marshaler
*ContainerQueryHighlightConfig : github.com/mailru/easyjson.MarshalerUnmarshaler
*ContainerQueryHighlightConfig : github.com/mailru/easyjson.Unmarshaler
ContainerQueryHighlightConfig : encoding/json.Marshaler
*ContainerQueryHighlightConfig : encoding/json.Unmarshaler
func SetShowContainerQueryOverlays(containerQueryHighlightConfigs []*ContainerQueryHighlightConfig) *SetShowContainerQueryOverlaysParams
ContrastAlgorithm [no description].
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#type-ContrastAlgorithm
MarshalEasyJSON satisfies easyjson.Marshaler.
MarshalJSON satisfies json.Marshaler.
String returns the ContrastAlgorithm as string value.
UnmarshalEasyJSON satisfies easyjson.Unmarshaler.
UnmarshalJSON satisfies json.Unmarshaler.
ContrastAlgorithm : github.com/goccy/go-json.Marshaler
*ContrastAlgorithm : github.com/goccy/go-json.Unmarshaler
ContrastAlgorithm : github.com/mailru/easyjson.Marshaler
*ContrastAlgorithm : github.com/mailru/easyjson.MarshalerUnmarshaler
*ContrastAlgorithm : github.com/mailru/easyjson.Unmarshaler
ContrastAlgorithm : encoding/json.Marshaler
*ContrastAlgorithm : encoding/json.Unmarshaler
ContrastAlgorithm : expvar.Var
ContrastAlgorithm : fmt.Stringer
const ContrastAlgorithmAa
const ContrastAlgorithmAaa
const ContrastAlgorithmApca
DisableParams disables domain notifications.
Do executes Overlay.disable against the provided context.
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
*DisableParams : github.com/chromedp/chromedp.Action
*DisableParams : github.com/chromedp/chromedp.CallAction
*DisableParams : github.com/chromedp/chromedp.EmulateAction
*DisableParams : github.com/chromedp/chromedp.EvaluateAction
*DisableParams : github.com/chromedp/chromedp.KeyAction
*DisableParams : github.com/chromedp/chromedp.MouseAction
*DisableParams : github.com/chromedp/chromedp.NavigateAction
*DisableParams : github.com/chromedp/chromedp.PollAction
*DisableParams : github.com/chromedp/chromedp.QueryAction
DisableParams : github.com/goccy/go-json.Marshaler
*DisableParams : github.com/goccy/go-json.Unmarshaler
DisableParams : github.com/mailru/easyjson.Marshaler
*DisableParams : github.com/mailru/easyjson.MarshalerUnmarshaler
*DisableParams : github.com/mailru/easyjson.Unmarshaler
DisableParams : encoding/json.Marshaler
*DisableParams : encoding/json.Unmarshaler
func Disable() *DisableParams
EnableParams enables domain notifications.
Do executes Overlay.enable against the provided context.
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
*EnableParams : github.com/chromedp/chromedp.Action
*EnableParams : github.com/chromedp/chromedp.CallAction
*EnableParams : github.com/chromedp/chromedp.EmulateAction
*EnableParams : github.com/chromedp/chromedp.EvaluateAction
*EnableParams : github.com/chromedp/chromedp.KeyAction
*EnableParams : github.com/chromedp/chromedp.MouseAction
*EnableParams : github.com/chromedp/chromedp.NavigateAction
*EnableParams : github.com/chromedp/chromedp.PollAction
*EnableParams : github.com/chromedp/chromedp.QueryAction
EnableParams : github.com/goccy/go-json.Marshaler
*EnableParams : github.com/goccy/go-json.Unmarshaler
EnableParams : github.com/mailru/easyjson.Marshaler
*EnableParams : github.com/mailru/easyjson.MarshalerUnmarshaler
*EnableParams : github.com/mailru/easyjson.Unmarshaler
EnableParams : encoding/json.Marshaler
*EnableParams : encoding/json.Unmarshaler
func Enable() *EnableParams
EventInspectModeCanceled fired when user cancels the inspect mode.
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#event-inspectModeCanceled
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
EventInspectModeCanceled : github.com/goccy/go-json.Marshaler
*EventInspectModeCanceled : github.com/goccy/go-json.Unmarshaler
EventInspectModeCanceled : github.com/mailru/easyjson.Marshaler
*EventInspectModeCanceled : github.com/mailru/easyjson.MarshalerUnmarshaler
*EventInspectModeCanceled : github.com/mailru/easyjson.Unmarshaler
EventInspectModeCanceled : encoding/json.Marshaler
*EventInspectModeCanceled : encoding/json.Unmarshaler
EventInspectNodeRequested fired when the node should be inspected. This
happens after call to setInspectMode or when user manually inspects an
element.
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#event-inspectNodeRequested
// Id of the node to inspect.
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
EventInspectNodeRequested : github.com/goccy/go-json.Marshaler
*EventInspectNodeRequested : github.com/goccy/go-json.Unmarshaler
EventInspectNodeRequested : github.com/mailru/easyjson.Marshaler
*EventInspectNodeRequested : github.com/mailru/easyjson.MarshalerUnmarshaler
*EventInspectNodeRequested : github.com/mailru/easyjson.Unmarshaler
EventInspectNodeRequested : encoding/json.Marshaler
*EventInspectNodeRequested : encoding/json.Unmarshaler
EventNodeHighlightRequested fired when the node should be highlighted.
This happens after call to setInspectMode.
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#event-nodeHighlightRequested
// Id of the node to collect class names.
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
EventNodeHighlightRequested : github.com/goccy/go-json.Marshaler
*EventNodeHighlightRequested : github.com/goccy/go-json.Unmarshaler
EventNodeHighlightRequested : github.com/mailru/easyjson.Marshaler
*EventNodeHighlightRequested : github.com/mailru/easyjson.MarshalerUnmarshaler
*EventNodeHighlightRequested : github.com/mailru/easyjson.Unmarshaler
EventNodeHighlightRequested : encoding/json.Marshaler
*EventNodeHighlightRequested : encoding/json.Unmarshaler
EventScreenshotRequested fired when user asks to capture screenshot of
some area on the page.
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#event-screenshotRequested
// Viewport to capture, in device independent pixels (dip).
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
EventScreenshotRequested : github.com/goccy/go-json.Marshaler
*EventScreenshotRequested : github.com/goccy/go-json.Unmarshaler
EventScreenshotRequested : github.com/mailru/easyjson.Marshaler
*EventScreenshotRequested : github.com/mailru/easyjson.MarshalerUnmarshaler
*EventScreenshotRequested : github.com/mailru/easyjson.Unmarshaler
EventScreenshotRequested : encoding/json.Marshaler
*EventScreenshotRequested : encoding/json.Unmarshaler
FlexContainerHighlightConfig configuration data for the highlighting of
Flex container elements.
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#type-FlexContainerHighlightConfig
// Style of empty space caused by columns gaps (gap/column-gap).
// The style of the container border
// Style of the self-alignment line (align-items).
// Style of content-distribution space on the cross axis (align-content).
// The style of the separator between items
// The style of the separator between lines
// Style of content-distribution space on the main axis (justify-content).
// Style of empty space caused by row gaps (gap/row-gap).
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
FlexContainerHighlightConfig : github.com/goccy/go-json.Marshaler
*FlexContainerHighlightConfig : github.com/goccy/go-json.Unmarshaler
FlexContainerHighlightConfig : github.com/mailru/easyjson.Marshaler
*FlexContainerHighlightConfig : github.com/mailru/easyjson.MarshalerUnmarshaler
*FlexContainerHighlightConfig : github.com/mailru/easyjson.Unmarshaler
FlexContainerHighlightConfig : encoding/json.Marshaler
*FlexContainerHighlightConfig : encoding/json.Unmarshaler
FlexItemHighlightConfig configuration data for the highlighting of Flex
item elements.
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#type-FlexItemHighlightConfig
// Style of the border around the box representing the item's base size
// Style of the box representing the item's base size
// Style of the arrow representing if the item grew or shrank
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
FlexItemHighlightConfig : github.com/goccy/go-json.Marshaler
*FlexItemHighlightConfig : github.com/goccy/go-json.Unmarshaler
FlexItemHighlightConfig : github.com/mailru/easyjson.Marshaler
*FlexItemHighlightConfig : github.com/mailru/easyjson.MarshalerUnmarshaler
*FlexItemHighlightConfig : github.com/mailru/easyjson.Unmarshaler
FlexItemHighlightConfig : encoding/json.Marshaler
*FlexItemHighlightConfig : encoding/json.Unmarshaler
FlexNodeHighlightConfig [no description].
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#type-FlexNodeHighlightConfig
// A descriptor for the highlight appearance of flex containers.
// Identifier of the node to highlight.
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
FlexNodeHighlightConfig : github.com/goccy/go-json.Marshaler
*FlexNodeHighlightConfig : github.com/goccy/go-json.Unmarshaler
FlexNodeHighlightConfig : github.com/mailru/easyjson.Marshaler
*FlexNodeHighlightConfig : github.com/mailru/easyjson.MarshalerUnmarshaler
*FlexNodeHighlightConfig : github.com/mailru/easyjson.Unmarshaler
FlexNodeHighlightConfig : encoding/json.Marshaler
*FlexNodeHighlightConfig : encoding/json.Unmarshaler
func SetShowFlexOverlays(flexNodeHighlightConfigs []*FlexNodeHighlightConfig) *SetShowFlexOverlaysParams
GetGridHighlightObjectsForTestParams for Persistent Grid testing.
// Ids of the nodes for which the inline styles have been invalidated.
Do executes Overlay.getGridHighlightObjectsForTest against the provided context.
returns:
highlights - Grid Highlight data for the node ids provided.
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
GetGridHighlightObjectsForTestParams : github.com/goccy/go-json.Marshaler
*GetGridHighlightObjectsForTestParams : github.com/goccy/go-json.Unmarshaler
GetGridHighlightObjectsForTestParams : github.com/mailru/easyjson.Marshaler
*GetGridHighlightObjectsForTestParams : github.com/mailru/easyjson.MarshalerUnmarshaler
*GetGridHighlightObjectsForTestParams : github.com/mailru/easyjson.Unmarshaler
GetGridHighlightObjectsForTestParams : encoding/json.Marshaler
*GetGridHighlightObjectsForTestParams : encoding/json.Unmarshaler
func GetGridHighlightObjectsForTest(nodeIDs []cdp.NodeID) *GetGridHighlightObjectsForTestParams
GetGridHighlightObjectsForTestReturns return values.
Highlights easyjson.RawMessage
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
GetGridHighlightObjectsForTestReturns : github.com/goccy/go-json.Marshaler
*GetGridHighlightObjectsForTestReturns : github.com/goccy/go-json.Unmarshaler
GetGridHighlightObjectsForTestReturns : github.com/mailru/easyjson.Marshaler
*GetGridHighlightObjectsForTestReturns : github.com/mailru/easyjson.MarshalerUnmarshaler
*GetGridHighlightObjectsForTestReturns : github.com/mailru/easyjson.Unmarshaler
GetGridHighlightObjectsForTestReturns : encoding/json.Marshaler
*GetGridHighlightObjectsForTestReturns : encoding/json.Unmarshaler
GetHighlightObjectForTestParams for testing.
// The color format to get config with (default: hex).
// Whether to include distance info.
// Whether to include style info.
// Id of the node to get highlight object for.
// Whether to show accessibility info (default: true).
Do executes Overlay.getHighlightObjectForTest against the provided context.
returns:
highlight - Highlight data for the node.
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
WithColorFormat the color format to get config with (default: hex).
WithIncludeDistance whether to include distance info.
WithIncludeStyle whether to include style info.
WithShowAccessibilityInfo whether to show accessibility info (default:
true).
GetHighlightObjectForTestParams : github.com/goccy/go-json.Marshaler
*GetHighlightObjectForTestParams : github.com/goccy/go-json.Unmarshaler
GetHighlightObjectForTestParams : github.com/mailru/easyjson.Marshaler
*GetHighlightObjectForTestParams : github.com/mailru/easyjson.MarshalerUnmarshaler
*GetHighlightObjectForTestParams : github.com/mailru/easyjson.Unmarshaler
GetHighlightObjectForTestParams : encoding/json.Marshaler
*GetHighlightObjectForTestParams : encoding/json.Unmarshaler
func GetHighlightObjectForTest(nodeID cdp.NodeID) *GetHighlightObjectForTestParams
func GetHighlightObjectForTestParams.WithColorFormat(colorFormat ColorFormat) *GetHighlightObjectForTestParams
func GetHighlightObjectForTestParams.WithIncludeDistance(includeDistance bool) *GetHighlightObjectForTestParams
func GetHighlightObjectForTestParams.WithIncludeStyle(includeStyle bool) *GetHighlightObjectForTestParams
func GetHighlightObjectForTestParams.WithShowAccessibilityInfo(showAccessibilityInfo bool) *GetHighlightObjectForTestParams
GetHighlightObjectForTestReturns return values.
Highlight easyjson.RawMessage
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
GetHighlightObjectForTestReturns : github.com/goccy/go-json.Marshaler
*GetHighlightObjectForTestReturns : github.com/goccy/go-json.Unmarshaler
GetHighlightObjectForTestReturns : github.com/mailru/easyjson.Marshaler
*GetHighlightObjectForTestReturns : github.com/mailru/easyjson.MarshalerUnmarshaler
*GetHighlightObjectForTestReturns : github.com/mailru/easyjson.Unmarshaler
GetHighlightObjectForTestReturns : encoding/json.Marshaler
*GetHighlightObjectForTestReturns : encoding/json.Unmarshaler
GetSourceOrderHighlightObjectForTestParams for Source Order Viewer
testing.
// Id of the node to collect class names.
Do executes Overlay.getSourceOrderHighlightObjectForTest against the provided context.
returns:
highlight - Source order highlight data for the node id provided.
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
GetSourceOrderHighlightObjectForTestParams : github.com/goccy/go-json.Marshaler
*GetSourceOrderHighlightObjectForTestParams : github.com/goccy/go-json.Unmarshaler
GetSourceOrderHighlightObjectForTestParams : github.com/mailru/easyjson.Marshaler
*GetSourceOrderHighlightObjectForTestParams : github.com/mailru/easyjson.MarshalerUnmarshaler
*GetSourceOrderHighlightObjectForTestParams : github.com/mailru/easyjson.Unmarshaler
GetSourceOrderHighlightObjectForTestParams : encoding/json.Marshaler
*GetSourceOrderHighlightObjectForTestParams : encoding/json.Unmarshaler
func GetSourceOrderHighlightObjectForTest(nodeID cdp.NodeID) *GetSourceOrderHighlightObjectForTestParams
GetSourceOrderHighlightObjectForTestReturns return values.
Highlight easyjson.RawMessage
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
GetSourceOrderHighlightObjectForTestReturns : github.com/goccy/go-json.Marshaler
*GetSourceOrderHighlightObjectForTestReturns : github.com/goccy/go-json.Unmarshaler
GetSourceOrderHighlightObjectForTestReturns : github.com/mailru/easyjson.Marshaler
*GetSourceOrderHighlightObjectForTestReturns : github.com/mailru/easyjson.MarshalerUnmarshaler
*GetSourceOrderHighlightObjectForTestReturns : github.com/mailru/easyjson.Unmarshaler
GetSourceOrderHighlightObjectForTestReturns : encoding/json.Marshaler
*GetSourceOrderHighlightObjectForTestReturns : encoding/json.Unmarshaler
GridHighlightConfig configuration data for the highlighting of Grid
elements.
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#type-GridHighlightConfig
// The named grid areas border color (Default: transparent).
// The column gap highlight fill color (default: transparent).
// The column gap hatching fill color (default: transparent).
// The column line color (default: transparent).
// Whether column lines are dashed (default: false).
// The grid container background color (Default: transparent).
// The grid container border highlight color (default: transparent).
// Whether the grid border is dashed (default: false).
// The row gap highlight fill color (default: transparent).
// The row gap hatching fill color (default: transparent).
// The row line color (default: transparent).
// Whether row lines are dashed (default: false).
// Show area name labels (default: false).
// Whether the extension lines from grid cells to the rulers should be shown (default: false).
// Show line name labels (default: false).
// Show Negative line number labels (default: false).
// Show Positive line number labels (default: false).
// Show track size labels (default: false).
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
GridHighlightConfig : github.com/goccy/go-json.Marshaler
*GridHighlightConfig : github.com/goccy/go-json.Unmarshaler
GridHighlightConfig : github.com/mailru/easyjson.Marshaler
*GridHighlightConfig : github.com/mailru/easyjson.MarshalerUnmarshaler
*GridHighlightConfig : github.com/mailru/easyjson.Unmarshaler
GridHighlightConfig : encoding/json.Marshaler
*GridHighlightConfig : encoding/json.Unmarshaler
GridNodeHighlightConfig configurations for Persistent Grid Highlight.
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#type-GridNodeHighlightConfig
// A descriptor for the highlight appearance.
// Identifier of the node to highlight.
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
GridNodeHighlightConfig : github.com/goccy/go-json.Marshaler
*GridNodeHighlightConfig : github.com/goccy/go-json.Unmarshaler
GridNodeHighlightConfig : github.com/mailru/easyjson.Marshaler
*GridNodeHighlightConfig : github.com/mailru/easyjson.MarshalerUnmarshaler
*GridNodeHighlightConfig : github.com/mailru/easyjson.Unmarshaler
GridNodeHighlightConfig : encoding/json.Marshaler
*GridNodeHighlightConfig : encoding/json.Unmarshaler
func SetShowGridOverlays(gridNodeHighlightConfigs []*GridNodeHighlightConfig) *SetShowGridOverlaysParams
HideHighlightParams hides any highlight.
Do executes Overlay.hideHighlight against the provided context.
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
*HideHighlightParams : github.com/chromedp/chromedp.Action
*HideHighlightParams : github.com/chromedp/chromedp.CallAction
*HideHighlightParams : github.com/chromedp/chromedp.EmulateAction
*HideHighlightParams : github.com/chromedp/chromedp.EvaluateAction
*HideHighlightParams : github.com/chromedp/chromedp.KeyAction
*HideHighlightParams : github.com/chromedp/chromedp.MouseAction
*HideHighlightParams : github.com/chromedp/chromedp.NavigateAction
*HideHighlightParams : github.com/chromedp/chromedp.PollAction
*HideHighlightParams : github.com/chromedp/chromedp.QueryAction
HideHighlightParams : github.com/goccy/go-json.Marshaler
*HideHighlightParams : github.com/goccy/go-json.Unmarshaler
HideHighlightParams : github.com/mailru/easyjson.Marshaler
*HideHighlightParams : github.com/mailru/easyjson.MarshalerUnmarshaler
*HideHighlightParams : github.com/mailru/easyjson.Unmarshaler
HideHighlightParams : encoding/json.Marshaler
*HideHighlightParams : encoding/json.Unmarshaler
func HideHighlight() *HideHighlightParams
HighlightConfig configuration data for the highlighting of page elements.
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#type-HighlightConfig
// The border highlight fill color (default: transparent).
// The grid layout color (default: transparent).
// The color format used to format color styles (default: hex).
// The container query container highlight configuration (default: all transparent).
// The content box highlight fill color (default: transparent).
// The contrast algorithm to use for the contrast ratio (default: aa).
// The event target element highlight fill color (default: transparent).
// The flex container highlight configuration (default: all transparent).
// The flex item highlight configuration (default: all transparent).
// The grid layout highlight configuration (default: all transparent).
// The margin highlight fill color (default: transparent).
// The padding highlight fill color (default: transparent).
// The shape outside fill color (default: transparent).
// The shape margin fill color (default: transparent).
// Whether the a11y info should be shown (default: true).
// Whether the extension lines from node to the rulers should be shown (default: false).
// Whether the node info tooltip should be shown (default: false).
// Whether the rulers should be shown (default: false).
// Whether the node styles in the tooltip (default: false).
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
HighlightConfig : github.com/goccy/go-json.Marshaler
*HighlightConfig : github.com/goccy/go-json.Unmarshaler
HighlightConfig : github.com/mailru/easyjson.Marshaler
*HighlightConfig : github.com/mailru/easyjson.MarshalerUnmarshaler
*HighlightConfig : github.com/mailru/easyjson.Unmarshaler
HighlightConfig : encoding/json.Marshaler
*HighlightConfig : encoding/json.Unmarshaler
func HighlightNode(highlightConfig *HighlightConfig) *HighlightNodeParams
func SetInspectModeParams.WithHighlightConfig(highlightConfig *HighlightConfig) *SetInspectModeParams
HighlightNodeParams highlights DOM node with given id or with the given
JavaScript object wrapper. Either nodeId or objectId must be specified.
// Identifier of the backend node to highlight.
// A descriptor for the highlight appearance.
// Identifier of the node to highlight.
// JavaScript object id of the node to be highlighted.
// Selectors to highlight relevant nodes.
Do executes Overlay.highlightNode against the provided context.
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
WithBackendNodeID identifier of the backend node to highlight.
WithNodeID identifier of the node to highlight.
WithObjectID JavaScript object id of the node to be highlighted.
WithSelector selectors to highlight relevant nodes.
*HighlightNodeParams : github.com/chromedp/chromedp.Action
*HighlightNodeParams : github.com/chromedp/chromedp.CallAction
*HighlightNodeParams : github.com/chromedp/chromedp.EmulateAction
*HighlightNodeParams : github.com/chromedp/chromedp.EvaluateAction
*HighlightNodeParams : github.com/chromedp/chromedp.KeyAction
*HighlightNodeParams : github.com/chromedp/chromedp.MouseAction
*HighlightNodeParams : github.com/chromedp/chromedp.NavigateAction
*HighlightNodeParams : github.com/chromedp/chromedp.PollAction
*HighlightNodeParams : github.com/chromedp/chromedp.QueryAction
HighlightNodeParams : github.com/goccy/go-json.Marshaler
*HighlightNodeParams : github.com/goccy/go-json.Unmarshaler
HighlightNodeParams : github.com/mailru/easyjson.Marshaler
*HighlightNodeParams : github.com/mailru/easyjson.MarshalerUnmarshaler
*HighlightNodeParams : github.com/mailru/easyjson.Unmarshaler
HighlightNodeParams : encoding/json.Marshaler
*HighlightNodeParams : encoding/json.Unmarshaler
func HighlightNode(highlightConfig *HighlightConfig) *HighlightNodeParams
func HighlightNodeParams.WithBackendNodeID(backendNodeID cdp.BackendNodeID) *HighlightNodeParams
func HighlightNodeParams.WithNodeID(nodeID cdp.NodeID) *HighlightNodeParams
func HighlightNodeParams.WithObjectID(objectID runtime.RemoteObjectID) *HighlightNodeParams
func HighlightNodeParams.WithSelector(selector string) *HighlightNodeParams
HighlightQuadParams highlights given quad. Coordinates are absolute with
respect to the main frame viewport.
// The highlight fill color (default: transparent).
// The highlight outline color (default: transparent).
// Quad to highlight
Do executes Overlay.highlightQuad against the provided context.
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
WithColor the highlight fill color (default: transparent).
WithOutlineColor the highlight outline color (default: transparent).
*HighlightQuadParams : github.com/chromedp/chromedp.Action
*HighlightQuadParams : github.com/chromedp/chromedp.CallAction
*HighlightQuadParams : github.com/chromedp/chromedp.EmulateAction
*HighlightQuadParams : github.com/chromedp/chromedp.EvaluateAction
*HighlightQuadParams : github.com/chromedp/chromedp.KeyAction
*HighlightQuadParams : github.com/chromedp/chromedp.MouseAction
*HighlightQuadParams : github.com/chromedp/chromedp.NavigateAction
*HighlightQuadParams : github.com/chromedp/chromedp.PollAction
*HighlightQuadParams : github.com/chromedp/chromedp.QueryAction
HighlightQuadParams : github.com/goccy/go-json.Marshaler
*HighlightQuadParams : github.com/goccy/go-json.Unmarshaler
HighlightQuadParams : github.com/mailru/easyjson.Marshaler
*HighlightQuadParams : github.com/mailru/easyjson.MarshalerUnmarshaler
*HighlightQuadParams : github.com/mailru/easyjson.Unmarshaler
HighlightQuadParams : encoding/json.Marshaler
*HighlightQuadParams : encoding/json.Unmarshaler
func HighlightQuad(quad dom.Quad) *HighlightQuadParams
func HighlightQuadParams.WithColor(color *cdp.RGBA) *HighlightQuadParams
func HighlightQuadParams.WithOutlineColor(outlineColor *cdp.RGBA) *HighlightQuadParams
HighlightRectParams highlights given rectangle. Coordinates are absolute
with respect to the main frame viewport.
// The highlight fill color (default: transparent).
// Rectangle height
// The highlight outline color (default: transparent).
// Rectangle width
// X coordinate
// Y coordinate
Do executes Overlay.highlightRect against the provided context.
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
WithColor the highlight fill color (default: transparent).
WithOutlineColor the highlight outline color (default: transparent).
*HighlightRectParams : github.com/chromedp/chromedp.Action
*HighlightRectParams : github.com/chromedp/chromedp.CallAction
*HighlightRectParams : github.com/chromedp/chromedp.EmulateAction
*HighlightRectParams : github.com/chromedp/chromedp.EvaluateAction
*HighlightRectParams : github.com/chromedp/chromedp.KeyAction
*HighlightRectParams : github.com/chromedp/chromedp.MouseAction
*HighlightRectParams : github.com/chromedp/chromedp.NavigateAction
*HighlightRectParams : github.com/chromedp/chromedp.PollAction
*HighlightRectParams : github.com/chromedp/chromedp.QueryAction
HighlightRectParams : github.com/goccy/go-json.Marshaler
*HighlightRectParams : github.com/goccy/go-json.Unmarshaler
HighlightRectParams : github.com/mailru/easyjson.Marshaler
*HighlightRectParams : github.com/mailru/easyjson.MarshalerUnmarshaler
*HighlightRectParams : github.com/mailru/easyjson.Unmarshaler
HighlightRectParams : encoding/json.Marshaler
*HighlightRectParams : encoding/json.Unmarshaler
func HighlightRect(x int64, y int64, width int64, height int64) *HighlightRectParams
func HighlightRectParams.WithColor(color *cdp.RGBA) *HighlightRectParams
func HighlightRectParams.WithOutlineColor(outlineColor *cdp.RGBA) *HighlightRectParams
HighlightSourceOrderParams highlights the source order of the children of
the DOM node with given id or with the given JavaScript object wrapper.
Either nodeId or objectId must be specified.
// Identifier of the backend node to highlight.
// Identifier of the node to highlight.
// JavaScript object id of the node to be highlighted.
// A descriptor for the appearance of the overlay drawing.
Do executes Overlay.highlightSourceOrder against the provided context.
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
WithBackendNodeID identifier of the backend node to highlight.
WithNodeID identifier of the node to highlight.
WithObjectID JavaScript object id of the node to be highlighted.
*HighlightSourceOrderParams : github.com/chromedp/chromedp.Action
*HighlightSourceOrderParams : github.com/chromedp/chromedp.CallAction
*HighlightSourceOrderParams : github.com/chromedp/chromedp.EmulateAction
*HighlightSourceOrderParams : github.com/chromedp/chromedp.EvaluateAction
*HighlightSourceOrderParams : github.com/chromedp/chromedp.KeyAction
*HighlightSourceOrderParams : github.com/chromedp/chromedp.MouseAction
*HighlightSourceOrderParams : github.com/chromedp/chromedp.NavigateAction
*HighlightSourceOrderParams : github.com/chromedp/chromedp.PollAction
*HighlightSourceOrderParams : github.com/chromedp/chromedp.QueryAction
HighlightSourceOrderParams : github.com/goccy/go-json.Marshaler
*HighlightSourceOrderParams : github.com/goccy/go-json.Unmarshaler
HighlightSourceOrderParams : github.com/mailru/easyjson.Marshaler
*HighlightSourceOrderParams : github.com/mailru/easyjson.MarshalerUnmarshaler
*HighlightSourceOrderParams : github.com/mailru/easyjson.Unmarshaler
HighlightSourceOrderParams : encoding/json.Marshaler
*HighlightSourceOrderParams : encoding/json.Unmarshaler
func HighlightSourceOrder(sourceOrderConfig *SourceOrderConfig) *HighlightSourceOrderParams
func HighlightSourceOrderParams.WithBackendNodeID(backendNodeID cdp.BackendNodeID) *HighlightSourceOrderParams
func HighlightSourceOrderParams.WithNodeID(nodeID cdp.NodeID) *HighlightSourceOrderParams
func HighlightSourceOrderParams.WithObjectID(objectID runtime.RemoteObjectID) *HighlightSourceOrderParams
HingeConfig configuration for dual screen hinge.
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#type-HingeConfig
// The content box highlight fill color (default: a dark color).
// The content box highlight outline color (default: transparent).
// A rectangle represent hinge
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
HingeConfig : github.com/goccy/go-json.Marshaler
*HingeConfig : github.com/goccy/go-json.Unmarshaler
HingeConfig : github.com/mailru/easyjson.Marshaler
*HingeConfig : github.com/mailru/easyjson.MarshalerUnmarshaler
*HingeConfig : github.com/mailru/easyjson.Unmarshaler
HingeConfig : encoding/json.Marshaler
*HingeConfig : encoding/json.Unmarshaler
func SetShowHingeParams.WithHingeConfig(hingeConfig *HingeConfig) *SetShowHingeParams
InspectMode [no description].
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#type-InspectMode
MarshalEasyJSON satisfies easyjson.Marshaler.
MarshalJSON satisfies json.Marshaler.
String returns the InspectMode as string value.
UnmarshalEasyJSON satisfies easyjson.Unmarshaler.
UnmarshalJSON satisfies json.Unmarshaler.
InspectMode : github.com/goccy/go-json.Marshaler
*InspectMode : github.com/goccy/go-json.Unmarshaler
InspectMode : github.com/mailru/easyjson.Marshaler
*InspectMode : github.com/mailru/easyjson.MarshalerUnmarshaler
*InspectMode : github.com/mailru/easyjson.Unmarshaler
InspectMode : encoding/json.Marshaler
*InspectMode : encoding/json.Unmarshaler
InspectMode : expvar.Var
InspectMode : fmt.Stringer
func SetInspectMode(mode InspectMode) *SetInspectModeParams
const InspectModeCaptureAreaScreenshot
const InspectModeNone
const InspectModeSearchForNode
const InspectModeSearchForUAShadowDOM
const InspectModeShowDistances
IsolatedElementHighlightConfig [no description].
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#type-IsolatedElementHighlightConfig
// A descriptor for the highlight appearance of an element in isolation mode.
// Identifier of the isolated element to highlight.
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
IsolatedElementHighlightConfig : github.com/goccy/go-json.Marshaler
*IsolatedElementHighlightConfig : github.com/goccy/go-json.Unmarshaler
IsolatedElementHighlightConfig : github.com/mailru/easyjson.Marshaler
*IsolatedElementHighlightConfig : github.com/mailru/easyjson.MarshalerUnmarshaler
*IsolatedElementHighlightConfig : github.com/mailru/easyjson.Unmarshaler
IsolatedElementHighlightConfig : encoding/json.Marshaler
*IsolatedElementHighlightConfig : encoding/json.Unmarshaler
func SetShowIsolatedElements(isolatedElementHighlightConfigs []*IsolatedElementHighlightConfig) *SetShowIsolatedElementsParams
IsolationModeHighlightConfig [no description].
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#type-IsolationModeHighlightConfig
// The fill color for the mask covering non-isolated elements (default: transparent).
// The fill color of the resizers (default: transparent).
// The fill color for resizer handles (default: transparent).
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
IsolationModeHighlightConfig : github.com/goccy/go-json.Marshaler
*IsolationModeHighlightConfig : github.com/goccy/go-json.Unmarshaler
IsolationModeHighlightConfig : github.com/mailru/easyjson.Marshaler
*IsolationModeHighlightConfig : github.com/mailru/easyjson.MarshalerUnmarshaler
*IsolationModeHighlightConfig : github.com/mailru/easyjson.Unmarshaler
IsolationModeHighlightConfig : encoding/json.Marshaler
*IsolationModeHighlightConfig : encoding/json.Unmarshaler
LineStyle style information for drawing a line.
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#type-LineStyle
// The color of the line (default: transparent)
// The line pattern (default: solid)
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
LineStyle : github.com/goccy/go-json.Marshaler
*LineStyle : github.com/goccy/go-json.Unmarshaler
LineStyle : github.com/mailru/easyjson.Marshaler
*LineStyle : github.com/mailru/easyjson.MarshalerUnmarshaler
*LineStyle : github.com/mailru/easyjson.Unmarshaler
LineStyle : encoding/json.Marshaler
*LineStyle : encoding/json.Unmarshaler
LineStylePattern the line pattern (default: solid).
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#type-LineStyle
MarshalEasyJSON satisfies easyjson.Marshaler.
MarshalJSON satisfies json.Marshaler.
String returns the LineStylePattern as string value.
UnmarshalEasyJSON satisfies easyjson.Unmarshaler.
UnmarshalJSON satisfies json.Unmarshaler.
LineStylePattern : github.com/goccy/go-json.Marshaler
*LineStylePattern : github.com/goccy/go-json.Unmarshaler
LineStylePattern : github.com/mailru/easyjson.Marshaler
*LineStylePattern : github.com/mailru/easyjson.MarshalerUnmarshaler
*LineStylePattern : github.com/mailru/easyjson.Unmarshaler
LineStylePattern : encoding/json.Marshaler
*LineStylePattern : encoding/json.Unmarshaler
LineStylePattern : expvar.Var
LineStylePattern : fmt.Stringer
const LineStylePatternDashed
const LineStylePatternDotted
ScrollSnapContainerHighlightConfig [no description].
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#type-ScrollSnapContainerHighlightConfig
// The margin highlight fill color (default: transparent).
// The padding highlight fill color (default: transparent).
// The style of the snap area border (default: transparent)
// The style of the snapport border (default: transparent)
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
ScrollSnapContainerHighlightConfig : github.com/goccy/go-json.Marshaler
*ScrollSnapContainerHighlightConfig : github.com/goccy/go-json.Unmarshaler
ScrollSnapContainerHighlightConfig : github.com/mailru/easyjson.Marshaler
*ScrollSnapContainerHighlightConfig : github.com/mailru/easyjson.MarshalerUnmarshaler
*ScrollSnapContainerHighlightConfig : github.com/mailru/easyjson.Unmarshaler
ScrollSnapContainerHighlightConfig : encoding/json.Marshaler
*ScrollSnapContainerHighlightConfig : encoding/json.Unmarshaler
ScrollSnapHighlightConfig [no description].
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#type-ScrollSnapHighlightConfig
// Identifier of the node to highlight.
// A descriptor for the highlight appearance of scroll snap containers.
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
ScrollSnapHighlightConfig : github.com/goccy/go-json.Marshaler
*ScrollSnapHighlightConfig : github.com/goccy/go-json.Unmarshaler
ScrollSnapHighlightConfig : github.com/mailru/easyjson.Marshaler
*ScrollSnapHighlightConfig : github.com/mailru/easyjson.MarshalerUnmarshaler
*ScrollSnapHighlightConfig : github.com/mailru/easyjson.Unmarshaler
ScrollSnapHighlightConfig : encoding/json.Marshaler
*ScrollSnapHighlightConfig : encoding/json.Unmarshaler
func SetShowScrollSnapOverlays(scrollSnapHighlightConfigs []*ScrollSnapHighlightConfig) *SetShowScrollSnapOverlaysParams
SetInspectModeParams enters the 'inspect' mode. In this mode, elements
that user is hovering over are highlighted. Backend then generates
'inspectNodeRequested' event upon element selection.
// A descriptor for the highlight appearance of hovered-over nodes. May be omitted if enabled == false.
// Set an inspection mode.
Do executes Overlay.setInspectMode against the provided context.
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
WithHighlightConfig a descriptor for the highlight appearance of
hovered-over nodes. May be omitted if enabled == false.
*SetInspectModeParams : github.com/chromedp/chromedp.Action
*SetInspectModeParams : github.com/chromedp/chromedp.CallAction
*SetInspectModeParams : github.com/chromedp/chromedp.EmulateAction
*SetInspectModeParams : github.com/chromedp/chromedp.EvaluateAction
*SetInspectModeParams : github.com/chromedp/chromedp.KeyAction
*SetInspectModeParams : github.com/chromedp/chromedp.MouseAction
*SetInspectModeParams : github.com/chromedp/chromedp.NavigateAction
*SetInspectModeParams : github.com/chromedp/chromedp.PollAction
*SetInspectModeParams : github.com/chromedp/chromedp.QueryAction
SetInspectModeParams : github.com/goccy/go-json.Marshaler
*SetInspectModeParams : github.com/goccy/go-json.Unmarshaler
SetInspectModeParams : github.com/mailru/easyjson.Marshaler
*SetInspectModeParams : github.com/mailru/easyjson.MarshalerUnmarshaler
*SetInspectModeParams : github.com/mailru/easyjson.Unmarshaler
SetInspectModeParams : encoding/json.Marshaler
*SetInspectModeParams : encoding/json.Unmarshaler
func SetInspectMode(mode InspectMode) *SetInspectModeParams
func SetInspectModeParams.WithHighlightConfig(highlightConfig *HighlightConfig) *SetInspectModeParams
SetPausedInDebuggerMessageParams [no description].
// The message to display, also triggers resume and step over controls.
Do executes Overlay.setPausedInDebuggerMessage against the provided context.
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
WithMessage the message to display, also triggers resume and step over
controls.
*SetPausedInDebuggerMessageParams : github.com/chromedp/chromedp.Action
*SetPausedInDebuggerMessageParams : github.com/chromedp/chromedp.CallAction
*SetPausedInDebuggerMessageParams : github.com/chromedp/chromedp.EmulateAction
*SetPausedInDebuggerMessageParams : github.com/chromedp/chromedp.EvaluateAction
*SetPausedInDebuggerMessageParams : github.com/chromedp/chromedp.KeyAction
*SetPausedInDebuggerMessageParams : github.com/chromedp/chromedp.MouseAction
*SetPausedInDebuggerMessageParams : github.com/chromedp/chromedp.NavigateAction
*SetPausedInDebuggerMessageParams : github.com/chromedp/chromedp.PollAction
*SetPausedInDebuggerMessageParams : github.com/chromedp/chromedp.QueryAction
SetPausedInDebuggerMessageParams : github.com/goccy/go-json.Marshaler
*SetPausedInDebuggerMessageParams : github.com/goccy/go-json.Unmarshaler
SetPausedInDebuggerMessageParams : github.com/mailru/easyjson.Marshaler
*SetPausedInDebuggerMessageParams : github.com/mailru/easyjson.MarshalerUnmarshaler
*SetPausedInDebuggerMessageParams : github.com/mailru/easyjson.Unmarshaler
SetPausedInDebuggerMessageParams : encoding/json.Marshaler
*SetPausedInDebuggerMessageParams : encoding/json.Unmarshaler
func SetPausedInDebuggerMessage() *SetPausedInDebuggerMessageParams
func SetPausedInDebuggerMessageParams.WithMessage(message string) *SetPausedInDebuggerMessageParams
SetShowAdHighlightsParams highlights owner element of all frames detected
to be ads.
Show bool
Do executes Overlay.setShowAdHighlights against the provided context.
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
*SetShowAdHighlightsParams : github.com/chromedp/chromedp.Action
*SetShowAdHighlightsParams : github.com/chromedp/chromedp.CallAction
*SetShowAdHighlightsParams : github.com/chromedp/chromedp.EmulateAction
*SetShowAdHighlightsParams : github.com/chromedp/chromedp.EvaluateAction
*SetShowAdHighlightsParams : github.com/chromedp/chromedp.KeyAction
*SetShowAdHighlightsParams : github.com/chromedp/chromedp.MouseAction
*SetShowAdHighlightsParams : github.com/chromedp/chromedp.NavigateAction
*SetShowAdHighlightsParams : github.com/chromedp/chromedp.PollAction
*SetShowAdHighlightsParams : github.com/chromedp/chromedp.QueryAction
SetShowAdHighlightsParams : github.com/goccy/go-json.Marshaler
*SetShowAdHighlightsParams : github.com/goccy/go-json.Unmarshaler
SetShowAdHighlightsParams : github.com/mailru/easyjson.Marshaler
*SetShowAdHighlightsParams : github.com/mailru/easyjson.MarshalerUnmarshaler
*SetShowAdHighlightsParams : github.com/mailru/easyjson.Unmarshaler
SetShowAdHighlightsParams : encoding/json.Marshaler
*SetShowAdHighlightsParams : encoding/json.Unmarshaler
func SetShowAdHighlights(show bool) *SetShowAdHighlightsParams
SetShowContainerQueryOverlaysParams [no description].
// An array of node identifiers and descriptors for the highlight appearance.
Do executes Overlay.setShowContainerQueryOverlays against the provided context.
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
*SetShowContainerQueryOverlaysParams : github.com/chromedp/chromedp.Action
*SetShowContainerQueryOverlaysParams : github.com/chromedp/chromedp.CallAction
*SetShowContainerQueryOverlaysParams : github.com/chromedp/chromedp.EmulateAction
*SetShowContainerQueryOverlaysParams : github.com/chromedp/chromedp.EvaluateAction
*SetShowContainerQueryOverlaysParams : github.com/chromedp/chromedp.KeyAction
*SetShowContainerQueryOverlaysParams : github.com/chromedp/chromedp.MouseAction
*SetShowContainerQueryOverlaysParams : github.com/chromedp/chromedp.NavigateAction
*SetShowContainerQueryOverlaysParams : github.com/chromedp/chromedp.PollAction
*SetShowContainerQueryOverlaysParams : github.com/chromedp/chromedp.QueryAction
SetShowContainerQueryOverlaysParams : github.com/goccy/go-json.Marshaler
*SetShowContainerQueryOverlaysParams : github.com/goccy/go-json.Unmarshaler
SetShowContainerQueryOverlaysParams : github.com/mailru/easyjson.Marshaler
*SetShowContainerQueryOverlaysParams : github.com/mailru/easyjson.MarshalerUnmarshaler
*SetShowContainerQueryOverlaysParams : github.com/mailru/easyjson.Unmarshaler
SetShowContainerQueryOverlaysParams : encoding/json.Marshaler
*SetShowContainerQueryOverlaysParams : encoding/json.Unmarshaler
func SetShowContainerQueryOverlays(containerQueryHighlightConfigs []*ContainerQueryHighlightConfig) *SetShowContainerQueryOverlaysParams
SetShowDebugBordersParams requests that backend shows debug borders on
layers.
Show bool
Do executes Overlay.setShowDebugBorders against the provided context.
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
*SetShowDebugBordersParams : github.com/chromedp/chromedp.Action
*SetShowDebugBordersParams : github.com/chromedp/chromedp.CallAction
*SetShowDebugBordersParams : github.com/chromedp/chromedp.EmulateAction
*SetShowDebugBordersParams : github.com/chromedp/chromedp.EvaluateAction
*SetShowDebugBordersParams : github.com/chromedp/chromedp.KeyAction
*SetShowDebugBordersParams : github.com/chromedp/chromedp.MouseAction
*SetShowDebugBordersParams : github.com/chromedp/chromedp.NavigateAction
*SetShowDebugBordersParams : github.com/chromedp/chromedp.PollAction
*SetShowDebugBordersParams : github.com/chromedp/chromedp.QueryAction
SetShowDebugBordersParams : github.com/goccy/go-json.Marshaler
*SetShowDebugBordersParams : github.com/goccy/go-json.Unmarshaler
SetShowDebugBordersParams : github.com/mailru/easyjson.Marshaler
*SetShowDebugBordersParams : github.com/mailru/easyjson.MarshalerUnmarshaler
*SetShowDebugBordersParams : github.com/mailru/easyjson.Unmarshaler
SetShowDebugBordersParams : encoding/json.Marshaler
*SetShowDebugBordersParams : encoding/json.Unmarshaler
func SetShowDebugBorders(show bool) *SetShowDebugBordersParams
SetShowFlexOverlaysParams [no description].
// An array of node identifiers and descriptors for the highlight appearance.
Do executes Overlay.setShowFlexOverlays against the provided context.
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
*SetShowFlexOverlaysParams : github.com/chromedp/chromedp.Action
*SetShowFlexOverlaysParams : github.com/chromedp/chromedp.CallAction
*SetShowFlexOverlaysParams : github.com/chromedp/chromedp.EmulateAction
*SetShowFlexOverlaysParams : github.com/chromedp/chromedp.EvaluateAction
*SetShowFlexOverlaysParams : github.com/chromedp/chromedp.KeyAction
*SetShowFlexOverlaysParams : github.com/chromedp/chromedp.MouseAction
*SetShowFlexOverlaysParams : github.com/chromedp/chromedp.NavigateAction
*SetShowFlexOverlaysParams : github.com/chromedp/chromedp.PollAction
*SetShowFlexOverlaysParams : github.com/chromedp/chromedp.QueryAction
SetShowFlexOverlaysParams : github.com/goccy/go-json.Marshaler
*SetShowFlexOverlaysParams : github.com/goccy/go-json.Unmarshaler
SetShowFlexOverlaysParams : github.com/mailru/easyjson.Marshaler
*SetShowFlexOverlaysParams : github.com/mailru/easyjson.MarshalerUnmarshaler
*SetShowFlexOverlaysParams : github.com/mailru/easyjson.Unmarshaler
SetShowFlexOverlaysParams : encoding/json.Marshaler
*SetShowFlexOverlaysParams : encoding/json.Unmarshaler
func SetShowFlexOverlays(flexNodeHighlightConfigs []*FlexNodeHighlightConfig) *SetShowFlexOverlaysParams
SetShowFPSCounterParams requests that backend shows the FPS counter.
Show bool
Do executes Overlay.setShowFPSCounter against the provided context.
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
*SetShowFPSCounterParams : github.com/chromedp/chromedp.Action
*SetShowFPSCounterParams : github.com/chromedp/chromedp.CallAction
*SetShowFPSCounterParams : github.com/chromedp/chromedp.EmulateAction
*SetShowFPSCounterParams : github.com/chromedp/chromedp.EvaluateAction
*SetShowFPSCounterParams : github.com/chromedp/chromedp.KeyAction
*SetShowFPSCounterParams : github.com/chromedp/chromedp.MouseAction
*SetShowFPSCounterParams : github.com/chromedp/chromedp.NavigateAction
*SetShowFPSCounterParams : github.com/chromedp/chromedp.PollAction
*SetShowFPSCounterParams : github.com/chromedp/chromedp.QueryAction
SetShowFPSCounterParams : github.com/goccy/go-json.Marshaler
*SetShowFPSCounterParams : github.com/goccy/go-json.Unmarshaler
SetShowFPSCounterParams : github.com/mailru/easyjson.Marshaler
*SetShowFPSCounterParams : github.com/mailru/easyjson.MarshalerUnmarshaler
*SetShowFPSCounterParams : github.com/mailru/easyjson.Unmarshaler
SetShowFPSCounterParams : encoding/json.Marshaler
*SetShowFPSCounterParams : encoding/json.Unmarshaler
func SetShowFPSCounter(show bool) *SetShowFPSCounterParams
SetShowGridOverlaysParams highlight multiple elements with the CSS Grid
overlay.
// An array of node identifiers and descriptors for the highlight appearance.
Do executes Overlay.setShowGridOverlays against the provided context.
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
*SetShowGridOverlaysParams : github.com/chromedp/chromedp.Action
*SetShowGridOverlaysParams : github.com/chromedp/chromedp.CallAction
*SetShowGridOverlaysParams : github.com/chromedp/chromedp.EmulateAction
*SetShowGridOverlaysParams : github.com/chromedp/chromedp.EvaluateAction
*SetShowGridOverlaysParams : github.com/chromedp/chromedp.KeyAction
*SetShowGridOverlaysParams : github.com/chromedp/chromedp.MouseAction
*SetShowGridOverlaysParams : github.com/chromedp/chromedp.NavigateAction
*SetShowGridOverlaysParams : github.com/chromedp/chromedp.PollAction
*SetShowGridOverlaysParams : github.com/chromedp/chromedp.QueryAction
SetShowGridOverlaysParams : github.com/goccy/go-json.Marshaler
*SetShowGridOverlaysParams : github.com/goccy/go-json.Unmarshaler
SetShowGridOverlaysParams : github.com/mailru/easyjson.Marshaler
*SetShowGridOverlaysParams : github.com/mailru/easyjson.MarshalerUnmarshaler
*SetShowGridOverlaysParams : github.com/mailru/easyjson.Unmarshaler
SetShowGridOverlaysParams : encoding/json.Marshaler
*SetShowGridOverlaysParams : encoding/json.Unmarshaler
func SetShowGridOverlays(gridNodeHighlightConfigs []*GridNodeHighlightConfig) *SetShowGridOverlaysParams
SetShowHingeParams add a dual screen device hinge.
// hinge data, null means hideHinge
Do executes Overlay.setShowHinge against the provided context.
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
WithHingeConfig hinge data, null means hideHinge.
*SetShowHingeParams : github.com/chromedp/chromedp.Action
*SetShowHingeParams : github.com/chromedp/chromedp.CallAction
*SetShowHingeParams : github.com/chromedp/chromedp.EmulateAction
*SetShowHingeParams : github.com/chromedp/chromedp.EvaluateAction
*SetShowHingeParams : github.com/chromedp/chromedp.KeyAction
*SetShowHingeParams : github.com/chromedp/chromedp.MouseAction
*SetShowHingeParams : github.com/chromedp/chromedp.NavigateAction
*SetShowHingeParams : github.com/chromedp/chromedp.PollAction
*SetShowHingeParams : github.com/chromedp/chromedp.QueryAction
SetShowHingeParams : github.com/goccy/go-json.Marshaler
*SetShowHingeParams : github.com/goccy/go-json.Unmarshaler
SetShowHingeParams : github.com/mailru/easyjson.Marshaler
*SetShowHingeParams : github.com/mailru/easyjson.MarshalerUnmarshaler
*SetShowHingeParams : github.com/mailru/easyjson.Unmarshaler
SetShowHingeParams : encoding/json.Marshaler
*SetShowHingeParams : encoding/json.Unmarshaler
func SetShowHinge() *SetShowHingeParams
func SetShowHingeParams.WithHingeConfig(hingeConfig *HingeConfig) *SetShowHingeParams
SetShowIsolatedElementsParams show elements in isolation mode with
overlays.
// An array of node identifiers and descriptors for the highlight appearance.
Do executes Overlay.setShowIsolatedElements against the provided context.
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
*SetShowIsolatedElementsParams : github.com/chromedp/chromedp.Action
*SetShowIsolatedElementsParams : github.com/chromedp/chromedp.CallAction
*SetShowIsolatedElementsParams : github.com/chromedp/chromedp.EmulateAction
*SetShowIsolatedElementsParams : github.com/chromedp/chromedp.EvaluateAction
*SetShowIsolatedElementsParams : github.com/chromedp/chromedp.KeyAction
*SetShowIsolatedElementsParams : github.com/chromedp/chromedp.MouseAction
*SetShowIsolatedElementsParams : github.com/chromedp/chromedp.NavigateAction
*SetShowIsolatedElementsParams : github.com/chromedp/chromedp.PollAction
*SetShowIsolatedElementsParams : github.com/chromedp/chromedp.QueryAction
SetShowIsolatedElementsParams : github.com/goccy/go-json.Marshaler
*SetShowIsolatedElementsParams : github.com/goccy/go-json.Unmarshaler
SetShowIsolatedElementsParams : github.com/mailru/easyjson.Marshaler
*SetShowIsolatedElementsParams : github.com/mailru/easyjson.MarshalerUnmarshaler
*SetShowIsolatedElementsParams : github.com/mailru/easyjson.Unmarshaler
SetShowIsolatedElementsParams : encoding/json.Marshaler
*SetShowIsolatedElementsParams : encoding/json.Unmarshaler
func SetShowIsolatedElements(isolatedElementHighlightConfigs []*IsolatedElementHighlightConfig) *SetShowIsolatedElementsParams
SetShowLayoutShiftRegionsParams requests that backend shows layout shift
regions.
// True for showing paint rectangles
Do executes Overlay.setShowLayoutShiftRegions against the provided context.
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
*SetShowLayoutShiftRegionsParams : github.com/chromedp/chromedp.Action
*SetShowLayoutShiftRegionsParams : github.com/chromedp/chromedp.CallAction
*SetShowLayoutShiftRegionsParams : github.com/chromedp/chromedp.EmulateAction
*SetShowLayoutShiftRegionsParams : github.com/chromedp/chromedp.EvaluateAction
*SetShowLayoutShiftRegionsParams : github.com/chromedp/chromedp.KeyAction
*SetShowLayoutShiftRegionsParams : github.com/chromedp/chromedp.MouseAction
*SetShowLayoutShiftRegionsParams : github.com/chromedp/chromedp.NavigateAction
*SetShowLayoutShiftRegionsParams : github.com/chromedp/chromedp.PollAction
*SetShowLayoutShiftRegionsParams : github.com/chromedp/chromedp.QueryAction
SetShowLayoutShiftRegionsParams : github.com/goccy/go-json.Marshaler
*SetShowLayoutShiftRegionsParams : github.com/goccy/go-json.Unmarshaler
SetShowLayoutShiftRegionsParams : github.com/mailru/easyjson.Marshaler
*SetShowLayoutShiftRegionsParams : github.com/mailru/easyjson.MarshalerUnmarshaler
*SetShowLayoutShiftRegionsParams : github.com/mailru/easyjson.Unmarshaler
SetShowLayoutShiftRegionsParams : encoding/json.Marshaler
*SetShowLayoutShiftRegionsParams : encoding/json.Unmarshaler
func SetShowLayoutShiftRegions(result bool) *SetShowLayoutShiftRegionsParams
SetShowPaintRectsParams requests that backend shows paint rectangles.
// True for showing paint rectangles
Do executes Overlay.setShowPaintRects against the provided context.
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
*SetShowPaintRectsParams : github.com/chromedp/chromedp.Action
*SetShowPaintRectsParams : github.com/chromedp/chromedp.CallAction
*SetShowPaintRectsParams : github.com/chromedp/chromedp.EmulateAction
*SetShowPaintRectsParams : github.com/chromedp/chromedp.EvaluateAction
*SetShowPaintRectsParams : github.com/chromedp/chromedp.KeyAction
*SetShowPaintRectsParams : github.com/chromedp/chromedp.MouseAction
*SetShowPaintRectsParams : github.com/chromedp/chromedp.NavigateAction
*SetShowPaintRectsParams : github.com/chromedp/chromedp.PollAction
*SetShowPaintRectsParams : github.com/chromedp/chromedp.QueryAction
SetShowPaintRectsParams : github.com/goccy/go-json.Marshaler
*SetShowPaintRectsParams : github.com/goccy/go-json.Unmarshaler
SetShowPaintRectsParams : github.com/mailru/easyjson.Marshaler
*SetShowPaintRectsParams : github.com/mailru/easyjson.MarshalerUnmarshaler
*SetShowPaintRectsParams : github.com/mailru/easyjson.Unmarshaler
SetShowPaintRectsParams : encoding/json.Marshaler
*SetShowPaintRectsParams : encoding/json.Unmarshaler
func SetShowPaintRects(result bool) *SetShowPaintRectsParams
SetShowScrollBottleneckRectsParams requests that backend shows scroll
bottleneck rects.
Show bool
Do executes Overlay.setShowScrollBottleneckRects against the provided context.
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
*SetShowScrollBottleneckRectsParams : github.com/chromedp/chromedp.Action
*SetShowScrollBottleneckRectsParams : github.com/chromedp/chromedp.CallAction
*SetShowScrollBottleneckRectsParams : github.com/chromedp/chromedp.EmulateAction
*SetShowScrollBottleneckRectsParams : github.com/chromedp/chromedp.EvaluateAction
*SetShowScrollBottleneckRectsParams : github.com/chromedp/chromedp.KeyAction
*SetShowScrollBottleneckRectsParams : github.com/chromedp/chromedp.MouseAction
*SetShowScrollBottleneckRectsParams : github.com/chromedp/chromedp.NavigateAction
*SetShowScrollBottleneckRectsParams : github.com/chromedp/chromedp.PollAction
*SetShowScrollBottleneckRectsParams : github.com/chromedp/chromedp.QueryAction
SetShowScrollBottleneckRectsParams : github.com/goccy/go-json.Marshaler
*SetShowScrollBottleneckRectsParams : github.com/goccy/go-json.Unmarshaler
SetShowScrollBottleneckRectsParams : github.com/mailru/easyjson.Marshaler
*SetShowScrollBottleneckRectsParams : github.com/mailru/easyjson.MarshalerUnmarshaler
*SetShowScrollBottleneckRectsParams : github.com/mailru/easyjson.Unmarshaler
SetShowScrollBottleneckRectsParams : encoding/json.Marshaler
*SetShowScrollBottleneckRectsParams : encoding/json.Unmarshaler
func SetShowScrollBottleneckRects(show bool) *SetShowScrollBottleneckRectsParams
SetShowScrollSnapOverlaysParams [no description].
// An array of node identifiers and descriptors for the highlight appearance.
Do executes Overlay.setShowScrollSnapOverlays against the provided context.
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
*SetShowScrollSnapOverlaysParams : github.com/chromedp/chromedp.Action
*SetShowScrollSnapOverlaysParams : github.com/chromedp/chromedp.CallAction
*SetShowScrollSnapOverlaysParams : github.com/chromedp/chromedp.EmulateAction
*SetShowScrollSnapOverlaysParams : github.com/chromedp/chromedp.EvaluateAction
*SetShowScrollSnapOverlaysParams : github.com/chromedp/chromedp.KeyAction
*SetShowScrollSnapOverlaysParams : github.com/chromedp/chromedp.MouseAction
*SetShowScrollSnapOverlaysParams : github.com/chromedp/chromedp.NavigateAction
*SetShowScrollSnapOverlaysParams : github.com/chromedp/chromedp.PollAction
*SetShowScrollSnapOverlaysParams : github.com/chromedp/chromedp.QueryAction
SetShowScrollSnapOverlaysParams : github.com/goccy/go-json.Marshaler
*SetShowScrollSnapOverlaysParams : github.com/goccy/go-json.Unmarshaler
SetShowScrollSnapOverlaysParams : github.com/mailru/easyjson.Marshaler
*SetShowScrollSnapOverlaysParams : github.com/mailru/easyjson.MarshalerUnmarshaler
*SetShowScrollSnapOverlaysParams : github.com/mailru/easyjson.Unmarshaler
SetShowScrollSnapOverlaysParams : encoding/json.Marshaler
*SetShowScrollSnapOverlaysParams : encoding/json.Unmarshaler
func SetShowScrollSnapOverlays(scrollSnapHighlightConfigs []*ScrollSnapHighlightConfig) *SetShowScrollSnapOverlaysParams
SetShowViewportSizeOnResizeParams paints viewport size upon main frame
resize.
Show bool
Do executes Overlay.setShowViewportSizeOnResize against the provided context.
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
*SetShowViewportSizeOnResizeParams : github.com/chromedp/chromedp.Action
*SetShowViewportSizeOnResizeParams : github.com/chromedp/chromedp.CallAction
*SetShowViewportSizeOnResizeParams : github.com/chromedp/chromedp.EmulateAction
*SetShowViewportSizeOnResizeParams : github.com/chromedp/chromedp.EvaluateAction
*SetShowViewportSizeOnResizeParams : github.com/chromedp/chromedp.KeyAction
*SetShowViewportSizeOnResizeParams : github.com/chromedp/chromedp.MouseAction
*SetShowViewportSizeOnResizeParams : github.com/chromedp/chromedp.NavigateAction
*SetShowViewportSizeOnResizeParams : github.com/chromedp/chromedp.PollAction
*SetShowViewportSizeOnResizeParams : github.com/chromedp/chromedp.QueryAction
SetShowViewportSizeOnResizeParams : github.com/goccy/go-json.Marshaler
*SetShowViewportSizeOnResizeParams : github.com/goccy/go-json.Unmarshaler
SetShowViewportSizeOnResizeParams : github.com/mailru/easyjson.Marshaler
*SetShowViewportSizeOnResizeParams : github.com/mailru/easyjson.MarshalerUnmarshaler
*SetShowViewportSizeOnResizeParams : github.com/mailru/easyjson.Unmarshaler
SetShowViewportSizeOnResizeParams : encoding/json.Marshaler
*SetShowViewportSizeOnResizeParams : encoding/json.Unmarshaler
func SetShowViewportSizeOnResize(show bool) *SetShowViewportSizeOnResizeParams
SetShowWebVitalsParams request that backend shows an overlay with web
vital metrics.
Show bool
Do executes Overlay.setShowWebVitals against the provided context.
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
*SetShowWebVitalsParams : github.com/chromedp/chromedp.Action
*SetShowWebVitalsParams : github.com/chromedp/chromedp.CallAction
*SetShowWebVitalsParams : github.com/chromedp/chromedp.EmulateAction
*SetShowWebVitalsParams : github.com/chromedp/chromedp.EvaluateAction
*SetShowWebVitalsParams : github.com/chromedp/chromedp.KeyAction
*SetShowWebVitalsParams : github.com/chromedp/chromedp.MouseAction
*SetShowWebVitalsParams : github.com/chromedp/chromedp.NavigateAction
*SetShowWebVitalsParams : github.com/chromedp/chromedp.PollAction
*SetShowWebVitalsParams : github.com/chromedp/chromedp.QueryAction
SetShowWebVitalsParams : github.com/goccy/go-json.Marshaler
*SetShowWebVitalsParams : github.com/goccy/go-json.Unmarshaler
SetShowWebVitalsParams : github.com/mailru/easyjson.Marshaler
*SetShowWebVitalsParams : github.com/mailru/easyjson.MarshalerUnmarshaler
*SetShowWebVitalsParams : github.com/mailru/easyjson.Unmarshaler
SetShowWebVitalsParams : encoding/json.Marshaler
*SetShowWebVitalsParams : encoding/json.Unmarshaler
func SetShowWebVitals(show bool) *SetShowWebVitalsParams
SourceOrderConfig configuration data for drawing the source order of an
elements children.
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#type-SourceOrderConfig
// the color to outline the child elements in.
// the color to outline the givent element in.
MarshalEasyJSON supports easyjson.Marshaler interface
MarshalJSON supports json.Marshaler interface
UnmarshalEasyJSON supports easyjson.Unmarshaler interface
UnmarshalJSON supports json.Unmarshaler interface
SourceOrderConfig : github.com/goccy/go-json.Marshaler
*SourceOrderConfig : github.com/goccy/go-json.Unmarshaler
SourceOrderConfig : github.com/mailru/easyjson.Marshaler
*SourceOrderConfig : github.com/mailru/easyjson.MarshalerUnmarshaler
*SourceOrderConfig : github.com/mailru/easyjson.Unmarshaler
SourceOrderConfig : encoding/json.Marshaler
*SourceOrderConfig : encoding/json.Unmarshaler
func HighlightSourceOrder(sourceOrderConfig *SourceOrderConfig) *HighlightSourceOrderParams
Package-Level Functions (total 26)
Disable disables domain notifications.
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#method-disable
Enable enables domain notifications.
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#method-enable
GetGridHighlightObjectsForTest for Persistent Grid testing.
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#method-getGridHighlightObjectsForTest
parameters:
nodeIDs - Ids of the node to get highlight object for.
GetHighlightObjectForTest for testing.
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#method-getHighlightObjectForTest
parameters:
nodeID - Id of the node to get highlight object for.
GetSourceOrderHighlightObjectForTest for Source Order Viewer testing.
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#method-getSourceOrderHighlightObjectForTest
parameters:
nodeID - Id of the node to highlight.
HideHighlight hides any highlight.
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#method-hideHighlight
HighlightNode highlights DOM node with given id or with the given
JavaScript object wrapper. Either nodeId or objectId must be specified.
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#method-highlightNode
parameters:
highlightConfig - A descriptor for the highlight appearance.
HighlightQuad highlights given quad. Coordinates are absolute with respect
to the main frame viewport.
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#method-highlightQuad
parameters:
quad - Quad to highlight
HighlightRect highlights given rectangle. Coordinates are absolute with
respect to the main frame viewport.
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#method-highlightRect
parameters:
x - X coordinate
y - Y coordinate
width - Rectangle width
height - Rectangle height
HighlightSourceOrder highlights the source order of the children of the
DOM node with given id or with the given JavaScript object wrapper. Either
nodeId or objectId must be specified.
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#method-highlightSourceOrder
parameters:
sourceOrderConfig - A descriptor for the appearance of the overlay drawing.
SetInspectMode enters the 'inspect' mode. In this mode, elements that user
is hovering over are highlighted. Backend then generates
'inspectNodeRequested' event upon element selection.
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#method-setInspectMode
parameters:
mode - Set an inspection mode.
SetPausedInDebuggerMessage [no description].
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#method-setPausedInDebuggerMessage
parameters:
SetShowAdHighlights highlights owner element of all frames detected to be
ads.
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#method-setShowAdHighlights
parameters:
show - True for showing ad highlights
SetShowContainerQueryOverlays [no description].
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#method-setShowContainerQueryOverlays
parameters:
containerQueryHighlightConfigs - An array of node identifiers and descriptors for the highlight appearance.
SetShowDebugBorders requests that backend shows debug borders on layers.
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#method-setShowDebugBorders
parameters:
show - True for showing debug borders
SetShowFlexOverlays [no description].
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#method-setShowFlexOverlays
parameters:
flexNodeHighlightConfigs - An array of node identifiers and descriptors for the highlight appearance.
SetShowFPSCounter requests that backend shows the FPS counter.
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#method-setShowFPSCounter
parameters:
show - True for showing the FPS counter
SetShowGridOverlays highlight multiple elements with the CSS Grid overlay.
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#method-setShowGridOverlays
parameters:
gridNodeHighlightConfigs - An array of node identifiers and descriptors for the highlight appearance.
SetShowHinge add a dual screen device hinge.
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#method-setShowHinge
parameters:
SetShowIsolatedElements show elements in isolation mode with overlays.
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#method-setShowIsolatedElements
parameters:
isolatedElementHighlightConfigs - An array of node identifiers and descriptors for the highlight appearance.
SetShowLayoutShiftRegions requests that backend shows layout shift
regions.
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#method-setShowLayoutShiftRegions
parameters:
result - True for showing layout shift regions
SetShowPaintRects requests that backend shows paint rectangles.
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#method-setShowPaintRects
parameters:
result - True for showing paint rectangles
SetShowScrollBottleneckRects requests that backend shows scroll bottleneck
rects.
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#method-setShowScrollBottleneckRects
parameters:
show - True for showing scroll bottleneck rects
SetShowScrollSnapOverlays [no description].
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#method-setShowScrollSnapOverlays
parameters:
scrollSnapHighlightConfigs - An array of node identifiers and descriptors for the highlight appearance.
SetShowViewportSizeOnResize paints viewport size upon main frame resize.
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#method-setShowViewportSizeOnResize
parameters:
show - Whether to paint size or not.
SetShowWebVitals request that backend shows an overlay with web vital
metrics.
See: https://chromedevtools.github.io/devtools-protocol/tot/Overlay#method-setShowWebVitals
parameters:
show
Package-Level Constants (total 40)
ColorFormat values.
ColorFormat values.
ColorFormat values.
ColorFormat values.
Command names.
Command names.
Command names.
Command names.
Command names.
Command names.
Command names.
Command names.
Command names.
Command names.
Command names.
Command names.
Command names.
Command names.
Command names.
Command names.
Command names.
Command names.
Command names.
Command names.
Command names.
Command names.
Command names.
Command names.
Command names.
Command names.
ContrastAlgorithm values.
ContrastAlgorithm values.
ContrastAlgorithm values.
InspectMode values.
InspectMode values.
InspectMode values.
InspectMode values.
InspectMode values.
LineStylePattern values.
LineStylePattern values.
![]() |
The pages are generated with Golds v0.8.2. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |