o
    ¡U¤gU  ã                   @   s0   d Z ddlZdd„ Zdddi fdd„ZdgZdS )	zŠ
This module integrates PyUI with twisted.internet's mainloop.

Maintainer: Jp Calderone

See doc/examples/pyuidemo.py for example usage.
é    Nc                 C   s<   t  ¡  t  ¡ dkrt  ¡  |  ¡  d S |  |t| |¡ d S )Nr   )ÚpyuiÚdrawÚupdateÚquitÚstopÚ	callLaterÚ
_guiUpdate)ÚreactorÚdelay© r   úh/var/www/html/Testing_prj/Navya-Bakers/venv/lib/python3.10/site-packages/twisted/internet/pyuisupport.pyr      s
   r   é
   r   c                 C   s6   t j|i |¤Ž}|du rddlm} t|| d ƒ |S )z
    Schedule PyUI's display to be updated approximately every C{ms}
    milliseconds, and initialize PyUI with the specified arguments.
    Nr   )r	   g     @@)r   ÚinitÚtwisted.internetr	   r   )Úmsr	   ÚargsÚkwÚdr   r   r   Úinstall   s
   r   )Ú__doc__r   r   r   Ú__all__r   r   r   r   Ú<module>   s
   		
