B
    8d                 @   sD   d Z ddlmZ ddlmZ ddlmZmZ G dd deeeZdS )z+Tornado handlers for the terminal emulator.    )web)JupyterHandler)ExtensionHandlerMixinExtensionHandlerJinjaMixinc               @   s   e Zd ZdZejdd ZdS )TerminalHandlerzRender the terminal interface.c             C   s6   || j jkr| j j|d | | jdd| d d S )N)namezterminal.htmlzterminals/websocket/%s)Zws_path)Zterminal_managerZ	terminalscreatewriteZrender_template)self	term_name r   h/work/yifan.wang/ringdown/master-ringdown-env/lib/python3.7/site-packages/nbclassic/terminal/handlers.pyget   s    
zTerminalHandler.getN)__name__
__module____qualname____doc__r   authenticatedr   r   r   r   r   r      s   r   N)	r   tornador   Zjupyter_server.base.handlersr   Z jupyter_server.extension.handlerr   r   r   r   r   r   r   <module>   s   