Table of Contents

Class GridHighlightConfig

Namespace
OpenQA.Selenium.DevTools.V146.Overlay
Assembly
Selenium.WebDriver.dll

Configuration data for the highlighting of Grid elements.

public sealed class GridHighlightConfig
Inheritance
GridHighlightConfig
Inherited Members

Properties

AreaBorderColor

The named grid areas border color (Default: transparent).

[JsonPropertyName("areaBorderColor")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public RGBA? AreaBorderColor { get; set; }

Property Value

RGBA

CellBorderColor

The cell border color (default: transparent). Deprecated, please use rowLineColor and columnLineColor instead.

[JsonPropertyName("cellBorderColor")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public RGBA? CellBorderColor { get; set; }

Property Value

RGBA

CellBorderDash

Whether the cell border is dashed (default: false). Deprecated, please us rowLineDash and columnLineDash instead.

[JsonPropertyName("cellBorderDash")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? CellBorderDash { get; set; }

Property Value

bool?

ColumnGapColor

The column gap highlight fill color (default: transparent).

[JsonPropertyName("columnGapColor")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public RGBA? ColumnGapColor { get; set; }

Property Value

RGBA

ColumnHatchColor

The column gap hatching fill color (default: transparent).

[JsonPropertyName("columnHatchColor")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public RGBA? ColumnHatchColor { get; set; }

Property Value

RGBA

ColumnLineColor

The column line color (default: transparent).

[JsonPropertyName("columnLineColor")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public RGBA? ColumnLineColor { get; set; }

Property Value

RGBA

ColumnLineDash

Whether column lines are dashed (default: false).

[JsonPropertyName("columnLineDash")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? ColumnLineDash { get; set; }

Property Value

bool?

GridBackgroundColor

The grid container background color (Default: transparent).

[JsonPropertyName("gridBackgroundColor")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public RGBA? GridBackgroundColor { get; set; }

Property Value

RGBA

GridBorderColor

The grid container border highlight color (default: transparent).

[JsonPropertyName("gridBorderColor")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public RGBA? GridBorderColor { get; set; }

Property Value

RGBA

GridBorderDash

Whether the grid border is dashed (default: false).

[JsonPropertyName("gridBorderDash")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? GridBorderDash { get; set; }

Property Value

bool?

RowGapColor

The row gap highlight fill color (default: transparent).

[JsonPropertyName("rowGapColor")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public RGBA? RowGapColor { get; set; }

Property Value

RGBA

RowHatchColor

The row gap hatching fill color (default: transparent).

[JsonPropertyName("rowHatchColor")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public RGBA? RowHatchColor { get; set; }

Property Value

RGBA

RowLineColor

The row line color (default: transparent).

[JsonPropertyName("rowLineColor")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public RGBA? RowLineColor { get; set; }

Property Value

RGBA

RowLineDash

Whether row lines are dashed (default: false).

[JsonPropertyName("rowLineDash")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? RowLineDash { get; set; }

Property Value

bool?

ShowAreaNames

Show area name labels (default: false).

[JsonPropertyName("showAreaNames")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? ShowAreaNames { get; set; }

Property Value

bool?

ShowGridExtensionLines

Whether the extension lines from grid cells to the rulers should be shown (default: false).

[JsonPropertyName("showGridExtensionLines")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? ShowGridExtensionLines { get; set; }

Property Value

bool?

ShowLineNames

Show line name labels (default: false).

[JsonPropertyName("showLineNames")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? ShowLineNames { get; set; }

Property Value

bool?

ShowNegativeLineNumbers

Show Negative line number labels (default: false).

[JsonPropertyName("showNegativeLineNumbers")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? ShowNegativeLineNumbers { get; set; }

Property Value

bool?

ShowPositiveLineNumbers

Show Positive line number labels (default: false).

[JsonPropertyName("showPositiveLineNumbers")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? ShowPositiveLineNumbers { get; set; }

Property Value

bool?

ShowTrackSizes

Show track size labels (default: false).

[JsonPropertyName("showTrackSizes")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? ShowTrackSizes { get; set; }

Property Value

bool?