U
    Ð~fh¸  ã                   @   sj   d dl mZ d dl mZ dZdZdZdZeeehZdZdZ	d	Z
ee	e
hZG d
d„ dƒZG dd„ deƒZdS )é    )ÚDict)ÚUnionÚkeyÚpointerÚnoneÚwheelZmouseÚtouchZpenc                   @   s    e Zd ZdZeddœdd„ZdS )ÚInteractionÚpauseN)ÚsourceÚreturnc                 C   s
   || _ d S ©N)r   )Úselfr   © r   úQ/tmp/pip-unpacked-wheel-_w7xr53_/selenium/webdriver/common/actions/interaction.pyÚ__init__$   s    zInteraction.__init__)Ú__name__Ú
__module__Ú__qualname__ÚPAUSEÚstrr   r   r   r   r   r	   !   s   r	   c                       sD   e Zd Zd	eddœ‡ fdd„Zeeeeef f dœdd„Z	‡  Z
S )
ÚPauser   N)Údurationr   c                    s   t ƒ  |¡ || _d S r   )Úsuperr   r   )r   r   r   ©Ú	__class__r   r   r   )   s    zPause.__init__)r   c                 C   s   | j t| jd ƒdœS )Niè  )Útyper   )r   Úintr   )r   r   r   r   Úencode-   s    zPause.encode)r   )r   r   r   Úfloatr   r   r   r   r   r   Ú__classcell__r   r   r   r   r   (   s   r   N)Útypingr   r   ZKEYÚPOINTERÚNONEZWHEELZSOURCE_TYPESZPOINTER_MOUSEZPOINTER_TOUCHZPOINTER_PENZPOINTER_KINDSr	   r   r   r   r   r   Ú<module>   s   

