
    6Dh                     .    S SK Jr  S SKr " S S\5      rg)    )BaseTraceHierarchyTypeNc                      ^  \ 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SU 4S jjrSrU =r$ )Title   zcarpet.baxiszcarpet.baxis.title>   fonttextoffsetc                     U S   $ )a:  
Sets this axis' title font.

The 'font' property is an instance of Font
that may be specified as:
  - An instance of :class:`plotly.graph_objs.carpet.baxis.title.Font`
  - A dict of string/value properties that will be passed
    to the Font constructor

Returns
-------
plotly.graph_objs.carpet.baxis.title.Font
r    selfs    W/var/www/html/env/lib/python3.13/site-packages/plotly/graph_objs/carpet/baxis/_title.pyr   
Title.font   s     F|    c                     XS'   g )Nr   r   r   vals     r   r   r      	    Vr   c                     U S   $ )z
An additional amount by which to offset the title from the tick
labels, given in pixels.

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

Returns
-------
int|float
r	   r   r   s    r   r	   Title.offset#   s     H~r   c                     XS'   g )Nr	   r   r   s     r   r	   r   2   s	    Xr   c                     U S   $ )z
Sets the title of this axis.

The 'text' property is a string and must be specified as:
  - A string
  - A number that will be converted to a string

Returns
-------
str
r   r   r   s    r   r   
Title.text6   s     F|r   c                     XS'   g )Nr   r   r   s     r   r   r   E   r   r   c                     g)Nz        font
            Sets this axis' title font.
        offset
            An additional amount by which to offset the title from
            the tick labels, given in pixels.
        text
            Sets the title of this axis.
        r   r   s    r   _prop_descriptionsTitle._prop_descriptionsI   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0 [        U40 UD6D6  SU l        g)a  
Construct a new Title object

Parameters
----------
arg
    dict of properties compatible with this constructor or
    an instance of
    :class:`plotly.graph_objs.carpet.baxis.Title`
font
    Sets this axis' title font.
offset
    An additional amount by which to offset the title from
    the tick labels, given in pixels.
text
    Sets the title of this axis.

Returns
-------
Title
title_parentNzThe first argument to the plotly.graph_objs.carpet.baxis.Title
constructor must be a dict or
an instance of :class:`plotly.graph_objs.carpet.baxis.Title`skip_invalidF	_validateTr   r	   r   r   )super__init__r    
isinstance	__class__to_plotly_jsondict_copycopy
ValueErrorpop_skip_invalidr"   _set_property_process_kwargs)r   argr   r	   r   kwargsr&   s         r   r$   Title.__init__U   s    , 	!!),DL;C^^,,$$&CT""**S/C@  $ZZ>K663-8S163-3tC2623"r   )r    r-   r"   )NNNN)__name__
__module____qualname____firstlineno___parent_path_str	_path_str_valid_propspropertyr   setterr	   r   r   r$   __static_attributes____classcell__)r&   s   @r   r   r      s    %$I-L   
[[    ]]    
[[  	 	0# 0#r   r   )plotly.basedatatypesr   _BaseTraceHierarchyTyper*   r)   r   r   r   r   <module>r@      s    S }## }#r   