
    hg                     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)clsmethods    d/var/www/fb-scrape/myenv/lib/python3.11/site-packages/selenium/webdriver/common/devtools/v94/util.pydecoratezevent_class.<locals>.decorate   s    !$v
     )r   r	   s   ` r   event_classr   	   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
   