
    Eg                     t    d dl 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
          Z
 G d de
          ZdS )    Nkeypointernonewheelmousetouchpenc                       e Zd ZdZddZdS )InteractionpausereturnNc                     || _         d S N)source)selfr   s     b/var/www/sysmax/venv/lib/python3.11/site-packages/selenium/webdriver/common/actions/interaction.py__init__zInteraction.__init__#   s        )r   N)__name__
__module____qualname__PAUSEr    r   r   r   r       s-        E     r   r   c                   j     e Zd Zddeddf fdZdej        eej        ee	f         f         fdZ
 xZS )Pauser   durationr   Nc                 X    t                                          |           || _        d S r   )superr   r   )r   r   r   	__class__s      r   r   zPause.__init__(   s&        r   c                 @    | j         t          | j        dz            dS )Ni  )typer   )r   intr   )r   s    r   encodezPause.encode,   s!    
DMD4H0I0IJJJr   )r   )r   r   r   floatr   typingDictstrUnionr"   r#   __classcell__)r   s   @r   r   r   '   s        ! ! !t ! ! ! ! ! !KCc3h)?$?@ K K K K K K K Kr   r   )r%   KEYPOINTERNONEWHEELSOURCE_TYPESPOINTER_MOUSEPOINTER_TOUCHPOINTER_PENPOINTER_KINDSr   r   r   r   r   <module>r3      s   " 
Wd#{;       K K K K KK K K K K Kr   