+
     iy  c                  sL    ^ RI Ht ^ RIHt ^ RIHt ^ RIHt  ! R R]4      tR# )i    )annotations)ecodes)ArgumentConfig)Taskc                  sp    ] tR t^tRt]! R^ ]].R7      ]! R^]].R7      ]! R^].R7      .tR R lt	Rt
R	# )
	EventTaskz6Write any event.

For example event(EV_KEY, KEY_A, 1)
type)ZnameZpositionZtypescodevaluec               s    V ^8  d   QhRR/# )i   ZreturnZNone )Zformats   "O/usr/lib/python3.14/site-packages/inputremapper/injection/macros/tasks/event.pyZ__annotate__ZEventTask.__annotate__5   s     # #T #    c                	s  "   V P                  R 4      P                  4       pV P                  R4      P                  4       pV P                  R4      P                  4       p\        V\        4      '       d   \        VP                  4       ,          p\        V\        4      '       d   \        VP                  4       ,          pV! W#V4       V P                  4       G Rj  xL
  R#  L5i)r   r   r   N)Zget_argumentZ	get_valueZ
isinstancestrr   ZupperZkeycode_pause)ZselfZcallbackZtype_r   r   s   &&   r	   runZEventTask.run5   s     !!&)335  (224!!'*446eS!!5;;=)EdC  $**,'De$  """s   CC'C%C'r   N)Z__name__Z
__module__Z__qualname__Z__firstlineno__Z__doc__r   r   ZintZargument_configsr   Z__static_attributes__r   r
   r	   r   r      s\     	*	

 	*	

 	%	
$# #r
   r   N)	Z
__future__r    Zevdev.ecodesr   Z'inputremapper.injection.macros.argumentr   Z#inputremapper.injection.macros.taskr   r   r   r
   r	   <module>r      s   * #  B 4## ##r
   