
    [6g                     >    d dl Z G d dej        j                  ZdS )    Nc                         e Zd Zd fd	Z xZS )TransitionValidator
transitionlayoutc           
           t          t          |           j        d|||                    dd          |                    dd          d| d S )Ndata_class_str
Transition	data_docsa  
            duration
                The duration of the transition, in
                milliseconds. If equal to zero, updates are
                synchronous.
            easing
                The easing function used for the transition
            ordering
                Determines whether the figure's layout or
                traces smoothly transitions during updates that
                make both traces and layout change.
)plotly_nameparent_namer   r
    )superr   __init__pop)selfr   r   kwargs	__class__s       c/var/www/surfInsights/venv3-11/lib/python3.11/site-packages/plotly/validators/layout/_transition.pyr   zTransitionValidator.__init__   st    1!4((1 	
##!::&6EEjj 		
 	
& '	
 	
 	
 	
 	
    )r   r   )__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      sK    # # # #
 
 
 
 
-6H 
 
 
 
 
r   