
    +g3                     2    S SK Jr  S SKJr   " S S\5      rg)   )Interaction)
WheelInputc                   P   ^  \ 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(       d  [        S5      n[        TU ]	  U5        g )Nwheel)r   super__init__)selfr   	__class__s     w/Users/Alptekin/Desktop/izin_takip/venv/lib/python3.13/site-packages/selenium/webdriver/common/actions/wheel_actions.pyr   WheelActions.__init__   s    (F     durationc                 <    U R                   R                  U5        U $ N)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"   viewport)__name__
__module____qualname____firstlineno__r   r   floatr   r   __static_attributes____classcell__)r   s   @r   r   r      s*    !z ! !
e  r   r   N)interactionr   wheel_inputr   r   r!   r   r   <module>r-      s   " % #; r   