Package com.microsoft.playwright
Class Locator.WaitForOptions
java.lang.Object
com.microsoft.playwright.Locator.WaitForOptions
- Enclosing interface:
Locator
-
Field Summary
FieldsModifier and TypeFieldDescriptionDefaults to"visible".Maximum time in milliseconds. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionsetState(WaitForSelectorState state) Defaults to"visible".setTimeout(double timeout) Maximum time in milliseconds.
-
Field Details
-
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.
-
-
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.
-
-
Constructor Details
-
WaitForOptions
public WaitForOptions()
-
-
Method Details
-
setState
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.
-
-
setTimeout
Maximum time in milliseconds. Defaults to30000(30 seconds). Pass0to disable timeout. The default value can be changed by using theBrowserContext.setDefaultTimeout()orPage.setDefaultTimeout()methods.
-