Ë
    `§1h¹  ã                   óZ   — d dl mZ d dlmZ  G d„ de«      Z G d„ d«      Z G d„ d«      Zy	)
é    )ÚEnum)ÚOptionalc                   ó   — e Zd ZdZdZy)Ú
LoginStateÚSignInÚSignUpN)Ú__name__Ú
__module__Ú__qualname__ÚSIGN_INÚSIGN_UP© ó    úe/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/selenium/webdriver/common/fedcm/account.pyr   r      s   „ Ø€GØ�Gr   r   c                   ó,   — e Zd Zd„ Zdee   fd„Zdd„Zy)Ú_AccountDescriptorc                 ó   — || _         y ©N)Úname)Úselfr   s     r   Ú__init__z_AccountDescriptor.__init__   s	   € Øˆ�	r   Úreturnc                 óL   — |j                   j                  | j                  «      S r   )Ú_account_dataÚgetr   )r   ÚobjÚclss      r   Ú__get__z_AccountDescriptor.__get__   s   € Ø× Ñ ×$Ñ$ T§Y¡YÓ/Ð/r   Nc                 ó   — t        d«      ‚)NzCannot set readonly attribute)ÚAttributeError)r   r   Úvalues      r   Ú__set__z_AccountDescriptor.__set__"   s   € ÜÐ<Ó=Ð=r   )r   N)r	   r
   r   r   r   Ústrr   r"   r   r   r   r   r      s   „ òð0 8¨C¡=ó 0ô>r   r   c                   ó¦   — e Zd ZdZ ed«      Z ed«      Z ed«      Z ed«      Z ed«      Z	 ed«      Z
 ed«      Z ed	«      Z ed
«      Zd„ Zy)ÚAccountzÌRepresents an account displayed in a FedCM account list.

    See: https://w3c-fedid.github.io/FedCM/#dictdef-identityprovideraccount
         https://w3c-fedid.github.io/FedCM/#webdriver-accountlist
    Ú	accountIdÚemailr   Ú	givenNameÚ
pictureUrlÚidpConfigUrlÚtermsOfServiceUrlÚprivacyPolicyUrlÚ
loginStatec                 ó   — || _         y r   )r   )r   Úaccount_datas     r   r   zAccount.__init__7   s
   € Ø)ˆÕr   N)r	   r
   r   Ú__doc__r   Ú
account_idr'   r   Ú
given_nameÚpicture_urlÚidp_config_urlÚterms_of_service_urlÚprivacy_policy_urlÚlogin_stater   r   r   r   r%   r%   &   sl   „ ññ $ KÓ0€JÙ˜wÓ'€EÙ˜fÓ%€DÙ# KÓ0€JÙ$ \Ó2€KÙ'¨Ó7€NÙ-Ð.AÓBÐÙ+Ð,>Ó?ÐÙ$ \Ó2€Kó*r   r%   N)Úenumr   Útypingr   r   r   r%   r   r   r   ú<module>r:      s-   ðõ$ Ý ô�ô ÷
>ñ >÷*ò *r   