ó
    X=Œj¹  ã                   óf   • S SK r S SK Jr  S SKJrJrJr  S SKJr  \(       a  S SKJ	r	   " S S5      r
g)é    N)ÚPath)ÚTYPE_CHECKINGÚOptionalÚUnion)ÚArtifact)ÚPagec            
       óê   • \ rS rSrSSS\S\S\SS4
S	 jrS\4S
 jr\SS j5       r	\S\4S j5       r
\S\4S j5       rSS jrS\\   4S jrS\R                   4S jrS\\\4   SS4S jrSS jrSrg)ÚDownloadé   Úpager   ÚurlÚsuggested_filenameÚartifactÚreturnNc                 óx   • Xl         UR                  U l        UR                  U l        X l        X0l        X@l        g ©N)Ú_pageÚ_loopÚ_dispatcher_fiberÚ_urlÚ_suggested_filenameÚ	_artifact)Úselfr   r   r   r   s        Ú^/Users/stevendouglas/BidBrain/.venv/lib/python3.13/site-packages/playwright/_impl/_download.pyÚ__init__ÚDownload.__init__   s2   € ð Œ
Ø—Z‘ZˆŒ
Ø!%×!7Ñ!7ˆÔØŒ	Ø#5Ô Ø!�ó    c                 ó@   • SU R                   < SU R                  < S3$ )Nz<Download url=z suggested_filename=Ú>)r   r   ©r   s    r   Ú__repr__ÚDownload.__repr__$   s$   € Ø §¡™|Ð+?À×@WÑ@WÑ?ZÐZ[Ð\Ð\r   c                 ó   • U R                   $ r   )r   r    s    r   r   ÚDownload.page'   s   € à�z‰zÐr   c                 ó   • U R                   $ r   )r   r    s    r   r   ÚDownload.url+   s   € à�y‰yÐr   c                 ó   • U R                   $ r   )r   r    s    r   r   ÚDownload.suggested_filename/   s   € à×'Ñ'Ð'r   c              ƒ   óT   #   • U R                   R                  5       I S h  v•N   g  N7fr   )r   Údeleter    s    r   r*   ÚDownload.delete3   s   é € Ø�n‰n×#Ñ#Ó%×%Ó%ùs   ‚( &¡(c              ƒ   óR   #   • U R                   R                  5       I S h  v•N $  N7fr   )r   Úfailurer    s    r   r-   ÚDownload.failure6   s   é € Ø—^‘^×+Ñ+Ó-×-Ð-Ñ-ùó   ‚' %¡'c              ƒ   óR   #   • U R                   R                  5       I S h  v•N $  N7fr   )r   Úpath_after_finishedr    s    r   ÚpathÚDownload.path9   s   é € Ø—^‘^×7Ñ7Ó9×9Ð9Ñ9ùr/   r2   c              ƒ   óV   #   • U R                   R                  U5      I S h  v•N   g  N7fr   )r   Úsave_as)r   r2   s     r   r5   ÚDownload.save_as<   s   é € Ø�n‰n×$Ñ$ TÓ*×*Ó*ùs   ‚)¡'¢)c              ƒ   óR   #   • U R                   R                  5       I S h  v•N $  N7fr   )r   Úcancelr    s    r   r8   ÚDownload.cancel?   s   é € Ø—^‘^×*Ñ*Ó,×,Ð,Ñ,ùr/   )r   r   r   r   r   r   )r   r   )r   N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ústrr   r   r!   Úpropertyr   r   r   r*   r   r-   Úpathlibr   r2   r   r5   r8   Ú__static_attributes__© r   r   r
   r
      sÍ   † ð"Øð"Ø!$ð"Ø:=ð"ØIQð"à	ô"ð]˜#ô ]ð óó ðð ð�Só ó ðð ð( Có (ó ð(ô&ð.˜x¨™}ô .ð:˜GŸL™Lô :ð+ %¨¨T¨	Ñ"2ð +°tô +÷-r   r
   )r@   r   Útypingr   r   r   Úplaywright._impl._artifactr   Úplaywright._impl._pager   r
   rB   r   r   Ú<module>rF      s&   ðó Ý ß 1Ñ 1å /æÝ+÷'-ò '-r   