@@ -418,51 +418,37 @@ async def wait_for_selector(
418418 state : Literal ["attached" , "detached" , "hidden" , "visible" ] = None ,
419419 strict : bool = None ,
420420 ) -> Optional [ElementHandle ]:
421- return await self ._main_frame .wait_for_selector (
422- ** self ._locals_to_params_with_timeout (locals ())
423- )
421+ return await self ._main_frame .wait_for_selector (** locals_to_params (locals ()))
424422
425423 async def is_checked (
426424 self , selector : str , strict : bool = None , timeout : float = None
427425 ) -> bool :
428- return await self ._main_frame .is_checked (
429- ** self ._locals_to_params_with_timeout (locals ())
430- )
426+ return await self ._main_frame .is_checked (** locals_to_params (locals ()))
431427
432428 async def is_disabled (
433429 self , selector : str , strict : bool = None , timeout : float = None
434430 ) -> bool :
435- return await self ._main_frame .is_disabled (
436- ** self ._locals_to_params_with_timeout (locals ())
437- )
431+ return await self ._main_frame .is_disabled (** locals_to_params (locals ()))
438432
439433 async def is_editable (
440434 self , selector : str , strict : bool = None , timeout : float = None
441435 ) -> bool :
442- return await self ._main_frame .is_editable (
443- ** self ._locals_to_params_with_timeout (locals ())
444- )
436+ return await self ._main_frame .is_editable (** locals_to_params (locals ()))
445437
446438 async def is_enabled (
447439 self , selector : str , strict : bool = None , timeout : float = None
448440 ) -> bool :
449- return await self ._main_frame .is_enabled (
450- ** self ._locals_to_params_with_timeout (locals ())
451- )
441+ return await self ._main_frame .is_enabled (** locals_to_params (locals ()))
452442
453443 async def is_hidden (
454444 self , selector : str , strict : bool = None , timeout : float = None
455445 ) -> bool :
456- return await self ._main_frame .is_hidden (
457- ** self ._locals_to_params_with_timeout (locals ())
458- )
446+ return await self ._main_frame .is_hidden (** locals_to_params (locals ()))
459447
460448 async def is_visible (
461449 self , selector : str , strict : bool = None , timeout : float = None
462450 ) -> bool :
463- return await self ._main_frame .is_visible (
464- ** self ._locals_to_params_with_timeout (locals ())
465- )
451+ return await self ._main_frame .is_visible (** locals_to_params (locals ()))
466452
467453 async def dispatch_event (
468454 self ,
@@ -472,9 +458,7 @@ async def dispatch_event(
472458 timeout : float = None ,
473459 strict : bool = None ,
474460 ) -> None :
475- return await self ._main_frame .dispatch_event (
476- ** self ._locals_to_params_with_timeout (locals ())
477- )
461+ return await self ._main_frame .dispatch_event (** locals_to_params (locals ()))
478462
479463 async def evaluate (self , expression : str , arg : Serializable = None ) -> Any :
480464 return await self ._main_frame .evaluate (expression , arg )
@@ -510,16 +494,12 @@ async def add_script_tag(
510494 content : str = None ,
511495 type : str = None ,
512496 ) -> ElementHandle :
513- return await self ._main_frame .add_script_tag (
514- ** self ._locals_to_params_with_timeout (locals ())
515- )
497+ return await self ._main_frame .add_script_tag (** locals_to_params (locals ()))
516498
517499 async def add_style_tag (
518500 self , url : str = None , path : Union [str , Path ] = None , content : str = None
519501 ) -> ElementHandle :
520- return await self ._main_frame .add_style_tag (
521- ** self ._locals_to_params_with_timeout (locals ())
522- )
502+ return await self ._main_frame .add_style_tag (** locals_to_params (locals ()))
523503
524504 async def expose_function (self , name : str , callback : Callable ) -> None :
525505 await self .expose_binding (name , lambda source , * args : callback (* args ))
@@ -556,9 +536,7 @@ async def set_content(
556536 timeout : float = None ,
557537 waitUntil : DocumentLoadState = None ,
558538 ) -> None :
559- return await self ._main_frame .set_content (
560- ** self ._locals_to_params_with_timeout (locals ())
561- )
539+ return await self ._main_frame .set_content (** locals_to_params (locals ()))
562540
563541 async def goto (
564542 self ,
@@ -567,9 +545,7 @@ async def goto(
567545 waitUntil : DocumentLoadState = None ,
568546 referer : str = None ,
569547 ) -> Optional [Response ]:
570- return await self ._main_frame .goto (
571- ** self ._locals_to_params_with_timeout (locals ())
572- )
548+ return await self ._main_frame .goto (** locals_to_params (locals ()))
573549
574550 async def reload (
575551 self ,
@@ -587,19 +563,15 @@ async def wait_for_load_state(
587563 state : Literal ["domcontentloaded" , "load" , "networkidle" ] = None ,
588564 timeout : float = None ,
589565 ) -> None :
590- return await self ._main_frame .wait_for_load_state (
591- ** self ._locals_to_params_with_timeout (locals ())
592- )
566+ return await self ._main_frame .wait_for_load_state (** locals_to_params (locals ()))
593567
594568 async def wait_for_url (
595569 self ,
596570 url : URLMatch ,
597571 waitUntil : DocumentLoadState = None ,
598572 timeout : float = None ,
599573 ) -> None :
600- return await self ._main_frame .wait_for_url (
601- ** self ._locals_to_params_with_timeout (locals ())
602- )
574+ return await self ._main_frame .wait_for_url (** locals_to_params (locals ()))
603575
604576 async def wait_for_event (
605577 self , event : str , predicate : Callable = None , timeout : float = None
@@ -865,9 +837,7 @@ async def click(
865837 trial : bool = None ,
866838 strict : bool = None ,
867839 ) -> None :
868- return await self ._main_frame .click (
869- ** self ._locals_to_params_with_timeout (locals ())
870- )
840+ return await self ._main_frame .click (** locals_to_params (locals ()))
871841
872842 async def dblclick (
873843 self ,
@@ -882,9 +852,7 @@ async def dblclick(
882852 strict : bool = None ,
883853 trial : bool = None ,
884854 ) -> None :
885- return await self ._main_frame .dblclick (
886- ** self ._locals_to_params_with_timeout (locals ())
887- )
855+ return await self ._main_frame .dblclick (** locals_to_params (locals ()))
888856
889857 async def tap (
890858 self ,
@@ -897,9 +865,7 @@ async def tap(
897865 strict : bool = None ,
898866 trial : bool = None ,
899867 ) -> None :
900- return await self ._main_frame .tap (
901- ** self ._locals_to_params_with_timeout (locals ())
902- )
868+ return await self ._main_frame .tap (** locals_to_params (locals ()))
903869
904870 async def fill (
905871 self ,
@@ -910,9 +876,7 @@ async def fill(
910876 strict : bool = None ,
911877 force : bool = None ,
912878 ) -> None :
913- return await self ._main_frame .fill (
914- ** self ._locals_to_params_with_timeout (locals ())
915- )
879+ return await self ._main_frame .fill (** locals_to_params (locals ()))
916880
917881 def locator (
918882 self ,
@@ -990,37 +954,27 @@ def frame_locator(self, selector: str) -> "FrameLocator":
990954 async def focus (
991955 self , selector : str , strict : bool = None , timeout : float = None
992956 ) -> None :
993- return await self ._main_frame .focus (
994- ** self ._locals_to_params_with_timeout (locals ())
995- )
957+ return await self ._main_frame .focus (** locals_to_params (locals ()))
996958
997959 async def text_content (
998960 self , selector : str , strict : bool = None , timeout : float = None
999961 ) -> Optional [str ]:
1000- return await self ._main_frame .text_content (
1001- ** self ._locals_to_params_with_timeout (locals ())
1002- )
962+ return await self ._main_frame .text_content (** locals_to_params (locals ()))
1003963
1004964 async def inner_text (
1005965 self , selector : str , strict : bool = None , timeout : float = None
1006966 ) -> str :
1007- return await self ._main_frame .inner_text (
1008- ** self ._locals_to_params_with_timeout (locals ())
1009- )
967+ return await self ._main_frame .inner_text (** locals_to_params (locals ()))
1010968
1011969 async def inner_html (
1012970 self , selector : str , strict : bool = None , timeout : float = None
1013971 ) -> str :
1014- return await self ._main_frame .inner_html (
1015- ** self ._locals_to_params_with_timeout (locals ())
1016- )
972+ return await self ._main_frame .inner_html (** locals_to_params (locals ()))
1017973
1018974 async def get_attribute (
1019975 self , selector : str , name : str , strict : bool = None , timeout : float = None
1020976 ) -> Optional [str ]:
1021- return await self ._main_frame .get_attribute (
1022- ** self ._locals_to_params_with_timeout (locals ())
1023- )
977+ return await self ._main_frame .get_attribute (** locals_to_params (locals ()))
1024978
1025979 async def hover (
1026980 self ,
@@ -1033,9 +987,7 @@ async def hover(
1033987 strict : bool = None ,
1034988 trial : bool = None ,
1035989 ) -> None :
1036- return await self ._main_frame .hover (
1037- ** self ._locals_to_params_with_timeout (locals ())
1038- )
990+ return await self ._main_frame .hover (** locals_to_params (locals ()))
1039991
1040992 async def drag_and_drop (
1041993 self ,
@@ -1049,9 +1001,7 @@ async def drag_and_drop(
10491001 strict : bool = None ,
10501002 trial : bool = None ,
10511003 ) -> None :
1052- return await self ._main_frame .drag_and_drop (
1053- ** self ._locals_to_params_with_timeout (locals ())
1054- )
1004+ return await self ._main_frame .drag_and_drop (** locals_to_params (locals ()))
10551005
10561006 async def select_option (
10571007 self ,
@@ -1065,13 +1015,13 @@ async def select_option(
10651015 force : bool = None ,
10661016 strict : bool = None ,
10671017 ) -> List [str ]:
1068- params = self . _locals_to_params_with_timeout (locals ())
1018+ params = locals_to_params (locals ())
10691019 return await self ._main_frame .select_option (** params )
10701020
10711021 async def input_value (
10721022 self , selector : str , strict : bool = None , timeout : float = None
10731023 ) -> str :
1074- params = self . _locals_to_params_with_timeout (locals ())
1024+ params = locals_to_params (locals ())
10751025 return await self ._main_frame .input_value (** params )
10761026
10771027 async def set_input_files (
@@ -1084,9 +1034,7 @@ async def set_input_files(
10841034 strict : bool = None ,
10851035 noWaitAfter : bool = None ,
10861036 ) -> None :
1087- return await self ._main_frame .set_input_files (
1088- ** self ._locals_to_params_with_timeout (locals ())
1089- )
1037+ return await self ._main_frame .set_input_files (** locals_to_params (locals ()))
10901038
10911039 async def type (
10921040 self ,
@@ -1097,9 +1045,7 @@ async def type(
10971045 noWaitAfter : bool = None ,
10981046 strict : bool = None ,
10991047 ) -> None :
1100- return await self ._main_frame .type (
1101- ** self ._locals_to_params_with_timeout (locals ())
1102- )
1048+ return await self ._main_frame .type (** locals_to_params (locals ()))
11031049
11041050 async def press (
11051051 self ,
@@ -1124,9 +1070,7 @@ async def check(
11241070 strict : bool = None ,
11251071 trial : bool = None ,
11261072 ) -> None :
1127- return await self ._main_frame .check (
1128- ** self ._locals_to_params_with_timeout (locals ())
1129- )
1073+ return await self ._main_frame .check (** locals_to_params (locals ()))
11301074
11311075 async def uncheck (
11321076 self ,
@@ -1138,9 +1082,7 @@ async def uncheck(
11381082 strict : bool = None ,
11391083 trial : bool = None ,
11401084 ) -> None :
1141- return await self ._main_frame .uncheck (
1142- ** self ._locals_to_params_with_timeout (locals ())
1143- )
1085+ return await self ._main_frame .uncheck (** locals_to_params (locals ()))
11441086
11451087 async def wait_for_timeout (self , timeout : float ) -> None :
11461088 await self ._main_frame .wait_for_timeout (timeout )
@@ -1152,9 +1094,7 @@ async def wait_for_function(
11521094 timeout : float = None ,
11531095 polling : Union [float , Literal ["raf" ]] = None ,
11541096 ) -> JSHandle :
1155- return await self ._main_frame .wait_for_function (
1156- ** self ._locals_to_params_with_timeout (locals ())
1157- )
1097+ return await self ._main_frame .wait_for_function (** locals_to_params (locals ()))
11581098
11591099 @property
11601100 def workers (self ) -> List ["Worker" ]:
0 commit comments