Ë
    bQbjç  ã                   ó,   — d dl Z d dlmZ  G d„ d«      Zy)é    N)ÚAnyc                   óN   — e Zd ZdZddedz  fd„Zdeddfd„Zdd„Zdd	e	ddfd
„Z
y)ÚInputDevicez5Describes the input device being used for the action.NÚnamec                 óL   — |xs t        j                  «       | _        g | _        y ©N)ÚuuidÚuuid4r   Úactions)Úselfr   s     úa/var/www/html/venv/lib/python3.12/site-packages/selenium/webdriver/common/actions/input_device.pyÚ__init__zInputDevice.__init__   s   € ØÒ(œDŸJ™J›LˆŒ	Ø"$ˆ�ó    ÚactionÚreturnc                 ó:   — | j                   j                  |«       y r   )r   Úappend)r   r   s     r   Ú
add_actionzInputDevice.add_action   s   € Ø�‰×Ñ˜FÕ#r   c                 ó   — g | _         y r   )r   )r   s    r   Úclear_actionszInputDevice.clear_actions    s	   € Øˆ�r   Údurationc                  ó   — y r   © )r   r   s     r   Úcreate_pausezInputDevice.create_pause#   s   € Ør   r   )r   N)r   )Ú__name__Ú
__module__Ú__qualname__Ú__doc__Ústrr   r   r   r   Úfloatr   r   r   r   r   r      s@   „ Ù?ñ%˜S 4™Zó %ð$ ð $¨ó $óñ Uð °4ô r   r   )r	   Útypingr   r   r   r   r   ú<module>r"      s   ðó$ Ý ÷ò r   