
    X j                     ,    S SK r S SKJr   " S S5      rg)    N)Anyc                   b    \ rS rSrSrSS\S-  4S jjrS\SS4S jrSS	 jr	SS
\
SS4S jjrSrg)InputDevice   z5Describes the input device being used for the action.Nnamec                 X    U=(       d    [         R                  " 5       U l        / U l        g N)uuiduuid4r   actions)selfr   s     /root/GenerationalWealth/GenerationalWealth/venv/lib/python3.13/site-packages/selenium/webdriver/common/actions/input_device.py__init__InputDevice.__init__   s    (DJJL	"$    actionreturnc                 :    U R                   R                  U5        g r	   )r   append)r   r   s     r   
add_actionInputDevice.add_action   s    F#r   c                     / U l         g r	   )r   )r   s    r   clear_actionsInputDevice.clear_actions    s	    r   durationc                     g r	    )r   r   s     r   create_pauseInputDevice.create_pause#   s    r   )r   r   r	   )r   N)r   )__name__
__module____qualname____firstlineno____doc__strr   r   r   r   floatr   __static_attributes__r   r   r   r   r      sE    ?%S4Z %$ $ $U 4  r   r   )r
   typingr   r   r   r   r   <module>r)      s   $   r   