1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
U
[±dWã@s\ddlmZddlmZmZddlmZddlZddlZeGdd„dƒƒZ    dd    œd
d „Z
dS) é)Ú annotationsé)Ú event_classÚ T_JSON_DICT)Ú    dataclassNc@s6eZdZUdZded<ded<dd„Zedd„ƒZd    S)
ÚDomainz-
    Description of the protocol domain.
    ÚstrÚnameÚversioncCstƒ}|j|d<|j|d<|S)Nr    r
)Údictr    r
)ÚselfÚjson©rúdd:\z\workplace\vscode\pyvenv\venv\Lib\site-packages\selenium/webdriver/common/devtools/v85/schema.pyÚto_jsons
 
zDomain.to_jsoncCs|t|dƒt|dƒdS)Nr    r
)r    r
)r)Úclsr rrrÚ    from_jsons
 
þzDomain.from_jsonN)Ú__name__Ú
__module__Ú __qualname__Ú__doc__Ú__annotations__rÚ classmethodrrrrrr s
rz?typing.Generator[T_JSON_DICT, T_JSON_DICT, typing.List[Domain]])Úreturnccs ddi}|V}dd„|dDƒS)zN
    Returns supported domains.
 
    :returns: List of supported domains.
    ÚmethodzSchema.getDomainscSsg|]}t |¡‘qSr)rr)Ú.0ÚirrrÚ
<listcomp>0szget_domains.<locals>.<listcomp>Údomainsr)Zcmd_dictr rrrÚ get_domains&s
ÿr) Ú
__future__rÚutilrrZ dataclassesrÚenumÚtypingrrrrrrÚ<module>s