Ë
    v¹1h¹  ã                   ó\   — d dl Z d dl mZ d dlmZmZmZ d dlmZ erd dlm	Z	  G d„ d«      Z
y)é    N)ÚPath)ÚTYPE_CHECKINGÚOptionalÚUnion)ÚArtifact)ÚPagec            
       óÎ   — e Zd Zdddedededdf
d„Zdefd	„Zedd
„«       Zedefd„«       Z	edefd„«       Z
dd„Zdee   fd„Zdej                  fd„Zdeeef   ddfd„Zdd„Zy)ÚDownloadÚpager   ÚurlÚsuggested_filenameÚartifactÚreturnNc                 ó€   — || _         |j                  | _        |j                  | _        || _        || _        || _        y ©N)Ú_pageÚ_loopÚ_dispatcher_fiberÚ_urlÚ_suggested_filenameÚ	_artifact)Úselfr   r   r   r   s        úX/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/playwright/_impl/_download.pyÚ__init__zDownload.__init__   s:   € ð ˆŒ
Ø—Z‘ZˆŒ
Ø!%×!7Ñ!7ˆÔØˆŒ	Ø#5ˆÔ Ø!ˆ�ó    c                 ó<   — d| j                   ›d| j                  ›d�S )Nz<Download url=z suggested_filename=ú>)r   r   ©r   s    r   Ú__repr__zDownload.__repr__$   s$   € Ø §¡˜|Ð+?À×@WÑ@WÐ?ZÐZ[Ð\Ð\r   c                 ó   — | j                   S r   )r   r   s    r   r   zDownload.page'   s   € à�z‰zÐr   c                 ó   — | j                   S r   )r   r   s    r   r   zDownload.url+   s   € à�y‰yÐr   c                 ó   — | j                   S r   )r   r   s    r   r   zDownload.suggested_filename/   s   € à×'Ñ'Ð'r   c              ƒ   óT   K  — | j                   j                  «       ƒ d {  –—†  y 7 Œ­wr   )r   Údeleter   s    r   r$   zDownload.delete3   s   è ø€ Ø�n‰n×#Ñ#Ó%×%Ò%ús   ‚( &¡(c              ƒ   óR   K  — | j                   j                  «       ƒ d {  –—† S 7 Œ­wr   )r   Úfailurer   s    r   r&   zDownload.failure6   s   è ø€ Ø—^‘^×+Ñ+Ó-×-Ð-Ð-úó   ‚' %¡'c              ƒ   óR   K  — | j                   j                  «       ƒ d {  –—† S 7 Œ­wr   )r   Úpath_after_finishedr   s    r   ÚpathzDownload.path9   s   è ø€ Ø—^‘^×7Ñ7Ó9×9Ð9Ð9úr'   r*   c              ƒ   óV   K  — | j                   j                  |«      ƒ d {  –—†  y 7 Œ­wr   )r   Úsave_as)r   r*   s     r   r,   zDownload.save_as<   s   è ø€ Ø�n‰n×$Ñ$ TÓ*×*Ò*ús   ‚)¡'¢)c              ƒ   óR   K  — | j                   j                  «       ƒ d {  –—† S 7 Œ­wr   )r   Úcancelr   s    r   r.   zDownload.cancel?   s   è ø€ Ø—^‘^×*Ñ*Ó,×,Ð,Ð,úr'   )r   r   )r   N)Ú__name__Ú
__module__Ú__qualname__Ústrr   r   r   Úpropertyr   r   r   r$   r   r&   Úpathlibr   r*   r   r,   r.   © r   r   r
   r
      sÍ   „ ð"Øð"Ø!$ð"Ø:=ð"ØIQð"à	ó"ð]˜#ó ]ð òó ðð ð�Sò ó ðð ð( Cò (ó ð(ó&ð.˜x¨™}ó .ð:˜GŸL™Ló :ð+ %¨¨T¨	Ñ"2ð +°tó +ô-r   r
   )r4   r   Útypingr   r   r   Úplaywright._impl._artifactr   Úplaywright._impl._pager   r
   r5   r   r   ú<module>r9      s&   ðó Ý ß 1Ñ 1å /áÝ+÷'-ò '-r   