
    	e                     ~    d Z ddlmZmZmZmZmZmZmZm	Z	 ddl
mZ ddlmZ ddlmZ ddlmZ  G d	 d
e          ZdS )z:
Defines custom AcePlot bokeh model to render Ace editor.
    )AnyBoolDictEnumListNullableOverrideString   bundled_files)classproperty   )
ace_themes)HTMLBoxc                   z   e Zd ZdZg dZddddgdZed             Zed	             Zd
diddiddgiddgiddZ	 e
d          Z eed          Z e e
                      Z e
d          Z e ee
e          g           Z ed          Z ed          Z ed          Z ed          ZdS )AcePlotz^
    A Bokeh model that wraps around a Ace editor and renders it inside
    a Bokeh plot.
    )z8https://cdnjs.cloudflare.com/ajax/libs/ace/1.4.11/ace.jszGhttps://cdnjs.cloudflare.com/ajax/libs/ace/1.4.11/ext-language_tools.jszAhttps://cdnjs.cloudflare.com/ajax/libs/ace/1.4.11/ext-modelist.jsz=https://registry.npmjs.org/ace-builds/-/ace-builds-1.4.11.tgzzpackage/src-min/zajax/libs/1.4.11z*snippets/*)tarsrcdestexcludec                      t          |           S )Nr   clss    0lib/python3.11/site-packages/panel/models/ace.py__javascript__zAcePlot.__javascript__!   s    S!!!    c                     d| j         iS )Nace)r   r   s    r   __js_skip__zAcePlot.__js_skip__%   s    s)**r   )r   )ace/aceace/ext-language_toolsace/ext-modelistz*//cdnjs.cloudflare.com/ajax/libs/ace/1.4.7r!   r   deps)r"   r#   )pathsexportsshim )defaultchromeFi,  N)__name__
__module____qualname____doc____javascript_raw____tarball__r   r   r    __js_require__r
   coder   r   themer   filenamelanguager   r   r   annotationsr   readonlyprint_marginr	   heightwidth r   r   r   r      su        
   O!"!?	 K " " ]" + + ]+
 OP|~u%(.&="(9+ 7
 
	 N 6"DDX...Ex!!Hvb!!!H$ttFC(("555KtE"""H4&&&LXc"""FHS!!!EEEr   r   N)r.   bokeh.core.propertiesr   r   r   r   r   r   r	   r
   io.resourcesr   utilr   enumsr   layoutr   r   r;   r   r   <module>rA      s                        ) ( ( ( ( (                        5" 5" 5" 5" 5"g 5" 5" 5" 5" 5"r   