
    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                  \	R                  \\4      S\	R                  \	R                  \\4      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$ )	Clipboard   a  A Clipboard component.
The Clipboard component copies text to the clipboard

Keyword arguments:

- id (string; optional):
    The ID used to identify this component.

- className (string; optional):
    The class  name of the icon element.

- content (string; optional):
    The text to be copied to the clipboard if the `target_id` is None.

- html_content (string; optional):
    The clipboard html text be copied to the clipboard if the
    `target_id` is None.

- n_clicks (number; default 0):
    The number of times copy button was clicked.

- target_id (string | dict; optional):
    The id of target component containing text to copy to the
    clipboard. The inner text of the `children` prop will be copied to
    the clipboard.  If none, then the text from the  `value` prop will
    be copied.

- title (string; optional):
    The text shown as a tooltip when hovering over the copy icon.childrendash_core_componentsid	target_idcontentn_clickshtml_contenttitlestyle	classNamec	                    > / 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  oX   _M	     nn[        [        U ]&  " S0 UD6  g s  snf )N)r   r   r   r   r   r   r   r   _explicit_args )
_prop_names_valid_wildcard_attributesavailable_propertiesavailable_wildcard_propertiespoplocalsupdatesuperr	   __init__)selfr   r   r   r   r   r   r   r   kwargsr   _localskargs	__class__s                 eC:\Users\julio\OneDrive\Documentos\Trabajo\Ideas Frescas\venv\Lib\site-packages\dash/dcc/Clipboard.pyr    Clipboard.__init__9   s|    	
 +-'	%
! .0*$45(v'56~!7:~6i'/$/ 7s   A7)r   r   r   r   )NNNNNNNN)__name__
__module____qualname____firstlineno____doc___children_props_base_nodes
_namespace_typetypingOptionalUnionstrdict
NumberTypeAnyr    __static_attributes____classcell__)r&   s   @r'   r	   r	      s    I< O,K'JE 8<>B(,04-1&*-1*.'0OOFLLd34'0 ??6<<T	#:;'0 %	'0
 //*-'0 ooc*'0 s#'0 vzz*'0 ??3''0 '0    r	   r    )r2   typing_extensionsr   r   r   dash.development.base_componentr   r   r4   r5   intfloatSequenceComponentTypeSupportsFloatSupportsIntSupportsComplexr7   r	   setattrr    r   r;   r'   <module>rF      s     = = H	
OOFLLc5)T!ABCE \\
&,,f.D.DD

K0	 K0\ 	:01C1CD Er;   