Package com.microsoft.playwright
Class Frame.DragAndDropOptions
- java.lang.Object
-
- com.microsoft.playwright.Frame.DragAndDropOptions
-
-
Field Summary
Fields Modifier and Type Field Description Boolean
force
Whether to bypass the actionability checks.Boolean
noWaitAfter
Deprecated.This option has no effect.Position
sourcePosition
Clicks on the source element at this point relative to the top-left corner of the element's padding box.Boolean
strict
When true, the call requires selector to resolve to a single element.Position
targetPosition
Drops on the target element at this point relative to the top-left corner of the element's padding box.Double
timeout
Maximum time in milliseconds.Boolean
trial
When set, this method only performs the actionability checks and skips the action.
-
Constructor Summary
Constructors Constructor Description DragAndDropOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Frame.DragAndDropOptions
setForce(boolean force)
Whether to bypass the actionability checks.Frame.DragAndDropOptions
setNoWaitAfter(boolean noWaitAfter)
Deprecated.This option has no effect.Frame.DragAndDropOptions
setSourcePosition(double x, double y)
Clicks on the source element at this point relative to the top-left corner of the element's padding box.Frame.DragAndDropOptions
setSourcePosition(Position sourcePosition)
Clicks on the source element at this point relative to the top-left corner of the element's padding box.Frame.DragAndDropOptions
setStrict(boolean strict)
When true, the call requires selector to resolve to a single element.Frame.DragAndDropOptions
setTargetPosition(double x, double y)
Drops on the target element at this point relative to the top-left corner of the element's padding box.Frame.DragAndDropOptions
setTargetPosition(Position targetPosition)
Drops on the target element at this point relative to the top-left corner of the element's padding box.Frame.DragAndDropOptions
setTimeout(double timeout)
Maximum time in milliseconds.Frame.DragAndDropOptions
setTrial(boolean trial)
When set, this method only performs the actionability checks and skips the action.
-
-
-
Field Detail
-
force
public Boolean force
Whether to bypass the actionability checks. Defaults tofalse
.
-
noWaitAfter
public Boolean noWaitAfter
Deprecated.This option has no effect.
-
sourcePosition
public Position sourcePosition
Clicks on the source element at this point relative to the top-left corner of the element's padding box. If not specified, some visible point of the element is used.
-
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.
-
targetPosition
public Position targetPosition
Drops on the target element at this point relative to the top-left corner of the element's padding box. If not specified, some visible point of the element is used.
-
timeout
public Double timeout
Maximum time in milliseconds. Defaults to30000
(30 seconds). Pass0
to disable timeout. The default value can be changed by using theBrowserContext.setDefaultTimeout()
orPage.setDefaultTimeout()
methods.
-
trial
public Boolean trial
When set, this method only performs the actionability checks and skips the action. Defaults tofalse
. Useful to wait until the element is ready for the action without performing it.
-
-
Method Detail
-
setForce
public Frame.DragAndDropOptions setForce(boolean force)
Whether to bypass the actionability checks. Defaults tofalse
.
-
setNoWaitAfter
public Frame.DragAndDropOptions setNoWaitAfter(boolean noWaitAfter)
Deprecated.This option has no effect.
-
setSourcePosition
public Frame.DragAndDropOptions setSourcePosition(double x, double y)
Clicks on the source element at this point relative to the top-left corner of the element's padding box. If not specified, some visible point of the element is used.
-
setSourcePosition
public Frame.DragAndDropOptions setSourcePosition(Position sourcePosition)
Clicks on the source element at this point relative to the top-left corner of the element's padding box. If not specified, some visible point of the element is used.
-
setStrict
public Frame.DragAndDropOptions 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.
-
setTargetPosition
public Frame.DragAndDropOptions setTargetPosition(double x, double y)
Drops on the target element at this point relative to the top-left corner of the element's padding box. If not specified, some visible point of the element is used.
-
setTargetPosition
public Frame.DragAndDropOptions setTargetPosition(Position targetPosition)
Drops on the target element at this point relative to the top-left corner of the element's padding box. If not specified, some visible point of the element is used.
-
setTimeout
public Frame.DragAndDropOptions setTimeout(double timeout)
Maximum time in milliseconds. Defaults to30000
(30 seconds). Pass0
to disable timeout. The default value can be changed by using theBrowserContext.setDefaultTimeout()
orPage.setDefaultTimeout()
methods.
-
setTrial
public Frame.DragAndDropOptions setTrial(boolean trial)
When set, this method only performs the actionability checks and skips the action. Defaults tofalse
. Useful to wait until the element is ready for the action without performing it.
-
-