
    "j[                     :    d dl mZ  G d d      Z G d de      Zy)    )Pluginc                   4    e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
Zy)Sourcekeyboardmousejoysticktouchnavigationtouchpad	trackballdpadstylusgamepadtouchscreenN)__name__
__module____qualname__KEYBOARDMOUSEJOYSTICKTOUCHNAVIGATIONTOUCHPAD	TRACKBALLDPADSTYLUSGAMEPADr        ^/var/www/oz-panel.ru/ozpay-pub/venv/lib/python3.12/site-packages/ppadb/plugins/device/input.pyr   r      s4    HEH'OHIDFGKr   r   c                   2    e Zd Zd ZddZd Zd Zd Zd Zy)	Inputc                 B    | j                  dj                  |            S )Nzinput text "{}"shellformat)selfstrings     r   
input_textzInput.input_text   s    zz+226:;;r   c                 T    dj                  |      }|r|dz  }| j                  |      S )Nzinput keyevent {}z --longpress)r$   r#   )r%   keycode	longpresscmds       r   input_keyeventzInput.input_keyevent   s-    !((1>!Czz#r   c                 D    | j                  dj                  ||            S )Nzinput tap {} {}r"   )r%   xys      r   	input_tapzInput.input_tap   s    zz+221a899r   c           	      J    | j                  dj                  |||||            S )Nzinput swipe {} {} {} {} {}r"   )r%   start_xstart_yend_xend_ydurations         r   input_swipezInput.input_swipe   s0    zz6==
  	r   c                 $    | j                  d      S )Nzinput press)r#   )r%   s    r   input_presszInput.input_press'   s    zz-((r   c                 D    | j                  dj                  ||            S )Nz
roll {} {})rollr$   )r%   dxdys      r   
input_rollzInput.input_roll*   s    yy,,R455r   N)F)	r   r   r   r'   r,   r0   r7   r9   r>   r   r   r   r    r       s     <:)6r   r    N)ppadb.pluginsr   r   r    r   r   r   <module>r@      s     
  
 6F 6r   