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)
/* sort by: | */
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)
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.
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.
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.
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.