U
    ÂòccÁ  ã                   @   s    d dl ZG dd„ dejjƒZdS )é    Nc                       s   e Zd Zd‡ fdd„	Z‡  ZS )ÚTransitionValidatorÚ
transitionÚlayoutc              	      s4   t t| ƒjf ||| dd¡| dd¡dœ|—Ž d S )NÚdata_class_strZ
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__© ú^/var/www/html/project/venv/lib/python3.8/site-packages/plotly/validators/layout/_transition.pyr
      s    
þüízTransitionValidator.__init__)r   r   )Ú__name__Ú
__module__Ú__qualname__r
   Ú__classcell__r   r   r   r   r      s   r   )Z_plotly_utils.basevalidatorsZ_plotly_utilsZbasevalidatorsZCompoundValidatorr   r   r   r   r   Ú<module>   s   