
    eB1iT&                     h   d dl mZ d dlmZ d Zd Zd Zd Zd Zd Z	d	 Z
d
 Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Z d  Z!d! Z"d" Z#d# Z$d$ Z%d% Z&d& Z'd' Z(d( Z)d) Z*d* Z+d+ Z,d, Z-d- Z.d. Z/d/ Z0d0 Z1d1 Z2d2 Z3d3 Z4d4 Z5d5 Z6d6 Z7d7 Z8d8 Z9d9 Z:d: Z;d; Z<d< Z=d= Z>d> Z?d? Z@d@ ZAdA ZBdB ZCdC ZDdD ZEdE ZFdF ZGdG ZHdH ZIdI ZJdJ ZKdK ZLdL ZMdM ZNdN ZOdO ZPdP ZQdQ ZRdR ZSdS ZTdT ZUdU ZVdV ZWdW ZXdX ZYdY ZZdZ Z[d[ Z\d\ Z]d] Z^d^ Z_d_ Z`d` Zada Zbdb Zcdc Zddd Zeye)f    )TABLENS)Elementc                  (    t        ddt        dfi| S )Nqname
background r   r   argss    </var/www/html/venv/lib/python3.12/site-packages/odf/table.py
Backgroundr          :GL1:T::    c                  (    t        ddt        dfi| S )Nr   bodyr   r	   r
   s    r   Bodyr          4GF+4t44r   c                  (    t        ddt        dfi| S )Nr   zcalculation-settingsr   r	   r
   s    r   CalculationSettingsr           DG$:;DtDDr   c                  (    t        ddt        dfi| S )Nr   zcell-addressr   r	   r
   s    r   CellAddressr   #       <GN3<t<<r   c                  (    t        ddt        dfi| S )Nr   zcell-content-changer   r	   r
   s    r   CellContentChanger   &       CG$9:CdCCr   c                  (    t        ddt        dfi| S )Nr   zcell-content-deletionr   r	   r
   s    r   CellContentDeletionr   )       EG$;<EEEr   c                  L    | j                  dd       t        ddt        dfi| S )Ntypesimpler   zcell-range-sourcer   
setdefaultr   r   r
   s    r   CellRangeSourcer%   ,   s)    OOFH%AG$78ADAAr   c                  (    t        ddt        dfi| S )Nr   zchange-deletionr   r	   r
   s    r   ChangeDeletionr'   0       ?G$56?$??r   c                  (    t        ddt        dfi| S )Nr   zchange-track-table-cellr   r	   r
   s    r   ChangeTrackTableCellr*   3       GG$=>G$GGr   c                  (    t        ddt        dfi| S )Nr   consolidationr   r	   r
   s    r   Consolidationr.   6       =GO4===r   c                  (    t        ddt        dfi| S )Nr   zcontent-validationr   r	   r
   s    r   ContentValidationr1   9       BG$89BTBBr   c                  (    t        ddt        dfi| S )Nr   zcontent-validationsr   r	   r
   s    r   ContentValidationsr4   <   r   r   c                  (    t        ddt        dfi| S )Nr   zcovered-table-cellr   r	   r
   s    r   CoveredTableCellr6   ?   r2   r   c                  (    t        ddt        dfi| S )Nr   zcut-offsr   r	   r
   s    r   CutOffsr8   B       8GJ/8488r   c                  (    t        ddt        dfi| S )Nr   zdata-pilot-display-infor   r	   r
   s    r   DataPilotDisplayInfor;   E   r+   r   c                  (    t        ddt        dfi| S )Nr   zdata-pilot-fieldr   r	   r
   s    r   DataPilotFieldr=   H       @G$67@4@@r   c                  (    t        ddt        dfi| S )Nr   zdata-pilot-field-referencer   r	   r
   s    r   DataPilotFieldReferencer@   K   s    JG$@AJTJJr   c                  (    t        ddt        dfi| S )Nr   zdata-pilot-groupr   r	   r
   s    r   DataPilotGrouprB   N   r>   r   c                  (    t        ddt        dfi| S )Nr   zdata-pilot-group-memberr   r	   r
   s    r   DataPilotGroupMemberrD   Q   r+   r   c                  (    t        ddt        dfi| S )Nr   zdata-pilot-groupsr   r	   r
   s    r   DataPilotGroupsrF   T       AG$78ADAAr   c                  (    t        ddt        dfi| S )Nr   zdata-pilot-layout-infor   r	   r
   s    r   DataPilotLayoutInforI   W   s    FG$<=FFFr   c                  (    t        ddt        dfi| S )Nr   zdata-pilot-levelr   r	   r
   s    r   DataPilotLevelrK   Z   r>   r   c                  (    t        ddt        dfi| S )Nr   zdata-pilot-memberr   r	   r
   s    r   DataPilotMemberrM   ]   rG   r   c                  (    t        ddt        dfi| S )Nr   zdata-pilot-membersr   r	   r
   s    r   DataPilotMembersrO   `   r2   r   c                  (    t        ddt        dfi| S )Nr   zdata-pilot-sort-infor   r	   r
   s    r   DataPilotSortInforQ   c   r   r   c                  (    t        ddt        dfi| S )Nr   zdata-pilot-subtotalr   r	   r
   s    r   DataPilotSubtotalrS   f   r   r   c                  (    t        ddt        dfi| S )Nr   zdata-pilot-subtotalsr   r	   r
   s    r   DataPilotSubtotalsrU   i   r   r   c                  (    t        ddt        dfi| S )Nr   zdata-pilot-tabler   r	   r
   s    r   DataPilotTablerW   l   r>   r   c                  (    t        ddt        dfi| S )Nr   zdata-pilot-tablesr   r	   r
   s    r   DataPilotTablesrY   o   rG   r   c                  (    t        ddt        dfi| S )Nr   zdatabase-ranger   r	   r
   s    r   DatabaseRanger[   r       >G$45>>>r   c                  (    t        ddt        dfi| S )Nr   zdatabase-rangesr   r	   r
   s    r   DatabaseRangesr^   u   r(   r   c                  (    t        ddt        dfi| S )Nr   zdatabase-source-queryr   r	   r
   s    r   DatabaseSourceQueryr`   x   r   r   c                  (    t        ddt        dfi| S )Nr   zdatabase-source-sqlr   r	   r
   s    r   DatabaseSourceSqlrb   {   r   r   c                  (    t        ddt        dfi| S )Nr   zdatabase-source-tabler   r	   r
   s    r   DatabaseSourceTablerd   ~   r   r   c                  (    t        ddt        dfi| S )Nr   zdde-linkr   r	   r
   s    r   DdeLinkrf      r9   r   c                  (    t        ddt        dfi| S )Nr   z	dde-linksr   r	   r
   s    r   DdeLinksrh          9GK09D99r   c                  (    t        ddt        dfi| S )Nr   deletionr   r	   r
   s    r   Deletionrl      r9   r   c                  (    t        ddt        dfi| S )Nr   	deletionsr   r	   r
   s    r   	Deletionsro      ri   r   c                  (    t        ddt        dfi| S )Nr   dependenciesr   r	   r
   s    r   Dependenciesrr      r   r   c                  (    t        ddt        dfi| S )Nr   
dependencyr   r	   r
   s    r   
Dependencyru      r   r   c                  (    t        ddt        dfi| S )Nr   descr   r	   r
   s    r   Descrx      r   r   c                  (    t        ddt        dfi| S )Nr   	detectiver   r	   r
   s    r   	Detectiver{      ri   r   c                  (    t        ddt        dfi| S )Nr   zerror-macror   r	   r
   s    r   
ErrorMacror}          ;GM2;d;;r   c                  (    t        ddt        dfi| S )Nr   zerror-messager   r	   r
   s    r   ErrorMessager      r/   r   c                  (    t        ddt        dfi| S )Nr   zeven-columnsr   r	   r
   s    r   EvenColumnsr      r   r   c                  (    t        ddt        dfi| S )Nr   z	even-rowsr   r	   r
   s    r   EvenRowsr      ri   r   c                  (    t        ddt        dfi| S )Nr   filterr   r	   r
   s    r   Filterr          6GH-666r   c                  (    t        ddt        dfi| S )Nr   z
filter-andr   r	   r
   s    r   	FilterAndr      r   r   c                  (    t        ddt        dfi| S )Nr   zfilter-conditionr   r	   r
   s    r   FilterConditionr      r>   r   c                  (    t        ddt        dfi| S )Nr   z	filter-orr   r	   r
   s    r   FilterOrr      ri   r   c                  (    t        ddt        dfi| S )Nr   zfilter-set-itemr   r	   r
   s    r   FilterSetItemr      r(   r   c                  (    t        ddt        dfi| S )Nr   zfirst-columnr   r	   r
   s    r   FirstColumnr      r   r   c                  (    t        ddt        dfi| S )Nr   z	first-rowr   r	   r
   s    r   FirstRowr      ri   r   c                  (    t        ddt        dfi| S )Nr   zhelp-messager   r	   r
   s    r   HelpMessager      r   r   c                  (    t        ddt        dfi| S )Nr   zhighlighted-ranger   r	   r
   s    r   HighlightedRanger      rG   r   c                  (    t        ddt        dfi| S )Nr   	insertionr   r	   r
   s    r   	Insertionr      ri   r   c                  (    t        ddt        dfi| S )Nr   zinsertion-cut-offr   r	   r
   s    r   InsertionCutOffr      rG   r   c                  (    t        ddt        dfi| S )Nr   	iterationr   r	   r
   s    r   	Iterationr      ri   r   c                  (    t        ddt        dfi| S )Nr   zlabel-ranger   r	   r
   s    r   
LabelRanger      r~   r   c                  (    t        ddt        dfi| S )Nr   zlabel-rangesr   r	   r
   s    r   LabelRangesr      r   r   c                  (    t        ddt        dfi| S )Nr   zlast-columnr   r	   r
   s    r   
LastColumnr      r~   r   c                  (    t        ddt        dfi| S )Nr   zlast-rowr   r	   r
   s    r   LastRowr      r9   r   c                  (    t        ddt        dfi| S )Nr   movementr   r	   r
   s    r   Movementr      r9   r   c                  (    t        ddt        dfi| S )Nr   zmovement-cut-offr   r	   r
   s    r   MovementCutOffr      r>   r   c                  (    t        ddt        dfi| S )Nr   znamed-expressionr   r	   r
   s    r   NamedExpressionr      r>   r   c                  (    t        ddt        dfi| S )Nr   znamed-expressionsr   r	   r
   s    r   NamedExpressionsr      rG   r   c                  (    t        ddt        dfi| S )Nr   znamed-ranger   r	   r
   s    r   
NamedRanger      r~   r   c                  (    t        ddt        dfi| S )Nr   z	null-dater   r	   r
   s    r   NullDater      ri   r   c                  (    t        ddt        dfi| S )Nr   zodd-columnsr   r	   r
   s    r   
OddColumnsr      r~   r   c                  (    t        ddt        dfi| S )Nr   zodd-rowsr   r	   r
   s    r   OddRowsr      r9   r   c                  (    t        ddt        dfi| S )Nr   	operationr   r	   r
   s    r   	Operationr      ri   r   c                  (    t        ddt        dfi| S )Nr   previousr   r	   r
   s    r   Previousr      r9   r   c                  (    t        ddt        dfi| S )Nr   scenarior   r	   r
   s    r   Scenarior      r9   r   c                  (    t        ddt        dfi| S )Nr   shapesr   r	   r
   s    r   Shapesr      r   r   c                  (    t        ddt        dfi| S )Nr   sortr   r	   r
   s    r   Sortr      r   r   c                  (    t        ddt        dfi| S )Nr   zsort-byr   r	   r
   s    r   SortByr      s    7GI.7$77r   c                  (    t        ddt        dfi| S )Nr   zsort-groupsr   r	   r
   s    r   
SortGroupsr      r~   r   c                  (    t        ddt        dfi| S )Nr   zsource-cell-ranger   r	   r
   s    r   SourceCellRanger     rG   r   c                  (    t        ddt        dfi| S )Nr   zsource-range-addressr   r	   r
   s    r   SourceRangeAddressr     r   r   c                  (    t        ddt        dfi| S )Nr   zsource-servicer   r	   r
   s    r   SourceServicer     r\   r   c                  (    t        ddt        dfi| S )Nr   zsubtotal-fieldr   r	   r
   s    r   SubtotalFieldr     r\   r   c                  (    t        ddt        dfi| S )Nr   zsubtotal-ruler   r	   r
   s    r   SubtotalRuler     r/   r   c                  (    t        ddt        dfi| S )Nr   zsubtotal-rulesr   r	   r
   s    r   SubtotalRulesr     r\   r   c                  (    t        ddt        dfi| S )Nr   tabler   r	   r
   s    r   Tabler         5GG,555r   c                  (    t        ddt        dfi| S )Nr   z
table-cellr   r	   r
   s    r   	TableCellr     r   r   c                  (    t        ddt        dfi| S )Nr   ztable-columnr   r	   r
   s    r   TableColumnr     r   r   c                  (    t        ddt        dfi| S )Nr   ztable-column-groupr   r	   r
   s    r   TableColumnGroupr     r2   r   c                  (    t        ddt        dfi| S )Nr   ztable-columnsr   r	   r
   s    r   TableColumnsr      r/   r   c                  (    t        ddt        dfi| S )Nr   ztable-header-columnsr   r	   r
   s    r   TableHeaderColumnsr   #  r   r   c                  (    t        ddt        dfi| S )Nr   ztable-header-rowsr   r	   r
   s    r   TableHeaderRowsr   &  rG   r   c                  (    t        ddt        dfi| S )Nr   z	table-rowr   r	   r
   s    r   TableRowr   )  ri   r   c                  (    t        ddt        dfi| S )Nr   ztable-row-groupr   r	   r
   s    r   TableRowGroupr   ,  r(   r   c                  (    t        ddt        dfi| S )Nr   z
table-rowsr   r	   r
   s    r   	TableRowsr   /  r   r   c                  L    | j                  dd       t        ddt        dfi| S )Nr!   r"   r   ztable-sourcer   r#   r
   s    r   TableSourcer   2  s(    OOFH%<GN3<t<<r   c                  (    t        ddt        dfi| S )Nr   ztable-templater   r	   r
   s    r   TableTemplater   6  r\   r   c                  (    t        ddt        dfi| S )Nr   ztarget-range-addressr   r	   r
   s    r   TargetRangeAddressr   9  r   r   c                  (    t        ddt        dfi| S )Nr   titler   r	   r
   s    r   Titler   <  r   r   c                  (    t        ddt        dfi| S )Nr   ztracked-changesr   r	   r
   s    r   TrackedChangesr   ?  r(   r   N)fodf.namespacesr   odf.elementr   r   r   r   r   r   r   r%   r'   r*   r.   r1   r4   r6   r8   r;   r=   r@   rB   rD   rF   rI   rK   rM   rO   rQ   rS   rU   rW   rY   r[   r^   r`   rb   rd   rf   rh   rl   ro   rr   ru   rx   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   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   r   r   r   r   r   r   <module>r      s"  * # ;5E=DFB@H>CDC9HAKAHBGABCEDEAB?@FDF9:9:=;5:<>=:7;A:@=:=B:B:<=<99AAB<:<9:99758<BE??>?6;=C>EB:@;=?E6@r   