o
    Ñ·6i‡  ã                   @   s0   d dl mZmZ d dlmZ G dd„ deƒZdS )é    )ÚWHEELÚInteraction)Ú
WheelInputc                       sB   e Zd ZddedB f‡ fdd„Zddefdd„Zdd
d„Z‡  ZS )ÚWheelActionsNÚsourcec                    s    |d u rt tƒ}tƒ  |¡ d S ©N)r   r   ÚsuperÚ__init__)Úselfr   ©Ú	__class__© út/var/www/hoanhtaovolam_webdjango/env/lib/python3.10/site-packages/selenium/webdriver/common/actions/wheel_actions.pyr	      s   zWheelActions.__init__r   Údurationc                 C   s   | j  |¡ | S r   )r   Úcreate_pause)r
   r   r   r   r   Úpause   s   zWheelActions.pauseÚviewportc                 C   s   | j  ||||||¡ | S r   )r   Úcreate_scroll)r
   ÚxÚyÚdelta_xÚdelta_yr   Úoriginr   r   r   Úscroll!   s   zWheelActions.scrollr   )r   )r   r   r   r   r   r   )	Ú__name__Ú
__module__Ú__qualname__r   r	   Úfloatr   r   Ú__classcell__r   r   r   r   r      s    r   N)Ú-selenium.webdriver.common.actions.interactionr   r   Ú-selenium.webdriver.common.actions.wheel_inputr   r   r   r   r   r   Ú<module>   s   