Ë
    ^Àje  ã            
       ó„   — d dl mZ d dlmZ d dlmZ d dlmZ ddlm	Z	 ddl
mZ ddlmZ dd	lmZ  G d
„ dee	eeee«      Zy)é    )ÚDict©ÚAUTOMATION_NAME)ÚAppiumOptions)ÚSystemPortOptioné   )ÚAndroidStorageOption)ÚFirefoxOptionsOption)ÚMarionettePortOption)ÚVerbosityOptionc                   ód   — e Zd Zej                  j
                  deddfd„«       Zedefd„«       Z	y)ÚGeckoOptionsÚvalueÚreturnNc                 óD   — t         j                  j                  | |«       y)z»
        The number of the port for the driver to listen on. Must be unique
        for each session. If not provided then the driver will try to detect
        it automatically.
        N)r   Úsystem_portÚfset)Úselfr   s     úM/home/ubuntu/.local/lib/python3.12/site-packages/appium/options/gecko/base.pyr   zGeckoOptions.system_port&   s   € ô 	×$Ñ$×)Ñ)¨$°Õ6ó    c                 ó   — t         diS )NÚGeckor   )r   s    r   Údefault_capabilitiesz!GeckoOptions.default_capabilities/   s   € ô ˜Wð
ð 	
r   )
Ú__name__Ú
__module__Ú__qualname__r   r   ÚsetterÚintÚpropertyr   r   © r   r   r   r      sK   „ ð ×!Ñ!×(Ñ(ð7 ð 7¨ò 7ó )ð7ð ð
 dò 
ó ñ
r   r   N)Útypingr   Ú,appium.options.common.automation_name_optionr   Úappium.options.common.baser   Ú(appium.options.common.system_port_optionr   Úandroid_storage_optionr	   Úfirefox_options_optionr
   Úmarionette_port_optionr   Úverbosity_optionr   r   r    r   r   ú<module>r)      s;   ðõ$ å HÝ 4Ý Eå 8Ý 8Ý 8Ý -ô
ØØØØØØõ
r   