
    ^j_                     :    d dl mZmZ ddlmZ dZ G d de      Zy)    )DictOptional   )SupportsCapabilitiespostrunc                   j    e Zd Zedeeeef      fd       Zej                  deeef   ddfd       Zy)PostrunOptionreturnc                 ,    | j                  t              S )zb
        System script which is supposed to be executed upon
        driver session quit.
        )get_capabilityPOSTRUN)selfs    X/home/ubuntu/.local/lib/python3.12/site-packages/appium/options/common/postrun_option.pyr   zPostrunOption.postrun   s     ""7++    valueNc                 0    | j                  t        |       y)zJ
        Set a system script to execute upon driver session quit.
        N)set_capabilityr   )r   r   s     r   r   zPostrunOption.postrun"   s    
 	GU+r   )	__name__
__module____qualname__propertyr   r   strr   setter r   r   r	   r	      sV    ,$sCx.1 , , ^^,T#s(^ , , ,r   r	   N)typingr   r   supports_capabilitiesr   r   r	   r   r   r   <module>r      s   $ " 7
,( ,r   