
    i                     B    S SK Jr  S SKJrJr  S SKJr   " S S\5      rg)    )Optional)WHEELInteraction)
WheelInputc                   V   ^  \ rS rSrSS\\   4U 4S jjjrS	S\4S jjrS
S jr	Sr
U =r$ )WheelActions   sourcec                 H   > Uc  [        [        5      n[        TU ]  U5        g N)r   r   super__init__)selfr
   	__class__s     \C:\des-py\RoboSAPF\venv\Lib\site-packages\selenium\webdriver\common\actions\wheel_actions.pyr   WheelActions.__init__   s    >&F     durationc                 <    U R                   R                  U5        U $ r   )r
   create_pause)r   r   s     r   pauseWheelActions.pause   s      *r   c                 @    U R                   R                  XX4XV5        U $ r   )r
   create_scroll)r   xydelta_xdelta_yr   origins          r   scrollWheelActions.scroll"   s    !!!(Kr    r   )r   )r   r   r   r   r   viewport)__name__
__module____qualname____firstlineno__r   r   r   floatr   r    __static_attributes____classcell__)r   s   @r   r   r      s/    !x
3 ! !
e  r   r   N)typingr   -selenium.webdriver.common.actions.interactionr   r   -selenium.webdriver.common.actions.wheel_inputr   r   r"   r   r   <module>r.      s   $  L D; r   