
    Eh                     B   S SK r S SKJrJrJr  S SKJrJr  \ R                  \	\
\\S\ R                  \ R                  \	\
\\S4      4   r\ R                  \ R                  \ R                  \ R                   4   r " S S\5      r\" \S\" \R(                  5      5        g)    N)	TypedDictNotRequiredLiteral)	Component_explicitize_argsc                     ^  \ rS rSrSr/ rS/rSrS r           SS\	R                  \   S\	R                  \	R                  \\4      S\	R                  \   S\	R                  \   S\	R                  \   S	\	R                  \   S
\	R                  \   S\	R                  \   S\	R                  \   S\	R                  \	R                      S\	R                  \   4U 4S jjjrSrU =r$ )Tab   a  A Tab component.
Part of dcc.Tabs - this is the child Tab component used to render a tabbed page.
Its children will be set as the content of that tab, which if clicked will become visible.

Keyword arguments:

- children (a list of or a singular dash component, string or number; optional):
    The content of the tab - will only be displayed if this tab is
    selected.

- id (string; optional):
    The ID of this component, used to identify dash components in
    callbacks. The ID needs to be unique across all of the components
    in an app.

- className (string; optional):
    Appends a class to the Tab component.

- disabled (boolean; default False):
    Determines if tab is disabled or not - defaults to False.

- disabled_className (string; optional):
    Appends a class to the Tab component when it is disabled.

- disabled_style (dict; default {color: '#d6d6d6'}):
    Overrides the default (inline) styles when disabled.

- label (string; optional):
    The tab's label.

- selected_className (string; optional):
    Appends a class to the Tab component when it is selected.

- selected_style (dict; optional):
    Overrides the default (inline) styles for the Tab component when
    it is selected.

- value (string; optional):
    Value for determining which Tab is currently selected.childrendash_core_componentsidlabelvaluedisableddisabled_styledisabled_className	classNameselected_classNamestyleselected_stylec                   > / SQU l         / U l        / SQU l        / U l        UR	                  S5      n[        5       nUR                  U5        U Vs0 s H  oS:w  d  M
  XU   _M     nn[        [        U ]&  " SSU0UD6  g s  snf )N)r   r   r   r   r   r   r   r   r   r   r   _explicit_argsr    )
_prop_names_valid_wildcard_attributesavailable_propertiesavailable_wildcard_propertiespoplocalsupdatesuperr	   __init__)selfr   r   r   r   r   r   r   r   r   r   r   kwargsr   _localskargs	__class__s                    _C:\Users\julio\OneDrive\Documentos\Trabajo\Ideas Frescas\venv\Lib\site-packages\dash/dcc/Tab.pyr"   Tab.__init__C   s    
 +-'%
! .0*$45(v'5I~!j1:~Ic4!<8<t< Js   	B	B)r   r   r   r   )NNNNNNNNNNN)__name__
__module____qualname____firstlineno____doc___children_props_base_nodes
_namespace_typetypingOptionalComponentTypeUnionstrdictboolAnyr"   __static_attributes____classcell__)r(   s   @r)   r	   r	      s/   &BP O,K'JE 487;&*&**.0437*.37-1040=//-00= OOFLLd340= s#	0=
 s#0= //$'0= -0= #OOC00= ??3'0= #OOC00= vzz*0= -0= 0=    r	   r"   )r4   typing_extensionsr   r   r   dash.development.base_componentr   r   r7   r8   intfloatSequencer6   SupportsFloatSupportsIntSupportsComplex
NumberTyper	   setattrr"   r   r>   r)   <module>rI      s     = = H	
OOFLLc5)T!ABCE \\
&,,f.D.DD

^=) ^=B Z*3<<8 9r>   