
 Ûra/  ã               @   s  d  d l  Z d  d l Z d  d l m Z m Z m Z d  d l  Z d  d l Z d  d l	 Z
 d  d l m Z d  d l m Z e ƒ  Z g  Z g  Z xn e j ƒ  j ƒ  D]Z \ Z Z e j d e d d e d e d i ƒ e j d e d d e d e d i ƒ q  Wd	 d
 d d d d i Z e
 j e j e j e j e j d ƒ e
 j d d d e d d d e d d ƒ ƒ g d d ƒg ƒ e j e j e j d ƒ e
 j d d d e d d d e d d ƒ ƒ g d d ƒg ƒ g ƒ g d e ƒZ e
 j e j e j e j e j d ƒ g d d „  e j ƒ  Dƒ ƒ g ƒ g ƒ g d e ƒZ e
 j e j e j e j d  ƒ e
 j d d! d e j ƒ  d d d e d d ƒ ƒ g d d ƒg ƒ e j e j e j d" ƒ e
 j d d# d e j ƒ  d d d e d d ƒ ƒ g d d ƒg ƒ g d e ƒZ  e e e  g Z! d S)$é    N)ÚInputÚOutputÚState)Úapp)Ú	datastoreÚlabelÚpretty_nameÚvalueÚprimaryTextÚpaddingZ10pxÚmarginZ2pxÚheightz100%zX-axis: Úidzx-axis-dropdownÚoptionszcrossing freqÚclassesZ
selectMenuzselected-menu-itemÚ	classNamezaxis-selection-parentzY-axiszy-axis-dropdownz	Lobe L300ÚstyleZFiltersc          	   C   s6   g  |  ], } t  j d  | d d | d d d ƒ ‘ q S)r   r   ÚcheckedF)ÚsmuiÚCheckbox)Ú.0Úi© r   ú//var/www/atlasX/components/tabs/option_comps.pyú
<listcomp>d   s   	 r   ÚScalezscaling-dropdownzColor byzcategory-color-dropdown)"Údash_core_componentsÚdccÚjsonÚdash.dependenciesr   r   r   Údash_html_componentsÚhtmlÚsd_material_uir   r   r   ÚdsÚx_axis_optionsÚy_axis_optionsÚget_valid_axesÚiterrowsÚindexÚrowÚappendZpaper_styleZPaperÚDivÚLabelZDropDownMenuÚdictZaxis_selection_paperÚget_filtersZfiltering_paperZget_scaling_varsZget_categorical_varsZscaling_coloring_paperÚoption_compsr   r   r   r   Ú<module>   sŽ   	

				,				