ó
    ‰*£h»  ã                  óˆ   • S r SSKJr  SSKJrJr  SSKJrJrJ	r	  SSK
Jr  SSKJrJrJr  \(       a  SSKJr   " S S	\5      rg
)z<Custom element classes related to hyperlinks (CT_Hyperlink).é    )Úannotations)ÚTYPE_CHECKINGÚList)ÚST_OnOffÚ	ST_StringÚ	XsdString)ÚCT_R)ÚBaseOxmlElementÚOptionalAttributeÚ
ZeroOrMore)ÚCT_LastRenderedPageBreakc                  ó®   • \ rS rSr% SrS\S'   \" S\5      rS\S'   \" S\	5      r
S\S	'   \" S
\SS9rS\S'   \" S5      r\SS j5       r\SS j5       rSrg)ÚCT_Hyperlinké   zI`<w:hyperlink>` element, containing the text and address for a hyperlink.z
List[CT_R]Úr_lstzr:idz
str | NoneÚrIdzw:anchorÚanchorz	w:historyT)ÚdefaultÚboolÚhistoryúw:rc                ó$   • U R                  S5      $ )z<All `w:lastRenderedPageBreak` descendants of this hyperlink.z./w:r/w:lastRenderedPageBreak)Úxpath©Úselfs    ÚU/home/mande/repo/quber/.venv/lib/python3.13/site-packages/docx/oxml/text/hyperlink.pyÚlastRenderedPageBreaksÚ#CT_Hyperlink.lastRenderedPageBreaks"   s   € ð �z‰zÐ9Ó:Ð:ó    c                óP   • SR                  S U R                  S5       5       5      $ )zpThe textual content of this hyperlink.

`CT_Hyperlink` stores the hyperlink-text as one or more `w:r` children.
Ú c              3  ó8   #   • U  H  oR                   v •  M     g 7f)N)Útext)Ú.0Úrs     r   Ú	<genexpr>Ú$CT_Hyperlink.text.<locals>.<genexpr>-   s   é € Ð9Ò'8 !—v–vÒ'8ùs   ‚r   )Újoinr   r   s    r   r#   ÚCT_Hyperlink.text'   s"   € ð �w‰wÑ9 t§z¡z°%Ô'8Ó9Ó9Ð9r   © N)ÚreturnzList[CT_LastRenderedPageBreak])r+   Ústr)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__Ú__annotations__r   r   r   r   r   r   r   r   r%   Úpropertyr   r#   Ú__static_attributes__r*   r   r   r   r      s~   ‡ ÙSàÓá'¨°	Ó:€CˆÓ:Ù*Ø�Ió€FˆJó ñ &Ø�X tñ€GˆTó ñ 	�5Ó€Aàó;ó ð;ð ó:ó ó:r   r   N)r1   Ú
__future__r   Útypingr   r   Údocx.oxml.simpletypesr   r   r   Údocx.oxml.text.runr	   Údocx.oxml.xmlchemyr
   r   r   Údocx.oxml.text.pagebreakr   r   r*   r   r   Ú<module>r;      s5   ðÙ Bå "ç &ç @Ñ @Ý #÷ñ ö ÝAô:�?õ :r   