Package com.microsoft.playwright
Class Page.WaitForSelectorOptions
- java.lang.Object
-
- com.microsoft.playwright.Page.WaitForSelectorOptions
-
-
Constructor Summary
Constructors Constructor Description WaitForSelectorOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Page.WaitForSelectorOptionssetState(WaitForSelectorState state)Defaults to"visible".Page.WaitForSelectorOptionssetStrict(boolean strict)When true, the call requires selector to resolve to a single element.Page.WaitForSelectorOptionssetTimeout(double timeout)Maximum time in milliseconds.
-
-
-
Field Detail
-
state
public WaitForSelectorState 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 novisibility:hidden. Note that element without any content or withdisplay:nonehas 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 orvisibility:hidden. This is opposite to the"visible"option.
-
-
strict
public Boolean strict
When true, the call requires selector to resolve to a single element. If given selector resolves to more than one element, the call throws an exception.
-
timeout
public Double timeout
Maximum time in milliseconds. Defaults to30000(30 seconds). Pass0to disable timeout. The default value can be changed by using theBrowserContext.setDefaultTimeout()orPage.setDefaultTimeout()methods.
-
-
Method Detail
-
setState
public Page.WaitForSelectorOptions setState(WaitForSelectorState 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 novisibility:hidden. Note that element without any content or withdisplay:nonehas 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 orvisibility:hidden. This is opposite to the"visible"option.
-
-
setStrict
public Page.WaitForSelectorOptions setStrict(boolean strict)
When true, the call requires selector to resolve to a single element. If given selector resolves to more than one element, the call throws an exception.
-
setTimeout
public Page.WaitForSelectorOptions setTimeout(double timeout)
Maximum time in milliseconds. Defaults to30000(30 seconds). Pass0to disable timeout. The default value can be changed by using theBrowserContext.setDefaultTimeout()orPage.setDefaultTimeout()methods.
-
-