Table of Contents

Class LocatorWaitForOptions

Namespace
Microsoft.Playwright
Assembly
Microsoft.Playwright.dll
public class LocatorWaitForOptions
Inheritance
LocatorWaitForOptions
Inherited Members

Constructors

LocatorWaitForOptions()

public LocatorWaitForOptions()

LocatorWaitForOptions(LocatorWaitForOptions)

public LocatorWaitForOptions(LocatorWaitForOptions clone)

Parameters

clone LocatorWaitForOptions

Properties

State

Defaults to 'visible'. Can be either:

  • 'attached' - wait for element to be present in DOM.
  • 'detached' - wait for element to not be present in DOM.
  • 'visible' - wait for element to have non-empty bounding box and no visibility:hidden. Note that element without any content or with display:none has an empty bounding box and is not considered visible.
  • 'hidden' - wait for element to be either detached from DOM, or have an empty bounding box or visibility:hidden. This is opposite to the 'visible' option.
[JsonPropertyName("state")]
public WaitForSelectorState? State { get; set; }

Property Value

WaitForSelectorState?

Timeout

Maximum time in milliseconds. Defaults to 30000 (30 seconds). Pass 0 to disable timeout. The default value can be changed by using the SetDefaultTimeout(float) or SetDefaultTimeout(float) methods.

[JsonPropertyName("timeout")]
public float? Timeout { get; set; }

Property Value

float?