
    A=d                     R    d Z ddlmZ ddlmZ ddlmZmZ  G d deee          ZdS )z+Tornado handlers for the terminal emulator.    )web)JupyterHandler)ExtensionHandlerMixinExtensionHandlerJinjaMixinc                   2    e Zd ZdZej        d             ZdS )TerminalHandlerzRender the terminal interface.c                     || j         j        vr| j                             |           |                     |                     dd|z                       d S )N)namezterminal.htmlzterminals/websocket/%s)ws_path)terminal_manager	terminalscreatewriterender_template)self	term_names     ;lib/python3.11/site-packages/nbclassic/terminal/handlers.pygetzTerminalHandler.get   su    D1;;;!((i(888

4''3i? ( A A 	B 	B 	B 	B 	B    N)__name__
__module____qualname____doc__r   authenticatedr    r   r   r   r      s<        ((B B B B Br   r   N)	r   tornador   jupyter_server.base.handlersr    jupyter_server.extension.handlerr   r   r   r   r   r   <module>r      s    1 1
       7 7 7 7 7 7       
B B B B B02G B B B B Br   