
    'h                     0    S SK r S SKJrJr   " S S5      rg)    N)AnyOptionalc                   b    \ rS rSrSr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     w/var/www/home/psychics-availability/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) N)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__r   strr   r   r   r   floatr    __static_attributes__r   r   r   r   r      sE    ?%Xc] %$ $ $U 4  r   r   )r   typingr   r   r   r   r   r   <module>r+      s   $    r   