
    ^j                     6    d dl mZ ddlmZ dZ G d de      Zy)    )Optional   )SupportsCapabilitiesudidc                   V    e Zd Zedee   fd       Zej                  deddfd       Zy)
UdidOptionreturnc                 ,    | j                  t              S )zA
        The unique identifier of the device under test.
        )get_capabilityUDID)selfs    U/home/ubuntu/.local/lib/python3.12/site-packages/appium/options/common/udid_option.pyr   zUdidOption.udid   s    
 ""4((    valueNc                 0    | j                  t        |       y)zE
        Set the unique identifier of the device under test.
        N)set_capabilityr   )r   r   s     r   r   zUdidOption.udid!   s    
 	D%(r   )__name__
__module____qualname__propertyr   strr   setter r   r   r   r      sE    )hsm ) ) 
[[)# )$ ) )r   r   N)typingr   supports_capabilitiesr   r   r   r   r   r   <module>r      s   $  7)% )r   