
    d                         U d Z ddlmZ ddlmZmZ ddlT ddlT ddlm	Z
  G d d	          Z e e                      Zeed
<   dS )zFTools for creating transform & filter expressions with a python syntax    )Any   )datum
Expression)*   )ExprRefc                       e Zd Zd Zd ZdS )	_ExprTypec                 J    t          |                               |           d S N)varsupdate)selfexprs     4lib/python3.11/site-packages/altair/expr/__init__.py__init__z_ExprType.__init__   s"    T

$    c                     t          |fi |S r   )_ExprRef)r   r   kwargss      r   __call__z_ExprType.__call__   s    '''''r   N)__name__
__module____qualname__r   r    r   r   r   r      s2             ( ( ( ( (r   r   r   N)__doc__typingr   corer   r   funcsconstsvegalite.v5.schema.corer	   r   r   globalsr   __annotations__r   r   r   <module>r%      s    L L L       # # # # # # # #         9 9 9 9 9 9( ( ( ( ( ( ( ( Iggii  c          r   