
    6Dhe                     .    S SK Jr  S SKr " S S\5      rg)    )BaseLayoutHierarchyTypeNc                     ^  \ rS rSrSrSr1 Skr\S 5       r\R                  S 5       r\S 5       r
\
R                  S 5       r
\S	 5       r\R                  S
 5       r\S 5       r\R                  S 5       r\S 5       r\R                  S 5       r\S 5       r\R                  S 5       r\S 5       r\R                  S 5       r\S 5       r        SU 4S jjrSrU =r$ )Ternary   layoutzlayout.ternary>   sumaaxisbaxiscaxisdomainbgcolor
uirevisionc                     U S   $ )a  
The 'aaxis' property is an instance of Aaxis
that may be specified as:
  - An instance of :class:`plotly.graph_objs.layout.ternary.Aaxis`
  - A dict of string/value properties that will be passed
    to the Aaxis constructor

Returns
-------
plotly.graph_objs.layout.ternary.Aaxis
r	    selfs    S/var/www/html/env/lib/python3.13/site-packages/plotly/graph_objs/layout/_ternary.pyr	   Ternary.aaxis        G}    c                     XS'   g )Nr	   r   r   vals     r   r	   r      	    Wr   c                     U S   $ )a  
The 'baxis' property is an instance of Baxis
that may be specified as:
  - An instance of :class:`plotly.graph_objs.layout.ternary.Baxis`
  - A dict of string/value properties that will be passed
    to the Baxis constructor

Returns
-------
plotly.graph_objs.layout.ternary.Baxis
r
   r   r   s    r   r
   Ternary.baxis!   r   r   c                     XS'   g )Nr
   r   r   s     r   r
   r   0   r   r   c                     U S   $ )av  
Set the background color of the subplot

The 'bgcolor' property is a color and may be specified as:
  - A hex string (e.g. '#ff0000')
  - An rgb/rgba string (e.g. 'rgb(255,0,0)')
  - An hsl/hsla string (e.g. 'hsl(0,100%,50%)')
  - An hsv/hsva string (e.g. 'hsv(0,100%,100%)')
  - A named CSS color: see https://plotly.com/python/css-colors/ for a list

Returns
-------
str
r   r   r   s    r   r   Ternary.bgcolor4   s      Ir   c                     XS'   g )Nr   r   r   s     r   r   r   F   s	    Yr   c                     U S   $ )a  
The 'caxis' property is an instance of Caxis
that may be specified as:
  - An instance of :class:`plotly.graph_objs.layout.ternary.Caxis`
  - A dict of string/value properties that will be passed
    to the Caxis constructor

Returns
-------
plotly.graph_objs.layout.ternary.Caxis
r   r   r   s    r   r   Ternary.caxisJ   r   r   c                     XS'   g )Nr   r   r   s     r   r   r"   Y   r   r   c                     U S   $ )a  
The 'domain' property is an instance of Domain
that may be specified as:
  - An instance of :class:`plotly.graph_objs.layout.ternary.Domain`
  - A dict of string/value properties that will be passed
    to the Domain constructor

Returns
-------
plotly.graph_objs.layout.ternary.Domain
r   r   r   s    r   r   Ternary.domain]   s     H~r   c                     XS'   g )Nr   r   r   s     r   r   r%   l   s	    Xr   c                     U S   $ )z
The number each triplet should sum to, and the maximum range of
each axis

The 'sum' property is a number and may be specified as:
  - An int or float in the interval [0, inf]

Returns
-------
int|float
r   r   r   s    r   r   Ternary.sump   s     E{r   c                     XS'   g )Nr   r   r   s     r   r   r(      s	    Ur   c                     U S   $ )z
Controls persistence of user-driven changes in axis `min` and
`title`, if not overridden in the individual axes. Defaults to
`layout.uirevision`.

The 'uirevision' property accepts values of any type

Returns
-------
Any
r   r   r   s    r   r   Ternary.uirevision   s     L!!r   c                     XS'   g )Nr   r   r   s     r   r   r+      s
     \r   c                     g)Na          aaxis
            :class:`plotly.graph_objects.layout.ternary.Aaxis`
            instance or dict with compatible properties
        baxis
            :class:`plotly.graph_objects.layout.ternary.Baxis`
            instance or dict with compatible properties
        bgcolor
            Set the background color of the subplot
        caxis
            :class:`plotly.graph_objects.layout.ternary.Caxis`
            instance or dict with compatible properties
        domain
            :class:`plotly.graph_objects.layout.ternary.Domain`
            instance or dict with compatible properties
        sum
            The number each triplet should sum to, and the maximum
            range of each axis
        uirevision
            Controls persistence of user-driven changes in axis
            `min` and `title`, if not overridden in the individual
            axes. Defaults to `layout.uirevision`.
        r   r   s    r   _prop_descriptionsTernary._prop_descriptions   s    r   c	           	        > [         T
U ]  S5        SU	;   a  U	S   U l        gUc  0 nOb[        XR                  5      (       a  UR                  5       nO7[        U[        5      (       a  [        R                  " U5      nO[        S5      eU	R                  SS5      U l        U	R                  SS5      U l        U R                  S	X5        U R                  S
X5        U R                  SX5        U R                  SX5        U R                  SX5        U R                  SX5        U R                  SX5        U R                  " S0 [        U40 U	D6D6  SU l        g)a  
Construct a new Ternary object

Parameters
----------
arg
    dict of properties compatible with this constructor or
    an instance of
    :class:`plotly.graph_objs.layout.Ternary`
aaxis
    :class:`plotly.graph_objects.layout.ternary.Aaxis`
    instance or dict with compatible properties
baxis
    :class:`plotly.graph_objects.layout.ternary.Baxis`
    instance or dict with compatible properties
bgcolor
    Set the background color of the subplot
caxis
    :class:`plotly.graph_objects.layout.ternary.Caxis`
    instance or dict with compatible properties
domain
    :class:`plotly.graph_objects.layout.ternary.Domain`
    instance or dict with compatible properties
sum
    The number each triplet should sum to, and the maximum
    range of each axis
uirevision
    Controls persistence of user-driven changes in axis
    `min` and `title`, if not overridden in the individual
    axes. Defaults to `layout.uirevision`.

Returns
-------
Ternary
ternary_parentNzThe first argument to the plotly.graph_objs.layout.Ternary
constructor must be a dict or
an instance of :class:`plotly.graph_objs.layout.Ternary`skip_invalidF	_validateTr	   r
   r   r   r   r   r   r   )super__init__r2   
isinstance	__class__to_plotly_jsondict_copycopy
ValueErrorpop_skip_invalidr4   _set_property_process_kwargs)r   argr	   r
   r   r   r   r   r   kwargsr8   s             r   r6   Ternary.__init__   s7   ^ 	#!),DL;C^^,,$$&CT""**S/C<  $ZZ>K67C/7C/9c37C/8S15#+<93tC2623"r   )r2   r?   r4   )NNNNNNNN)__name__
__module____qualname____firstlineno___parent_path_str	_path_str_valid_propspropertyr	   setterr
   r   r   r   r   r   r.   r6   __static_attributes____classcell__)r8   s   @r   r   r      s    IXL  \\    \\   " ^^    \\    ]]    	ZZ  " " ! !  6 M# M#r   r   )plotly.basedatatypesr   _BaseLayoutHierarchyTyper<   r;   r   r   r   r   <module>rR      s    U u#& u#r   