
    Mi0                    Z    S r SSKJr  SSKJr  SSKJr  SSKJr  SSK	J
r
   " S S\5      rg	)
z|ChartFormat| and related objects.

|ChartFormat| acts as proxy for the `spPr` element, which provides visual shape properties such as
line and fill for chart elements.
    )annotations)
FillFormat)
LineFormat)ElementProxy)lazypropertyc                  8    \ rS rSrSr\S 5       r\S 5       rSrg)ChartFormat   ab  
The |ChartFormat| object provides access to visual shape properties for
chart elements like |Axis|, |Series|, and |MajorGridlines|. It has two
properties, :attr:`fill` and :attr:`line`, which return a |FillFormat|
and |LineFormat| object respectively. The |ChartFormat| object is
provided by the :attr:`format` property on the target axis, series, etc.
c                b    U R                   R                  5       n[        R                  " U5      $ )z`
|FillFormat| instance for this object, providing access to fill
properties such as fill color.
)_elementget_or_add_spPrr   from_fill_parentselfspPrs     i/var/www/eduai.edurigo.com/storigo/production/storigo_env/lib/python3.13/site-packages/pptx/dml/chtfmt.pyfillChartFormat.fill   s'     }},,.**400    c                L    U R                   R                  5       n[        U5      $ )zv
The |LineFormat| object providing access to the visual properties of
this object, such as line color and line style.
)r   r   r   r   s     r   lineChartFormat.line!   s!     }},,.$r    N)	__name__
__module____qualname____firstlineno____doc__r   r   r   __static_attributes__r   r   r   r	   r	      s/     1 1    r   r	   N)r   
__future__r   pptx.dml.fillr   pptx.dml.liner   pptx.sharedr   	pptx.utilr   r	   r   r   r   <module>r%      s'    # $ $ $ " ,  r   