§
    ÎAÄj¹  ã                   ód   — 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
dS )é    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dS )ÚDownloadÚpager   ÚurlÚsuggested_filenameÚartifactÚreturnNc                 ón   — || _         |j        | _        |j        | _        || _        || _        || _        d S ©N)Ú_pageÚ_loopÚ_dispatcher_fiberÚ_urlÚ_suggested_filenameÚ	_artifact)Úselfr   r   r   r   s        ú^C:\Projects\Historical\FacebookAutoPoster\venv\Lib\site-packages\playwright/_impl/_download.pyÚ__init__zDownload.__init__   s9   € ð ˆŒ
Ø”ZˆŒ
Ø!%Ô!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Ð\Ð\Ð\Ð\r   c                 ó   — | j         S r   )r   r   s    r   r   zDownload.page'   s
   € àŒzÐr   c                 ó   — | j         S r   )r   r   s    r   r   zDownload.url+   s
   € àŒyÐr   c                 ó   — | j         S r   )r   r   s    r   r   zDownload.suggested_filename/   s   € àÔ'Ð'r   c              ƒ   óH   K  — | j                              ¦   «         ƒ d {V —† d S r   )r   Údeleter   s    r   r$   zDownload.delete3   s2   è è € ØŒn×#Ò#Ñ%Ô%Ð%Ð%Ð%Ð%Ð%Ð%Ð%Ð%Ð%r   c              ƒ   óD   K  — | j                              ¦   «         ƒ d {V —†S r   )r   Úfailurer   s    r   r&   zDownload.failure6   s,   è è € Ø”^×+Ò+Ñ-Ô-Ð-Ð-Ð-Ð-Ð-Ð-Ð-r   c              ƒ   óD   K  — | j                              ¦   «         ƒ d {V —†S r   )r   Úpath_after_finishedr   s    r   ÚpathzDownload.path9   s,   è è € Ø”^×7Ò7Ñ9Ô9Ð9Ð9Ð9Ð9Ð9Ð9Ð9r   r)   c              ƒ   óJ   K  — | j                              |¦  «        ƒ d {V —† d S r   )r   Úsave_as)r   r)   s     r   r+   zDownload.save_as<   s4   è è € ØŒn×$Ò$ TÑ*Ô*Ð*Ð*Ð*Ð*Ð*Ð*Ð*Ð*Ð*r   c              ƒ   óD   K  — | j                              ¦   «         ƒ d {V —†S 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
      sm  € € € € € ð"Øð"Ø!$ð"Ø:=ð"ØIQð"à	ð"ð "ð "ð "ð]˜#ð ]ð ]ð ]ð ]ð ðð ð ñ „Xðð ð�Sð ð ð ñ „Xðð ð( Cð (ð (ð (ñ „Xð(ð&ð &ð &ð &ð.˜x¨œ}ð .ð .ð .ð .ð:˜GœLð :ð :ð :ð :ð+ %¨¨T¨	Ô"2ð +°tð +ð +ð +ð +ð-ð -ð -ð -ð -ð -r   r
   )r3   r   Útypingr   r   r   Úplaywright._impl._artifactr   Úplaywright._impl._pager   r
   r4   r   r   ú<module>r8      sž   ðð €€€Ø Ð Ð Ð Ð Ð Ø 1Ð 1Ð 1Ð 1Ð 1Ð 1Ð 1Ð 1Ð 1Ð 1à /Ð /Ð /Ð /Ð /Ð /àð ,Ø+Ð+Ð+Ð+Ð+Ð+ð'-ð '-ð '-ð '-ð '-ñ '-ô '-ð '-ð '-ð '-r   