
    X j                     6    S SK JrJr  S SKJr   " S S\5      rg)    )WHEELInteraction)
WheelInputc                   V   ^  \ rS rSrS	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   Nsourcec                 H   > Uc  [        [        5      n[        TU ]  U5        g N)r   r   super__init__)selfr	   	__class__s     ڀ/root/GenerationalWealth/GenerationalWealth/venv/lib/python3.13/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   floatr   r   __static_attributes____classcell__)r   s   @r   r   r      s/    !zD0 ! !
e  r   r   N)-selenium.webdriver.common.actions.interactionr   r   -selenium.webdriver.common.actions.wheel_inputr   r   r!   r   r   <module>r,      s   & M D; r   