o
    ßïPjŒ  ã                   @   sR   d dl mZ d dlmZmZ d dlmZ d dlmZ d dl	m
Z
 G dd„ dƒZdS )	é    )ÚAbstractEventLoop)ÚAnyÚOptional)ÚWebErrorLocation)ÚError)ÚPagec                   @   sl   e Zd Zdededee dededdfdd	„Z	e
dee fd
d„ƒZe
defdd„ƒZe
defdd„ƒZdS )ÚWebErrorÚloopÚdispatcher_fiberÚpageÚerrorÚlocationÚreturnNc                 C   s"   || _ || _|| _|| _|| _d S ©N)Ú_loopÚ_dispatcher_fiberÚ_pageÚ_errorÚ	_location)Úselfr	   r
   r   r   r   © r   úP/home/thesage/.local/lib/python3.10/site-packages/playwright/_impl/_web_error.pyÚ__init__   s
   
zWebError.__init__c                 C   ó   | j S r   )r   ©r   r   r   r   r   &   ó   zWebError.pagec                 C   r   r   )r   r   r   r   r   r   *   r   zWebError.errorc                 C   r   r   )r   r   r   r   r   r   .   r   zWebError.location)Ú__name__Ú
__module__Ú__qualname__r   r   r   r   r   r   r   Úpropertyr   r   r   r   r   r   r   r      s(    þýüûú
ùr   N)Úasyncior   Útypingr   r   Ú playwright._impl._api_structuresr   Úplaywright._impl._helperr   Úplaywright._impl._pager   r   r   r   r   r   Ú<module>   s   