
    e                         d Z ddlZddlZddlmZ ddlmZ ddlmZm	Z	  ej
        e          j        Z G d d	e	          Z G d
 de          ZdS )zA
Material template based on the material web components library.
    N   )Design)Material   )BasicTemplateTemplateActionsc                       e Zd ZdddZdS )MaterialTemplateActionsz
          modal.open();
          setTimeout(function() {{
            window.dispatchEvent(new Event('resize'));
          }}, 200);
        zmodal.close())
open_modalclose_modalN)__name__
__module____qualname___scripts     @lib/python3.11/site-packages/panel/template/material/__init__.pyr
   r
      s$         ' HHHr   r
   c                       e Zd ZdZ ej        eeddd          Z ej	        dd          Z
 ej         e            e          Zed	z  gZed
z  ZdS )MaterialTemplatezF
    MaterialTemplate is built on top of Material web components.
    FzA
        A Design applies a specific design system to a template.)class_defaultis_instanceinstantiatedocir  z<
        The width of the sidebar in pixels. Default is 370.)r   r   )r   r   zmaterial.csszmaterial.htmlN)r   r   r   __doc__paramClassSelectorr   r   designIntegersidebar_widthr
   r   _actions_ROOT_css	_templater   r   r   r   r      s          !U -2 LDE E EF "EM# 4? @ @ @M #u"''))/C C CH N"#D'IIIr   r   )r   pathlibr   themer   theme.materialr   baser   r   Path__file__parentr"   r
   r   r   r   r   <module>r,      s             & & & & & & 1 1 1 1 1 1 1 1X%
 
 
 
 
o 
 
 
( ( ( ( (} ( ( ( ( (r   