)L iSzddlmZddlmZddlmZddlmZddlm Z ddl m Z ddl m Z d gZGd d e d Zy ) ) annotations)Callable) InputHook)AnyFormattedText) DummyInput) DummyOutput) ApplicationDummyApplicationceZdZdZdfd Z d d dZ d d dZ d d dZdddZxZ S)r z When no :class:`.Application` is running, :func:`.get_app` will run an instance of this :class:`.DummyApplication` instead. cHt|tty)N)outputinput)super__init__rr)self __class__s f/mnt/ssd/data/python-lab/Trading/venv/lib/python3.12/site-packages/prompt_toolkit/application/dummy.pyrzDummyApplication.__init__s  Z\BctdNz*A DummyApplication is not supposed to run.NotImplementedError)rpre_runset_exception_handler handle_sigint in_thread inputhooks rrunzDummyApplication.runs""NOOrc Ktdwrr)rrrrslow_callback_durations r run_asynczDummyApplication.run_async$s""NOOs cKtwNr)rcommandwait_for_enterdisplay_before_text wait_texts rrun_system_commandz#DummyApplication.run_system_command-s"!s ctr$r)r suspend_groups rsuspend_to_backgroundz&DummyApplication.suspend_to_background6s!!r)returnNone)NTTFN) rCallable[[], None] | Nonerboolrr0rr0rzInputHook | Noner-r.)NTTg?) rr/rr0rr0r!floatr-r.)Tr2) r%strr&r0r'rr(r3r-r.)T)r+r0r-r.) __name__ __module__ __qualname____doc__rrr"r)r, __classcell__)rs@rr r s C .2&*"&* P*P $P P  P $ P P.2&*"(+ P*P $P P !& P  P $02 """. "  "  """rN) __future__rtypingrprompt_toolkit.eventlooprprompt_toolkit.formatted_textrprompt_toolkit.inputrprompt_toolkit.outputr applicationr __all__r rrrBs7".:+-$  &"{4(&"r