ó
    {ñ:iÈ  ã                   ó
   • S  r g)c                 óŠ  • U R                   R                  (       a  U R                  5         U Vs/ s H  o@R                   R                  XC5      PM     nn U R                   R	                  U5        U H  nU R                   R                  U5        M      gs  snf ! U H  nU R                   R                  U5        M      f = f)aa  
Run *figure*'s event loop while listening to interactive events.

The events listed in *event_names* are passed to *handler*.

This function is used to implement `.Figure.waitforbuttonpress`,
`.Figure.ginput`, and `.Axes.clabel`.

Parameters
----------
figure : `~matplotlib.figure.Figure`
event_names : list of str
    The names of the events passed to *handler*.
timeout : float
    If positive, the event loop is stopped after *timeout* seconds.
handler : Callable[[Event], Any]
    Function called for each event; it can force an early exit of the event
    loop by calling ``canvas.stop_event_loop()``.
N)ÚcanvasÚmanagerÚshowÚmpl_connectÚstart_event_loopÚmpl_disconnect)ÚfigureÚevent_namesÚtimeoutÚhandlerÚnameÚcidsÚcids          Ú]/srv/projetos/modelo_ml_acdoc/venv/lib/python3.13/site-packages/matplotlib/_blocking_input.pyÚblocking_input_loopr      s–   € ð( ‡}�}××Ø�‰ŒáALÓMÂ¸�M‰M×%Ñ% dÖ4Á€DÐMð.Ø�‰×&Ñ& wÔ/ó ˆCØ�M‰M×(Ñ(¨Ö-ò ùò Nøó
 ˆCØ�M‰M×(Ñ(¨Ö-ò ús   °$BÁB Â&CN)r   © ó    r   Ú<module>r      s
   ðó.r   