o
    öÇ\T&  ã                   @   s,  d dl mZ d dlmZ dd„ Zdd„ Zdd„ Zd	d
„ Zdd„ Zdd„ Z	dd„ Z
dd„ Zdd„ Zdd„ Zdd„ Zdd„ Zdd„ Zdd„ Zdd „ Zd!d"„ Zd#d$„ Zd%d&„ Zd'd(„ Zd)d*„ Zd+d,„ Zd-d.„ Zd/d0„ Zd1d2„ Zd3d4„ Zd5d6„ Zd7d8„ Zd9d:„ Zd;d<„ Z d=d>„ Z!d?d@„ Z"dAdB„ Z#dCdD„ Z$dEdF„ Z%dGdH„ Z&dIdJ„ Z'dKdL„ Z(dMdN„ Z)dOdP„ Z*dQdR„ Z+dSdT„ Z,dUdV„ Z-dWdX„ Z.dYdZ„ Z/d[d\„ Z0d]d^„ Z1d_d`„ Z2dadb„ Z3dcdd„ Z4dedf„ Z5dgdh„ Z6didj„ Z7dkdl„ Z8dmdn„ Z9dodp„ Z:dqdr„ Z;dsdt„ Z<dudv„ Z=dwdx„ Z>dydz„ Z?d{d|„ Z@d}d~„ ZAdd€„ ZBd�d‚„ ZCdƒd„„ ZDd…d†„ ZEd‡dˆ„ ZFd‰dŠ„ ZGd‹dŒ„ ZHd�dŽ„ ZId�d�„ ZJd‘d’„ ZKd“d”„ ZLd•d–„ ZMd—d˜„ ZNd™dš„ ZOd›dœ„ ZPd�dž„ ZQdŸd „ ZRd¡d¢„ ZSd£d¤„ ZTd¥d¦„ ZUd§d¨„ ZVd©dª„ ZWd«d¬„ ZXd­d®„ ZYd¯d°„ ZZd±d²„ Z[d³d´„ Z\dµd¶„ Z]d·d¸„ Z^d¹dº„ Z_d»d¼„ Z`d½d¾„ Zad¿dÀ„ ZbdÁdÂ„ ZcdÃdÄ„ ZddÅdÆ„ ZedÇS )Èé    )ÚTABLENS)ÚElementc                  K   ó   t ddtdfi| ¤ŽS )NÚqnameÚ
background© ©r   r   ©Úargsr   r   ú;/var/www/html/env/lib/python3.10/site-packages/odf/table.pyÚ
Background   ó   r   c                  K   r   )Nr   Úbodyr   r   r	   r   r   r   ÚBody   r   r   c                  K   r   )Nr   zcalculation-settingsr   r   r	   r   r   r   ÚCalculationSettings    r   r   c                  K   r   )Nr   zcell-addressr   r   r	   r   r   r   ÚCellAddress#   r   r   c                  K   r   )Nr   zcell-content-changer   r   r	   r   r   r   ÚCellContentChange&   r   r   c                  K   r   )Nr   zcell-content-deletionr   r   r	   r   r   r   ÚCellContentDeletion)   r   r   c                  K   ó"   |   dd¡ tddtdfi| ¤ŽS )NÚtypeÚsimpler   zcell-range-sourcer   ©Ú
setdefaultr   r   r	   r   r   r   ÚCellRangeSource,   ó   r   c                  K   r   )Nr   zchange-deletionr   r   r	   r   r   r   ÚChangeDeletion0   r   r   c                  K   r   )Nr   zchange-track-table-cellr   r   r	   r   r   r   ÚChangeTrackTableCell3   r   r   c                  K   r   )Nr   Úconsolidationr   r   r	   r   r   r   ÚConsolidation6   r   r   c                  K   r   )Nr   zcontent-validationr   r   r	   r   r   r   ÚContentValidation9   r   r   c                  K   r   )Nr   zcontent-validationsr   r   r	   r   r   r   ÚContentValidations<   r   r    c                  K   r   )Nr   zcovered-table-cellr   r   r	   r   r   r   ÚCoveredTableCell?   r   r!   c                  K   r   )Nr   zcut-offsr   r   r	   r   r   r   ÚCutOffsB   r   r"   c                  K   r   )Nr   zdata-pilot-display-infor   r   r	   r   r   r   ÚDataPilotDisplayInfoE   r   r#   c                  K   r   )Nr   zdata-pilot-fieldr   r   r	   r   r   r   ÚDataPilotFieldH   r   r$   c                  K   r   )Nr   zdata-pilot-field-referencer   r   r	   r   r   r   ÚDataPilotFieldReferenceK   r   r%   c                  K   r   )Nr   zdata-pilot-groupr   r   r	   r   r   r   ÚDataPilotGroupN   r   r&   c                  K   r   )Nr   zdata-pilot-group-memberr   r   r	   r   r   r   ÚDataPilotGroupMemberQ   r   r'   c                  K   r   )Nr   zdata-pilot-groupsr   r   r	   r   r   r   ÚDataPilotGroupsT   r   r(   c                  K   r   )Nr   zdata-pilot-layout-infor   r   r	   r   r   r   ÚDataPilotLayoutInfoW   r   r)   c                  K   r   )Nr   zdata-pilot-levelr   r   r	   r   r   r   ÚDataPilotLevelZ   r   r*   c                  K   r   )Nr   zdata-pilot-memberr   r   r	   r   r   r   ÚDataPilotMember]   r   r+   c                  K   r   )Nr   zdata-pilot-membersr   r   r	   r   r   r   ÚDataPilotMembers`   r   r,   c                  K   r   )Nr   zdata-pilot-sort-infor   r   r	   r   r   r   ÚDataPilotSortInfoc   r   r-   c                  K   r   )Nr   zdata-pilot-subtotalr   r   r	   r   r   r   ÚDataPilotSubtotalf   r   r.   c                  K   r   )Nr   zdata-pilot-subtotalsr   r   r	   r   r   r   ÚDataPilotSubtotalsi   r   r/   c                  K   r   )Nr   zdata-pilot-tabler   r   r	   r   r   r   ÚDataPilotTablel   r   r0   c                  K   r   )Nr   zdata-pilot-tablesr   r   r	   r   r   r   ÚDataPilotTableso   r   r1   c                  K   r   )Nr   zdatabase-ranger   r   r	   r   r   r   ÚDatabaseRanger   r   r2   c                  K   r   )Nr   zdatabase-rangesr   r   r	   r   r   r   ÚDatabaseRangesu   r   r3   c                  K   r   )Nr   zdatabase-source-queryr   r   r	   r   r   r   ÚDatabaseSourceQueryx   r   r4   c                  K   r   )Nr   zdatabase-source-sqlr   r   r	   r   r   r   ÚDatabaseSourceSql{   r   r5   c                  K   r   )Nr   zdatabase-source-tabler   r   r	   r   r   r   ÚDatabaseSourceTable~   r   r6   c                  K   r   )Nr   zdde-linkr   r   r	   r   r   r   ÚDdeLink�   r   r7   c                  K   r   )Nr   z	dde-linksr   r   r	   r   r   r   ÚDdeLinks„   r   r8   c                  K   r   )Nr   Údeletionr   r   r	   r   r   r   ÚDeletion‡   r   r:   c                  K   r   )Nr   Ú	deletionsr   r   r	   r   r   r   Ú	DeletionsŠ   r   r<   c                  K   r   )Nr   Údependenciesr   r   r	   r   r   r   ÚDependencies�   r   r>   c                  K   r   )Nr   Ú
dependencyr   r   r	   r   r   r   Ú
Dependency�   r   r@   c                  K   r   )Nr   Údescr   r   r	   r   r   r   ÚDesc“   r   rB   c                  K   r   )Nr   Ú	detectiver   r   r	   r   r   r   Ú	Detective–   r   rD   c                  K   r   )Nr   zerror-macror   r   r	   r   r   r   Ú
ErrorMacro™   r   rE   c                  K   r   )Nr   zerror-messager   r   r	   r   r   r   ÚErrorMessageœ   r   rF   c                  K   r   )Nr   zeven-columnsr   r   r	   r   r   r   ÚEvenColumnsŸ   r   rG   c                  K   r   )Nr   z	even-rowsr   r   r	   r   r   r   ÚEvenRows¢   r   rH   c                  K   r   )Nr   Úfilterr   r   r	   r   r   r   ÚFilter¥   r   rJ   c                  K   r   )Nr   z
filter-andr   r   r	   r   r   r   Ú	FilterAnd¨   r   rK   c                  K   r   )Nr   zfilter-conditionr   r   r	   r   r   r   ÚFilterCondition«   r   rL   c                  K   r   )Nr   z	filter-orr   r   r	   r   r   r   ÚFilterOr®   r   rM   c                  K   r   )Nr   zfilter-set-itemr   r   r	   r   r   r   ÚFilterSetItem±   r   rN   c                  K   r   )Nr   zfirst-columnr   r   r	   r   r   r   ÚFirstColumn´   r   rO   c                  K   r   )Nr   z	first-rowr   r   r	   r   r   r   ÚFirstRow·   r   rP   c                  K   r   )Nr   zhelp-messager   r   r	   r   r   r   ÚHelpMessageº   r   rQ   c                  K   r   )Nr   zhighlighted-ranger   r   r	   r   r   r   ÚHighlightedRange½   r   rR   c                  K   r   )Nr   Ú	insertionr   r   r	   r   r   r   Ú	InsertionÀ   r   rT   c                  K   r   )Nr   zinsertion-cut-offr   r   r	   r   r   r   ÚInsertionCutOffÃ   r   rU   c                  K   r   )Nr   Ú	iterationr   r   r	   r   r   r   Ú	IterationÆ   r   rW   c                  K   r   )Nr   zlabel-ranger   r   r	   r   r   r   Ú
LabelRangeÉ   r   rX   c                  K   r   )Nr   zlabel-rangesr   r   r	   r   r   r   ÚLabelRangesÌ   r   rY   c                  K   r   )Nr   zlast-columnr   r   r	   r   r   r   Ú
LastColumnÏ   r   rZ   c                  K   r   )Nr   zlast-rowr   r   r	   r   r   r   ÚLastRowÒ   r   r[   c                  K   r   )Nr   Úmovementr   r   r	   r   r   r   ÚMovementÕ   r   r]   c                  K   r   )Nr   zmovement-cut-offr   r   r	   r   r   r   ÚMovementCutOffØ   r   r^   c                  K   r   )Nr   znamed-expressionr   r   r	   r   r   r   ÚNamedExpressionÛ   r   r_   c                  K   r   )Nr   znamed-expressionsr   r   r	   r   r   r   ÚNamedExpressionsÞ   r   r`   c                  K   r   )Nr   znamed-ranger   r   r	   r   r   r   Ú
NamedRangeá   r   ra   c                  K   r   )Nr   z	null-dater   r   r	   r   r   r   ÚNullDateä   r   rb   c                  K   r   )Nr   zodd-columnsr   r   r	   r   r   r   Ú
OddColumnsç   r   rc   c                  K   r   )Nr   zodd-rowsr   r   r	   r   r   r   ÚOddRowsê   r   rd   c                  K   r   )Nr   Ú	operationr   r   r	   r   r   r   Ú	Operationí   r   rf   c                  K   r   )Nr   Úpreviousr   r   r	   r   r   r   ÚPreviousð   r   rh   c                  K   r   )Nr   Úscenarior   r   r	   r   r   r   ÚScenarioó   r   rj   c                  K   r   )Nr   Úshapesr   r   r	   r   r   r   ÚShapesö   r   rl   c                  K   r   )Nr   Úsortr   r   r	   r   r   r   ÚSortù   r   rn   c                  K   r   )Nr   zsort-byr   r   r	   r   r   r   ÚSortByü   r   ro   c                  K   r   )Nr   zsort-groupsr   r   r	   r   r   r   Ú
SortGroupsÿ   r   rp   c                  K   r   )Nr   zsource-cell-ranger   r   r	   r   r   r   ÚSourceCellRange  r   rq   c                  K   r   )Nr   zsource-range-addressr   r   r	   r   r   r   ÚSourceRangeAddress  r   rr   c                  K   r   )Nr   zsource-servicer   r   r	   r   r   r   ÚSourceService  r   rs   c                  K   r   )Nr   zsubtotal-fieldr   r   r	   r   r   r   ÚSubtotalField  r   rt   c                  K   r   )Nr   zsubtotal-ruler   r   r	   r   r   r   ÚSubtotalRule  r   ru   c                  K   r   )Nr   zsubtotal-rulesr   r   r	   r   r   r   ÚSubtotalRules  r   rv   c                  K   r   )Nr   Útabler   r   r	   r   r   r   ÚTable  r   rx   c                  K   r   )Nr   z
table-cellr   r   r	   r   r   r   Ú	TableCell  r   ry   c                  K   r   )Nr   ztable-columnr   r   r	   r   r   r   ÚTableColumn  r   rz   c                  K   r   )Nr   ztable-column-groupr   r   r	   r   r   r   ÚTableColumnGroup  r   r{   c                  K   r   )Nr   ztable-columnsr   r   r	   r   r   r   ÚTableColumns   r   r|   c                  K   r   )Nr   ztable-header-columnsr   r   r	   r   r   r   ÚTableHeaderColumns#  r   r}   c                  K   r   )Nr   ztable-header-rowsr   r   r	   r   r   r   ÚTableHeaderRows&  r   r~   c                  K   r   )Nr   z	table-rowr   r   r	   r   r   r   ÚTableRow)  r   r   c                  K   r   )Nr   ztable-row-groupr   r   r	   r   r   r   ÚTableRowGroup,  r   r€   c                  K   r   )Nr   z
table-rowsr   r   r	   r   r   r   Ú	TableRows/  r   r�   c                  K   r   )Nr   r   r   ztable-sourcer   r   r	   r   r   r   ÚTableSource2  r   r‚   c                  K   r   )Nr   ztable-templater   r   r	   r   r   r   ÚTableTemplate6  r   rƒ   c                  K   r   )Nr   ztarget-range-addressr   r   r	   r   r   r   ÚTargetRangeAddress9  r   r„   c                  K   r   )Nr   Útitler   r   r	   r   r   r   ÚTitle<  r   r†   c                  K   r   )Nr   ztracked-changesr   r   r	   r   r   r   ÚTrackedChanges?  r   r‡   N)fÚodf.namespacesr   Úodf.elementr   r   r   r   r   r   r   r   r   r   r   r   r    r!   r"   r#   r$   r%   r&   r'   r(   r)   r*   r+   r,   r-   r.   r/   r0   r1   r2   r3   r4   r5   r6   r7   r8   r:   r<   r>   r@   rB   rD   rE   rF   rG   rH   rJ   rK   rL   rM   rN   rO   rP   rQ   rR   rT   rU   rW   rX   rY   rZ   r[   r]   r^   r_   r`   ra   rb   rc   rd   rf   rh   rj   rl   rn   ro   rp   rq   rr   rs   rt   ru   rv   rx   ry   rz   r{   r|   r}   r~   r   r€   r�   r‚   rƒ   r„   r†   r‡   r   r   r   r   Ú<module>   sÈ   