
    g                     J    d dl Z G d dej                  j                        Zy)    Nc                         e Zd Zd fd	Z xZS )
XValidatorc           
      v    t        t        | 
  d|||j                  dd      |j                  dd      d| y )Ndata_class_strX	data_docsa,  
            color
                Sets the color of the contour lines.
            end
                Sets the end contour level value. Must be more
                than `contours.start`
            highlight
                Determines whether or not contour lines about
                the x dimension are highlighted on hover.
            highlightcolor
                Sets the color of the highlighted contour
                lines.
            highlightwidth
                Sets the width of the highlighted contour
                lines.
            project
                :class:`plotly.graph_objects.surface.contours.x
                .Project` instance or dict with compatible
                properties
            show
                Determines whether or not contour lines about
                the x dimension are drawn.
            size
                Sets the step between each contour level. Must
                be positive.
            start
                Sets the starting contour level value. Must be
                less than `contours.end`
            usecolormap
                An alternate to "color". Determines whether or
                not the contour lines are colored using the
                trace "colorscale".
            width
                Sets the width of the contour lines.
)plotly_nameparent_namer   r    )superr   __init__pop)selfr	   r
   kwargs	__class__s       b/var/www/dash_apps/app1/venv/lib/python3.12/site-packages/plotly/validators/surface/contours/_x.pyr   zXValidator.__init__   sL    j$( +	
##!::&6<jj"%	+	
T U+	
    )xzsurface.contours)__name__
__module____qualname__r   __classcell__)r   s   @r   r   r      s    ,
 ,
r   r   )_plotly_utils.basevalidators_plotly_utilsbasevalidatorsCompoundValidatorr   r   r   r   <module>r      s     #-
--?? -
r   