+
    '(j                     X    ^ RI Ht ^ RIHtHtHt ^ RIHtHt ^ RI	H
t
  ! R R]
4      tR# )    )SimpleNamespace)AnyDictOptional)DebuggerLocationDebuggerPausedDetails)ChannelOwnerc                      a a ] tR t^t o]! RR7      tV3R lV 3R lltV3R lR ltV3R lR ltV3R	 lR
 lt	V3R lR lt
V3R lR lt]V3R lR l4       tRtVtV ;t# )Debuggerpausedstatechanged)PausedStateChangedc          
      6   < V ^8  d   QhRS[ RS[RS[RS[RR/# )   parenttypeguidinitializerreturnN)r	   strr   )format__classdict__s   "O/home/ubuntu/cf-venv/lib/python3.14/site-packages/playwright/_impl/_debugger.py__annotate__Debugger.__annotate__   s5     
 
"
*-
58
GK
	
    c                x   <a  \         SS `  WW44       R S n        S P                  P	                  RV 3R l4       R # )NpausedStateChangedc                 &   < SP                  V 4      # N)_on_paused_state_changed)paramsselfs   &r   <lambda>#Debugger.__init__.<locals>.<lambda>!   s    1N1Nv1Vr   )super__init___paused_details_channelon)r"   r   r   r   r   	__class__s   f&&&&r   r&   Debugger.__init__   s4     	t9@D "V	
r   c                :   < V ^8  d   QhRS[ S[S[3,          RR/# )r   r!   r   N)r   r   r   )r   r   s   "r   r   r   $   s#     6 6tCH~ 6$ 6r   c                    VP                  R 4      V n        V P                  \        P                  P
                  4       R# )pausedDetailsN)getr'   emitr   Eventsr   )r"   r!   s   &&r   r    !Debugger._on_paused_state_changed$   s)    %zz/:		(//445r   c                   < V ^8  d   QhRR/# r   r   N )r   r   s   "r   r   r   (   s     7 7T 7r   c                Z   "   V P                   P                  R R4      G Rj  xL
  R#  L5i)requestPauseNr(   sendr"   s   &r   request_pauseDebugger.request_pause(   s     mm  666    +)+c                   < V ^8  d   QhRR/# r4   r5   )r   r   s   "r   r   r   +   s     1 1d 1r   c                Z   "   V P                   P                  R R4      G Rj  xL
  R#  L5i)resumeNr8   r:   s   &r   r@   Debugger.resume+   s     mm  4000r=   c                   < V ^8  d   QhRR/# r4   r5   )r   r   s   "r   r   r   .   s     / /D /r   c                Z   "   V P                   P                  R R4      G Rj  xL
  R#  L5i)nextNr8   r:   s   &r   rD   Debugger.next.   s     mm  ...r=   c                $   < V ^8  d   QhRS[ RR/# )r   locationr   N)r   )r   r   s   "r   r   r   1   s      H H%5 H$ Hr   c                `   "   V P                   P                  R RRV/4      G Rj  xL
  R#  L5i)runToNrG   r8   )r"   rG   s   &&r   run_toDebugger.run_to1   s&     mm  $X0FGGGs   #.,.c                0   < V ^8  d   QhRS[ S[,          /# )r   r   )r   r   )r   r   s   "r   r   r   5   s     $ $)> ? $r   c                    V P                   # r   r'   r:   s   &r   paused_detailsDebugger.paused_details4   s    ###r   rN   )__name__
__module____qualname____firstlineno__r   r1   r&   r    r;   r@   rD   rJ   propertyrO   __static_attributes____classdictcell____classcell__)r*   r   s   @@r   r   r      si     /F
 
6 67 71 1/ /H H $ $ $r   r   N)typesr   typingr   r   r    playwright._impl._api_structuresr   r   playwright._impl._connectionr	   r   r5   r   r   <module>r]      s"    " & & T 5 $|  $r   