B
     ¸hÿ  ã               @   s   d dl Z G dd„ deƒZdS )é    Nc               @   s4   e Zd ZdZddd„Zdd„ Zdd„ Zdd
d„ZdS )ÚInputDevicezC
        Describes the input device being used for the action.
    Nc             C   s$   |d krt  ¡ | _n|| _g | _d S )N)ÚuuidZuuid4ÚnameÚactions)Úselfr   © r   úkC:\Users\sanjo\AppData\Local\Qlobot\Launcher\ext_packages\selenium\webdriver\common\actions\input_device.pyÚ__init__   s    zInputDevice.__init__c             C   s   | j  |¡ dS )z


        N)r   Úappend)r   Úactionr   r   r   Ú
add_action!   s    zInputDevice.add_actionc             C   s
   g | _ d S )N)r   )r   r   r   r   Úclear_actions'   s    zInputDevice.clear_actionsr   c             C   s   d S )Nr   )r   Zduratonr   r   r   Úcreate_pause*   s    zInputDevice.create_pause)N)r   )Ú__name__Ú
__module__Ú__qualname__Ú__doc__r	   r   r   r   r   r   r   r   r      s
   
r   )r   Úobjectr   r   r   r   r   Ú<module>   s   