
     f                     j    d dl Z e j        ee j        f         Z e            Zd Zdede j        fdZdS )    Nc                       fd}|S )z7 A decorator that registers a class as an event class. c                 *    | t           <   | _        | S )N)_event_parsersevent_class)clsmethods    o/var/www/api.educacionweb.es/myenv/lib/python3.11/site-packages/selenium/webdriver/common/devtools/v127/util.pydecoratezevent_class.<locals>.decorate   s    !$v 
     )r   r
   s   ` r	   r   r   	   s#         Or   jsonreturnc                 Z    t           | d                                      | d                   S )z+ Parse a JSON dictionary into a CDP event. r   params)r   	from_json)r   s    r	   parse_json_eventr      s#    $x.)33DNCCCr   )	typingDictstrAnyT_JSON_DICTdictr   r   r   r   r   r	   <module>r      sr     k#vz/*  D; D6: D D D D D Dr   