
    ?OOf                     z    d dl Z e j                  ee j                  f   Z e       Zd Zdede j                  fdZy)    Nc                       fd}|S )z7 A decorator that registers a class as an event class. c                     | t         <   | S )N)_event_parsers)clsmethods    m/var/www/premiumrankchecker/venv/lib/python3.12/site-packages/selenium/webdriver/common/devtools/v125/util.pydecoratezevent_class.<locals>.decorate   s    !$v
     )r   r	   s   ` r   event_classr   	   s     Or
   jsonreturnc                 >    t         | d      j                  | 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Cr
   )	typingDictstrAnyT_JSON_DICTdictr   r   r   r   r
   r   <module>r      sF     kk#vzz/*D; D6:: Dr
   