
    gD                     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 )DomainValidatorc           
      v    t        t        | 
  d|||j                  dd      |j                  dd      d| y )Ndata_class_strDomain	data_docsaC  
            column
                If there is a layout grid, use the domain for
                this column in the grid for this geo subplot .
                Note that geo subplots are constrained by
                domain. In general, when `projection.scale` is
                set to 1. a map will fit either its x or y
                domain, but not both.
            row
                If there is a layout grid, use the domain for
                this row in the grid for this geo subplot .
                Note that geo subplots are constrained by
                domain. In general, when `projection.scale` is
                set to 1. a map will fit either its x or y
                domain, but not both.
            x
                Sets the horizontal domain of this geo subplot
                (in plot fraction). Note that geo subplots are
                constrained by domain. In general, when
                `projection.scale` is set to 1. a map will fit
                either its x or y domain, but not both.
            y
                Sets the vertical domain of this geo subplot
                (in plot fraction). Note that geo subplots are
                constrained by domain. In general, when
                `projection.scale` is set to 1. a map will fit
                either its x or y domain, but not both.
)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/_domain.pyr   zDomainValidator.__init__   sL    ot- $	
##!::&6Ajj	$	
F G$	
    )domainz
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   