Ë
    `§1h	  ã                   ó4   — d dl Z d dlmZmZmZ  G d„ d«      Zy)é    N)ÚAnyÚListÚOptionalc                   óN   — e Zd ZdZddee   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     úl/var/www/skyplay_api_hub/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)Ú N)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__r   Ústrr   r   r   r   Úfloatr   r   r   r   r   r      s@   „ Ù?ñ%˜X c™]ó %ð$ ð $¨ó $óñ Uð °4ô r   r   )r   Útypingr   r   r   r   r   r   r   ú<module>r%      s   ðó$ ß &Ñ &÷ò r   