B
    ‹æ@\	  ã               @   sF   d Z ddlmZmZmZmZ ddlZe e¡Z	dZ
dd„ Zdd„ ZdS )	z

é    )Úabsolute_importÚdivisionÚprint_functionÚunicode_literalsN)ÚcurdocÚ
set_curdocc              C   s   ddl m}  | ƒ jS )z Return the document for the current default state.

    Returns:
        Document : the current default document object.

    é   )Úcurstate)Ústater	   Údocument)r	   © r   ú+lib/python3.7/site-packages/bokeh/io/doc.pyr   *   s    r   c             C   s   ddl m} | |ƒ _dS )zèConfigure the current document (returned by curdoc()).

    Args:
        doc (Document) : Document we will output.

    Returns:
        None

    .. warning::
        Calling this function will replace any existing document.

    r   )r	   N)r
   r	   r   )Údocr	   r   r   r   r   8   s    r   )Ú__doc__Z
__future__r   r   r   r   ZloggingZ	getLoggerÚ__name__ÚlogÚ__all__r   r   r   r   r   r   Ú<module>	   s   
