
    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 )CenterValidatorc           
      v    t        t        | 
  d|||j                  dd      |j                  dd      d| y )Ndata_class_strCenter	data_docsa  
            lat
                Sets the latitude of the map's center. For all
                projection types, the map's latitude center
                lies at the middle of the latitude range by
                default.
            lon
                Sets the longitude of the map's center. By
                default, the map's longitude center lies at the
                middle of the longitude range for scoped
                projection and above `projection.rotation.lon`
                otherwise.
)plotly_nameparent_namer   r    )superr   __init__pop)selfr	   r
   kwargs	__class__s       a/var/www/dash_apps/app1/venv/lib/python3.12/site-packages/plotly/validators/layout/geo/_center.pyr   zCenterValidator.__init__   sJ    ot- 	
##!::&6Ajj		
( )	
    )centerz
layout.geo)__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     #
m22DD 
r   