U
    /e	                     @  s   d Z ddlmZ ddlZeeZddlmZ ddl	m
Z
 dZddd	d
dZddd	ddZddddddddZdZdZdS )z

    )annotationsN   )
SCRIPT_TAG)indent)wrap_in_onloadwrap_in_safelywrap_in_script_tagstr)codereturnc                 C  s   t tt| dd S )

       r
   )_ONLOADdictr   r    r   8/tmp/pip-unpacked-wheel-f5fndrjf/bokeh/embed/wrappers.pyr   -   s    r   c                 C  s   t tt| dd S )r   r   r   )_SAFELYr   r   r   r   r   r   r   3   s    r   text/javascriptz
str | None)jstypeidr   c                 C  s   t jt| d||dS )r   r   )Zjs_coder   r   )r   renderr   )r   r   r   r   r   r   r   9   s    r   z(function() {
  const fn = function() {
%(code)s
  };
  if (document.readyState != "loading") fn();
  else document.addEventListener("DOMContentLoaded", fn);
})();z&Bokeh.safely(function() {
%(code)s
});)r   N)__doc__
__future__r   logging	getLogger__name__logZcore.templatesr   Zutil.stringr   __all__r   r   r   r   r   r   r   r   r   <module>   s   


