@@ -1890,7 +1890,7 @@ def select_text(self, *, force: bool = None, timeout: float = None) -> NoneType:
18901890 def input_value (self , * , timeout : float = None ) -> str :
18911891 """ElementHandle.input_value
18921892
1893- Returns `input.value` for `<input>` or `<textarea>` element. Throws for non-input elements.
1893+ Returns `input.value` for `<input>` or `<textarea>` or `<select>` element. Throws for non-input elements.
18941894
18951895 Parameters
18961896 ----------
@@ -4223,6 +4223,8 @@ def drag_and_drop(
42234223 source : str ,
42244224 target : str ,
42254225 * ,
4226+ source_position : Position = None ,
4227+ target_position : Position = None ,
42264228 force : bool = None ,
42274229 no_wait_after : bool = None ,
42284230 strict : bool = None ,
@@ -4235,6 +4237,12 @@ def drag_and_drop(
42354237 ----------
42364238 source : str
42374239 target : str
4240+ source_position : Union[{x: float, y: float}, NoneType]
4241+ Clicks on the source element at this point relative to the top-left corner of the element's padding box. If not
4242+ specified, some visible point of the element is used.
4243+ target_position : Union[{x: float, y: float}, NoneType]
4244+ Drops on the target element at this point relative to the top-left corner of the element's padding box. If not
4245+ specified, some visible point of the element is used.
42384246 force : Union[bool, NoneType]
42394247 Whether to bypass the [actionability](./actionability.md) checks. Defaults to `false`.
42404248 no_wait_after : Union[bool, NoneType]
@@ -4258,6 +4266,8 @@ def drag_and_drop(
42584266 self ._impl_obj .drag_and_drop (
42594267 source = source ,
42604268 target = target ,
4269+ source_position = source_position ,
4270+ target_position = target_position ,
42614271 force = force ,
42624272 noWaitAfter = no_wait_after ,
42634273 strict = strict ,
@@ -4356,7 +4366,7 @@ def input_value(
43564366 ) -> str :
43574367 """Frame.input_value
43584368
4359- Returns `input.value` for the selected `<input>` or `<textarea>` element. Throws for non-input elements.
4369+ Returns `input.value` for the selected `<input>` or `<textarea>` or `<select>` element. Throws for non-input elements.
43604370
43614371 Parameters
43624372 ----------
@@ -7541,6 +7551,8 @@ def drag_and_drop(
75417551 source : str ,
75427552 target : str ,
75437553 * ,
7554+ source_position : Position = None ,
7555+ target_position : Position = None ,
75447556 force : bool = None ,
75457557 no_wait_after : bool = None ,
75467558 timeout : float = None ,
@@ -7553,6 +7565,12 @@ def drag_and_drop(
75537565 ----------
75547566 source : str
75557567 target : str
7568+ source_position : Union[{x: float, y: float}, NoneType]
7569+ Clicks on the source element at this point relative to the top-left corner of the element's padding box. If not
7570+ specified, some visible point of the element is used.
7571+ target_position : Union[{x: float, y: float}, NoneType]
7572+ Drops on the target element at this point relative to the top-left corner of the element's padding box. If not
7573+ specified, some visible point of the element is used.
75567574 force : Union[bool, NoneType]
75577575 Whether to bypass the [actionability](./actionability.md) checks. Defaults to `false`.
75587576 no_wait_after : Union[bool, NoneType]
@@ -7576,6 +7594,8 @@ def drag_and_drop(
75767594 self ._impl_obj .drag_and_drop (
75777595 source = source ,
75787596 target = target ,
7597+ source_position = source_position ,
7598+ target_position = target_position ,
75797599 force = force ,
75807600 noWaitAfter = no_wait_after ,
75817601 timeout = timeout ,
@@ -7677,7 +7697,7 @@ def input_value(
76777697 ) -> str :
76787698 """Page.input_value
76797699
7680- Returns `input.value` for the selected `<input>` or `<textarea>` element. Throws for non-input elements.
7700+ Returns `input.value` for the selected `<input>` or `<textarea>` or `<select>` element. Throws for non-input elements.
76817701
76827702 Parameters
76837703 ----------
@@ -11300,7 +11320,7 @@ def inner_text(self, *, timeout: float = None) -> str:
1130011320 def input_value (self , * , timeout : float = None ) -> str :
1130111321 """Locator.input_value
1130211322
11303- Returns `input.value` for `<input>` or `<textarea>` element. Throws for non-input elements.
11323+ Returns `input.value` for `<input>` or `<textarea>` or `<select>` element. Throws for non-input elements.
1130411324
1130511325 Parameters
1130611326 ----------
0 commit comments