
    6Dh34                     .    S SK Jr  S SKr " S S\5      rg)    )BaseTraceHierarchyTypeNc                   B  ^  \ 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\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$ )%Cells   tableztable.cells>   fillfontlinealignformatheightprefixsuffixvaluesalignsrc	formatsrc	prefixsrc	suffixsrc	valuessrcc                     U S   $ )a  
Sets the horizontal alignment of the `text` within the box. Has
an effect only if `text` spans two or more lines (i.e. `text`
contains one or more <br> HTML tags) or if an explicit width is
set to override the text width.

The 'align' property is an enumeration that may be specified as:
  - One of the following enumeration values:
        ['left', 'center', 'right']
  - A tuple, list, or one-dimensional numpy array of the above

Returns
-------
Any|numpy.ndarray
r    selfs    P/var/www/html/env/lib/python3.13/site-packages/plotly/graph_objs/table/_cells.pyr   Cells.align   s    " G}    c                     XS'   g )Nr   r   r   vals     r   r   r   0   s	    Wr   c                     U S   $ )z
Sets the source reference on Chart Studio Cloud for `align`.

The 'alignsrc' property must be specified as a string or
as a plotly.grid_objs.Column object

Returns
-------
str
r   r   r   s    r   r   Cells.alignsrc4   s     Jr   c                     XS'   g )Nr   r   r   s     r   r   r!   B   s
    Zr   c                     U S   $ )a  
The 'fill' property is an instance of Fill
that may be specified as:
  - An instance of :class:`plotly.graph_objs.table.cells.Fill`
  - A dict of string/value properties that will be passed
    to the Fill constructor

Returns
-------
plotly.graph_objs.table.cells.Fill
r   r   r   s    r   r   
Cells.fillF        F|r   c                     XS'   g )Nr   r   r   s     r   r   r$   U   	    Vr   c                     U S   $ )a  
The 'font' property is an instance of Font
that may be specified as:
  - An instance of :class:`plotly.graph_objs.table.cells.Font`
  - A dict of string/value properties that will be passed
    to the Font constructor

Returns
-------
plotly.graph_objs.table.cells.Font
r	   r   r   s    r   r	   
Cells.fontY   r%   r   c                     XS'   g )Nr	   r   r   s     r   r	   r)   h   r'   r   c                     U S   $ )aE  
Sets the cell value formatting rule using d3 formatting mini-
languages which are very similar to those in Python. For
numbers, see:
https://github.com/d3/d3-format/tree/v1.4.5#d3-format.

The 'format' property is an array that may be specified as a tuple,
list, numpy array, or pandas Series

Returns
-------
numpy.ndarray
r   r   r   s    r   r   Cells.formatl        H~r   c                     XS'   g )Nr   r   r   s     r   r   r,   }   	    Xr   c                     U S   $ )z
Sets the source reference on Chart Studio Cloud for `format`.

The 'formatsrc' property must be specified as a string or
as a plotly.grid_objs.Column object

Returns
-------
str
r   r   r   s    r   r   Cells.formatsrc        K  r   c                     XS'   g )Nr   r   r   s     r   r   r1      
    [r   c                     U S   $ )z
The height of cells.

The 'height' property is a number and may be specified as:
  - An int or float

Returns
-------
int|float
r   r   r   s    r   r   Cells.height   s     H~r   c                     XS'   g )Nr   r   r   s     r   r   r6      r/   r   c                     U S   $ )a  
The 'line' property is an instance of Line
that may be specified as:
  - An instance of :class:`plotly.graph_objs.table.cells.Line`
  - A dict of string/value properties that will be passed
    to the Line constructor

Returns
-------
plotly.graph_objs.table.cells.Line
r
   r   r   s    r   r
   
Cells.line   r%   r   c                     XS'   g )Nr
   r   r   s     r   r
   r9      r'   r   c                     U S   $ )z
Prefix for cell values.

The 'prefix' property is a string and must be specified as:
  - A string
  - A number that will be converted to a string
  - A tuple, list, or one-dimensional numpy array of the above

Returns
-------
str|numpy.ndarray
r   r   r   s    r   r   Cells.prefix        H~r   c                     XS'   g )Nr   r   r   s     r   r   r<      r/   r   c                     U S   $ )z
Sets the source reference on Chart Studio Cloud for `prefix`.

The 'prefixsrc' property must be specified as a string or
as a plotly.grid_objs.Column object

Returns
-------
str
r   r   r   s    r   r   Cells.prefixsrc   r2   r   c                     XS'   g )Nr   r   r   s     r   r   r@      r4   r   c                     U S   $ )z
Suffix for cell values.

The 'suffix' property is a string and must be specified as:
  - A string
  - A number that will be converted to a string
  - A tuple, list, or one-dimensional numpy array of the above

Returns
-------
str|numpy.ndarray
r   r   r   s    r   r   Cells.suffix   r=   r   c                     XS'   g )Nr   r   r   s     r   r   rC      r/   r   c                     U S   $ )z
Sets the source reference on Chart Studio Cloud for `suffix`.

The 'suffixsrc' property must be specified as a string or
as a plotly.grid_objs.Column object

Returns
-------
str
r   r   r   s    r   r   Cells.suffixsrc   r2   r   c                     XS'   g )Nr   r   r   s     r   r   rF      r4   r   c                     U S   $ )ay  
Cell values. `values[m][n]` represents the value of the `n`th
point in column `m`, therefore the `values[m]` vector length
for all columns must be the same (longer vectors will be
truncated). Each value must be a finite number or a string.

The 'values' property is an array that may be specified as a tuple,
list, numpy array, or pandas Series

Returns
-------
numpy.ndarray
r   r   r   s    r   r   Cells.values  r-   r   c                     XS'   g )Nr   r   r   s     r   r   rI     r/   r   c                     U S   $ )z
Sets the source reference on Chart Studio Cloud for `values`.

The 'valuessrc' property must be specified as a string or
as a plotly.grid_objs.Column object

Returns
-------
str
r   r   r   s    r   r   Cells.valuessrc  r2   r   c                     XS'   g )Nr   r   r   s     r   r   rL   '  r4   r   c                     g)Na          align
            Sets the horizontal alignment of the `text` within the
            box. Has an effect only if `text` spans two or more
            lines (i.e. `text` contains one or more <br> HTML tags)
            or if an explicit width is set to override the text
            width.
        alignsrc
            Sets the source reference on Chart Studio Cloud for
            `align`.
        fill
            :class:`plotly.graph_objects.table.cells.Fill` instance
            or dict with compatible properties
        font
            :class:`plotly.graph_objects.table.cells.Font` instance
            or dict with compatible properties
        format
            Sets the cell value formatting rule using d3 formatting
            mini-languages which are very similar to those in
            Python. For numbers, see:
            https://github.com/d3/d3-format/tree/v1.4.5#d3-format.
        formatsrc
            Sets the source reference on Chart Studio Cloud for
            `format`.
        height
            The height of cells.
        line
            :class:`plotly.graph_objects.table.cells.Line` instance
            or dict with compatible properties
        prefix
            Prefix for cell values.
        prefixsrc
            Sets the source reference on Chart Studio Cloud for
            `prefix`.
        suffix
            Suffix for cell values.
        suffixsrc
            Sets the source reference on Chart Studio Cloud for
            `suffix`.
        values
            Cell values. `values[m][n]` represents the value of the
            `n`th point in column `m`, therefore the `values[m]`
            vector length for all columns must be the same (longer
            vectors will be truncated). Each value must be a finite
            number or a string.
        valuessrc
            Sets the source reference on Chart Studio Cloud for
            `values`.
        r   r   s    r   _prop_descriptionsCells._prop_descriptions+  s    0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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 Cells object

Parameters
----------
arg
    dict of properties compatible with this constructor or
    an instance of :class:`plotly.graph_objs.table.Cells`
align
    Sets the horizontal alignment of the `text` within the
    box. Has an effect only if `text` spans two or more
    lines (i.e. `text` contains one or more <br> HTML tags)
    or if an explicit width is set to override the text
    width.
alignsrc
    Sets the source reference on Chart Studio Cloud for
    `align`.
fill
    :class:`plotly.graph_objects.table.cells.Fill` instance
    or dict with compatible properties
font
    :class:`plotly.graph_objects.table.cells.Font` instance
    or dict with compatible properties
format
    Sets the cell value formatting rule using d3 formatting
    mini-languages which are very similar to those in
    Python. For numbers, see:
    https://github.com/d3/d3-format/tree/v1.4.5#d3-format.
formatsrc
    Sets the source reference on Chart Studio Cloud for
    `format`.
height
    The height of cells.
line
    :class:`plotly.graph_objects.table.cells.Line` instance
    or dict with compatible properties
prefix
    Prefix for cell values.
prefixsrc
    Sets the source reference on Chart Studio Cloud for
    `prefix`.
suffix
    Suffix for cell values.
suffixsrc
    Sets the source reference on Chart Studio Cloud for
    `suffix`.
values
    Cell values. `values[m][n]` represents the value of the
    `n`th point in column `m`, therefore the `values[m]`
    vector length for all columns must be the same (longer
    vectors will be truncated). Each value must be a finite
    number or a string.
valuessrc
    Sets the source reference on Chart Studio Cloud for
    `values`.

Returns
-------
Cells
cells_parentNzThe first argument to the plotly.graph_objs.table.Cells
constructor must be a dict or
an instance of :class:`plotly.graph_objs.table.Cells`skip_invalidF	_validateTr   r   r   r	   r   r   r   r
   r   r   r   r   r   r   r   )super__init__rS   
isinstance	__class__to_plotly_jsondict_copycopy
ValueErrorpop_skip_invalidrU   _set_property_process_kwargs)r   argr   r   r   r	   r   r   r   r
   r   r   r   r   r   r   kwargsrY   s                    r   rW   Cells.__init___  s   ^ 	!!),DL;C^^,,$$&CT""**S/C9  $ZZ>K67C/:s563-63-8S1;78S163-8S1;78S1;78S1;73tC2623"r   )rS   r`   rU   )NNNNNNNNNNNNNNN)__name__
__module____qualname____firstlineno___parent_path_str	_path_str_valid_propspropertyr   setterr   r   r	   r   r   r   r
   r   r   r   r   r   r   rO   rW   __static_attributes____classcell__)rY   s   @r   r   r      s   IL"  $ \\      __    
[[    
[[     ]]  ! !       ]]    
[[    ]]  ! !       ]]  ! !        ]]  ! !     1 1j !t# t#r   r   )plotly.basedatatypesr   _BaseTraceHierarchyTyper]   r\   r   r   r   r   <module>rs      s    S K## K#r   