ó
    NÎhS  ã                  óz   • S SK Jr  S SKJr  S SKJr  S SKJr  S SKJ	r	  S SK
Jr  SSKJr  S	/r " S
 S	\S   5      rg)é    )Úannotations)ÚCallable)Ú	InputHook)ÚAnyFormattedText)Ú
DummyInput)ÚDummyOutputé   )ÚApplicationÚDummyApplicationc                  óº   ^ • \ rS rSrSrS	U 4S jjr     S
           SS jjr    S         SS jjr   S         SS jjrSSS jjr	Sr
U =r$ )r   é   z}
When no :class:`.Application` is running,
:func:`.get_app` will run an instance of this :class:`.DummyApplication` instead.
c                óB   >• [         TU ]  [        5       [        5       S9  g )N)ÚoutputÚinput)ÚsuperÚ__init__r   r   )ÚselfÚ	__class__s    €Ú]/home/mande/repo/quber/.venv/lib/python3.13/site-packages/prompt_toolkit/application/dummy.pyr   ÚDummyApplication.__init__   s   ø€ Ü‰Ñ¤£´Z³\ÐÒBó    c                ó   • [        S5      e©Nz*A DummyApplication is not supposed to run.©ÚNotImplementedError)r   Úpre_runÚset_exception_handlerÚhandle_sigintÚ	in_threadÚ	inputhooks         r   ÚrunÚDummyApplication.run   s   € ô "Ð"NÓOÐOr   c              ƒ  ó    #   • [        S5      e7fr   r   )r   r   r   r   Úslow_callback_durations        r   Ú	run_asyncÚDummyApplication.run_async$   s   é € ô "Ð"NÓOÐOùs   ‚c              ƒ  ó   #   • [         e7f©Nr   )r   ÚcommandÚwait_for_enterÚdisplay_before_textÚ	wait_texts        r   Úrun_system_commandÚ#DummyApplication.run_system_command-   s   é € ô "Ð!ùs   ‚	c                ó   • [         er(   r   )r   Úsuspend_groups     r   Úsuspend_to_backgroundÚ&DummyApplication.suspend_to_background6   s   € Ü!Ð!r   © )ÚreturnÚNone)NTTFN)r   úCallable[[], None] | Noner   Úboolr   r7   r   r7   r    zInputHook | Noner4   r5   )NTTg      à?)
r   r6   r   r7   r   r7   r$   Úfloatr4   r5   )TÚ r9   )
r)   Ústrr*   r7   r+   r   r,   r:   r4   r5   )T)r0   r7   r4   r5   )Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__r   r!   r%   r-   r1   Ú__static_attributes__Ú__classcell__)r   s   @r   r   r      sø   ø† ñ÷
Cð
 .2Ø&*Ø"ØØ&*ðPà*ðPð  $ðPð ð	Pð
 ðPð $ðPð 
õPð .2Ø&*Ø"Ø(+ðPà*ðPð  $ðPð ð	Pð
 !&ðPð 
õPð  $Ø02Øð"àð"ð ð"ð .ð	"ð
 ð"ð 
õ"÷"ô "r   N)Ú
__future__r   Útypingr   Úprompt_toolkit.eventloopr   Úprompt_toolkit.formatted_textr   Úprompt_toolkit.inputr   Úprompt_toolkit.outputr   Úapplicationr
   Ú__all__r   r3   r   r   Ú<module>rJ      s7   ðÝ "å å .Ý :Ý +Ý -å $ð ð€ô
&"�{ 4Ñ(õ &"r   