o
    LDi2
                     @   s   d dl mZ d dlmZmZmZmZmZmZm	Z	 d dl
mZ d dlmZmZ d dlmZ er:d dlmZ d dlmZ G dd	 d	Zd
S )    )AbstractEventLoop)TYPE_CHECKINGAnyDictListLiteralOptionalUnion)SourceLocation)from_channelfrom_nullable_channel)JSHandle)Page)Workerc                   @   s*  e Zd ZdedededdfddZdefdd	Zdefd
dZ	e
deed ed ed ed ed ed ed ed ed ed ed ed ed ed ed ed ed ed f fddZe
defd d!Ze
dee fd"d#Ze
defd$d%Ze
ded& fd'd(Ze
ded) fd*d+ZdS ),ConsoleMessageeventloopdispatcher_fiberreturnNc                 C   s6   || _ || _|| _t|d| _t|d| _d S )Npageworker)_event_loop_dispatcher_fiberr   get_page_worker)selfr   r   r    r   m/var/www/www-root/data/www/77.83.87.30/venv/lib/python3.10/site-packages/playwright/_impl/_console_message.py__init__   s
   zConsoleMessage.__init__c                 C   s   d| j  d| j dS )Nz<ConsoleMessage type=z text=>)typetextr   r   r   r   __repr__%   s   zConsoleMessage.__repr__c                 C      | j S N)r#   r$   r   r   r   __str__(   s   zConsoleMessage.__str__assertclearcountdebugdirdirxmlendGrouperrorinfologprofile
profileEnd
startGroupstartGroupCollapsedtabletimeEndtracewarningc                 C   
   | j d S )Nr"   r   r$   r   r   r   r"   +   s   
zConsoleMessage.typec                 C   r;   )Nr#   r<   r$   r   r   r   r#   B      
zConsoleMessage.textc                 C   s   t tt| jd S )Nargs)listmapr   r   r$   r   r   r   r>   F   s   zConsoleMessage.argsc                 C   r;   )Nlocationr<   r$   r   r   r   rA   J   r=   zConsoleMessage.locationr   c                 C   r&   r'   )r   r$   r   r   r   r   N      zConsoleMessage.pager   c                 C   r&   r'   )r   r$   r   r   r   r   R   rB   zConsoleMessage.worker)__name__
__module____qualname__r   r   r   r    strr%   r(   propertyr	   r   r"   r#   r   r   r>   r
   rA   r   r   r   r   r   r   r   r      sX    
	r   N)asyncior   typingr   r   r   r   r   r   r	    playwright._impl._api_structuresr
   playwright._impl._connectionr   r   playwright._impl._js_handler   playwright._impl._pager   playwright._impl._workerr   r   r   r   r   r   <module>   s   $