o
    Ñ·6iç  ã                   @   s&   d dl Z d dlmZ G dd„ dƒZdS )é    N)ÚAnyc                   @   sT   e Zd ZdZddedB fdd„Zdeddfdd	„Zdd
d„Zdde	ddfdd„Z
dS )ÚInputDevicez5Describes the input device being used for the action.NÚnamec                 C   s   |pt  ¡ | _g | _d S ©N)ÚuuidÚuuid4r   Úactions)Úselfr   © r
   ús/var/www/hoanhtaovolam_webdjango/env/lib/python3.10/site-packages/selenium/webdriver/common/actions/input_device.pyÚ__init__   s   
zInputDevice.__init__ÚactionÚreturnc                 C   s   | j  |¡ d S r   )r   Úappend)r	   r   r
   r
   r   Ú
add_action   s   zInputDevice.add_actionc                 C   s
   g | _ d S r   )r   )r	   r
   r
   r   Úclear_actions    s   
zInputDevice.clear_actionsr   Údurationc                 C   s   d S r   r
   )r	   r   r
   r
   r   Úcreate_pause#   s   zInputDevice.create_pauser   )r   N)r   )Ú__name__Ú
__module__Ú__qualname__Ú__doc__Ústrr   r   r   r   Úfloatr   r
   r
   r
   r   r      s    
r   )r   Útypingr   r   r
   r
   r
   r   Ú<module>   s   