
    >fh                     x    d dl mZ d dlmZ dZdZdZdZeeeehZdZ	dZ
d	Ze	e
ehZ G d
 d      Z G d de      Zy)    )Union)InputDevicekeypointernonewheelmousetouchpenc                        e Zd ZdZdeddfdZy)InteractionpausesourcereturnNc                     || _         y N)r   )selfr   s     `/var/www/zara/venv/lib/python3.12/site-packages/selenium/webdriver/common/actions/interaction.py__init__zInteraction.__init__%   s	        )__name__
__module____qualname__PAUSEr   r    r   r   r   r   "   s    E{ t r   r   c                   J     e Zd Zddeddf fdZdeeeeef   f   fdZ	 xZ
S )Pausedurationr   Nc                 2    t         |   |       || _        y r   )superr   r   )r   r   r   	__class__s      r   r   zPause.__init__*   s      r   c                 L    | j                   t        | j                  dz        dS )Ni  )typer   )r   intr   )r   s    r   encodezPause.encode.   s    

DMMD4H0IJJr   )r   )r   r   r   floatr   dictstrr   r$   r%   __classcell__)r!   s   @r   r   r   )   s6    ! !t !KS%S/12 Kr   r   N)typingr   .selenium.webdriver.common.actions.input_devicer   KEYPOINTERNONEWHEELSOURCE_TYPESPOINTER_MOUSEPOINTER_TOUCHPOINTER_PENPOINTER_KINDSr   r   r   r   r   <module>r5      sb   "  F
WeT*{; KK Kr   