
    ^j                     6    d dl mZ ddlmZ dZ G d de      Zy)    )Optional   )SupportsCapabilitieslocalec                   V    e Zd Zedee   fd       Zej                  deddfd       Zy)LocaleOptionreturnc                 ,    | j                  t              S )z?
        Locale abbreviation to use in a test session.
        )get_capabilityLOCALE)selfs    W/home/ubuntu/.local/lib/python3.12/site-packages/appium/options/common/locale_option.pyr   zLocaleOption.locale   s    
 ""6**    valueNc                 0    | j                  t        |       y)zC
        Set locale abbreviation to use in a test session.
        N)set_capabilityr   )r   r   s     r   r   zLocaleOption.locale!   s    
 	FE*r   )__name__
__module____qualname__propertyr   strr   setter r   r   r   r      sE    + + + ]]+C +D + +r   r   N)typingr   supports_capabilitiesr   r   r   r   r   r   <module>r      s   $  7	+' +r   