
    -e	                    |    d Z ddlmZ ddlZ ej        e          ZddlmZ ddl	m
Z
 dZddZddZ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codestrreturnc                N    t           t          t          | d                    z  S )

       r
   )_ONLOADdictr   r   s    4lib/python3.11/site-packages/bokeh/embed/wrappers.pyr   r   -   "     TvdA/////    c                N    t           t          t          | d                    z  S )r   r   r   )_SAFELYr   r   r   s    r   r   r   3   r   r   text/javascriptjstypeid
str | Nonec                L    t          j        t          | d          ||          S )r   r   )js_coder   r   )r   renderr   )r   r   r   s      r   r	   r	   9   s$     VB]]"EEEEr   z(function() {
  const fn = function() {
%(code)s
  };
  if (document.readyState != "loading") fn();
  else document.addEventListener("DOMContentLoaded", fn);
})();z&Bokeh.safely(function() {
%(code)s
});)r
   r   r   r   )r   N)r   r   r   r   r   r   r   r   )__doc__
__future__r   logging	getLogger__name__logcore.templatesr   util.stringsr   __all__r   r   r	   r   r    r   r   <module>r*      s     # " " " " " g!! ( ' ' ' ' ' ! ! ! ! ! !0 0 0 00 0 0 0F F F F Fr   