o
    g                     @   s,   d dl mZ G dd dZG dd dZdS )    )safe_stringc                   @   s0   e Zd ZdZ							dddZdd ZdS )	DataTableFormula	dataTableFNc	           
      K   s4   || _ || _|| _|| _|| _|| _|| _|| _d S N)refcadt2Ddtrr1r2del1del2)
selfr   r   r   r	   r
   r   r   r   kw r   T/var/www/html/api-tag/env/lib/python3.10/site-packages/openpyxl/worksheet/formula.py__init__
   s   

zDataTableFormula.__init__c                 c   ,    dD ]}t | |}|r|t|fV  qd S )N)	tr   r   r	   r
   r   r   r   r   getattrr   r   kvr   r   r   __iter__      
zDataTableFormula.__iter__)FFFNNFF__name__
__module____qualname__r   r   r   r   r   r   r   r      s    
r   c                   @   s"   e Zd ZdZdddZdd ZdS )ArrayFormulaarrayNc                 C   s   || _ || _d S r   )r   text)r   r   r"   r   r   r   r   *   s   
zArrayFormula.__init__c                 c   r   )N)r   r   r   r   r   r   r   r   /   r   zArrayFormula.__iter__r   r   r   r   r   r   r    %   s    
r    N)openpyxl.compatr   r   r    r   r   r   r   <module>   s    